.elementor-79297 .elementor-element.elementor-element-b6a118e{padding:0px 0px 28px 0px;}.elementor-79297 .elementor-element.elementor-element-e21fa0e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79297 .elementor-element.elementor-element-e21fa0e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79297 .elementor-element.elementor-element-7936565 > .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:-176px -194px;opacity:0.3;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-79297 .elementor-element.elementor-element-7936565, .elementor-79297 .elementor-element.elementor-element-7936565 > .elementor-background-overlay{border-radius:15px 15px 15px 15px;}.elementor-79297 .elementor-element.elementor-element-7936565{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-79297 .elementor-element.elementor-element-1797c02 .litho-primary-title, .elementor-79297 .elementor-element.elementor-element-1797c02 .litho-primary-title a{font-size:14px;letter-spacing:1px;color:#B426FF;-webkit-text-fill-color:initial;}.elementor-79297 .elementor-element.elementor-element-1797c02 .litho-primary-title{white-space:normal;}.elementor-79297 .elementor-element.elementor-element-1797c02 .horizontal-separator{background-color:#B426FF;height:1px;width:25px;display:inline-block;vertical-align:middle;margin:0px 20px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-1797c02 > .elementor-widget-container{margin:0px 0px 18px 0px;}.elementor-79297 .elementor-element.elementor-element-7da5e36 .litho-primary-title, .elementor-79297 .elementor-element.elementor-element-7da5e36 .litho-primary-title a{font-size:26px;font-weight:500;color:#000000;-webkit-text-fill-color:initial;display:block;}.elementor-79297 .elementor-element.elementor-element-7da5e36 .litho-primary-title{white-space:normal;margin:0px 0px 25px 0px;}.elementor-79297 .elementor-element.elementor-element-7da5e36 .horizontal-separator{height:1px;width:10%;display:inline-block;vertical-align:middle;}.elementor-79297 .elementor-element.elementor-element-7da5e36{width:var( --container-widget-width, 95% );max-width:95%;--container-widget-width:95%;--container-widget-flex-grow:0;}.elementor-79297 .elementor-element.elementor-element-f783882{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-79297 .elementor-element.elementor-element-f783882 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-79297 .elementor-element.elementor-element-acf7a3e img{border-radius:15px 15px 15px 15px;box-shadow:0px 0px 10px 0px rgba(0, 0, 0, 0.38);}.elementor-79297 .elementor-element.elementor-element-300791a > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79297 .elementor-element.elementor-element-300791a{padding:0px 0px 28px 0px;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .elementor-icon img{width:30%;height:35%;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79297 .elementor-element.elementor-element-9fd06a2:hover .feature-box .title, .elementor-79297 .elementor-element.elementor-element-9fd06a2:hover .feature-box .title a{color:#000000;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-9fd06a2:hover .feature-box .content{color:#000000;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 a.elementor-button, .elementor-79297 .elementor-element.elementor-element-9fd06a2 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-9fd06a2:hover a.elementor-button, .elementor-79297 .elementor-element.elementor-element-9fd06a2:hover .elementor-button, .elementor-79297 .elementor-element.elementor-element-9fd06a2:focus a.elementor-button, .elementor-79297 .elementor-element.elementor-element-9fd06a2:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79297 .elementor-element.elementor-element-9fd06a2:hover a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-9fd06a2:hover .elementor-button svg, .elementor-79297 .elementor-element.elementor-element-9fd06a2:focus a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-9fd06a2:focus .elementor-button svg{fill:#000000;}.elementor-79297 .elementor-element.elementor-element-9fd06a2 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79297 .elementor-element.elementor-element-ee73984 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79297 .elementor-element.elementor-element-ee73984 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79297 .elementor-element.elementor-element-ee73984 .elementor-icon img{width:30%;height:35%;}.elementor-79297 .elementor-element.elementor-element-ee73984 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79297 .elementor-element.elementor-element-ee73984 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79297 .elementor-element.elementor-element-ee73984:hover .feature-box .title, .elementor-79297 .elementor-element.elementor-element-ee73984:hover .feature-box .title a{color:#000000;}.elementor-79297 .elementor-element.elementor-element-ee73984 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-ee73984:hover .feature-box .content{color:#000000;}.elementor-79297 .elementor-element.elementor-element-ee73984 a.elementor-button, .elementor-79297 .elementor-element.elementor-element-ee73984 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-ee73984:hover a.elementor-button, .elementor-79297 .elementor-element.elementor-element-ee73984:hover .elementor-button, .elementor-79297 .elementor-element.elementor-element-ee73984:focus a.elementor-button, .elementor-79297 .elementor-element.elementor-element-ee73984:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79297 .elementor-element.elementor-element-ee73984:hover a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-ee73984:hover .elementor-button svg, .elementor-79297 .elementor-element.elementor-element-ee73984:focus a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-ee73984:focus .elementor-button svg{fill:#000000;}.elementor-79297 .elementor-element.elementor-element-ee73984 .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79297 .elementor-element.elementor-element-151b88e .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79297 .elementor-element.elementor-element-151b88e .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79297 .elementor-element.elementor-element-151b88e .elementor-icon img{width:30%;height:35%;}.elementor-79297 .elementor-element.elementor-element-151b88e .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79297 .elementor-element.elementor-element-151b88e .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79297 .elementor-element.elementor-element-151b88e:hover .feature-box .title, .elementor-79297 .elementor-element.elementor-element-151b88e:hover .feature-box .title a{color:#000000;}.elementor-79297 .elementor-element.elementor-element-151b88e .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-151b88e:hover .feature-box .content{color:#000000;}.elementor-79297 .elementor-element.elementor-element-151b88e a.elementor-button, .elementor-79297 .elementor-element.elementor-element-151b88e .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-151b88e:hover a.elementor-button, .elementor-79297 .elementor-element.elementor-element-151b88e:hover .elementor-button, .elementor-79297 .elementor-element.elementor-element-151b88e:focus a.elementor-button, .elementor-79297 .elementor-element.elementor-element-151b88e:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79297 .elementor-element.elementor-element-151b88e:hover a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-151b88e:hover .elementor-button svg, .elementor-79297 .elementor-element.elementor-element-151b88e:focus a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-151b88e:focus .elementor-button svg{fill:#000000;}.elementor-79297 .elementor-element.elementor-element-151b88e .elementor-button{border-style:solid;border-color:#9FDDE6;}.elementor-79297 .elementor-element.elementor-element-fcf4776 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-79297 .elementor-element.elementor-element-fcf4776{padding:0px 0px 28px 0px;}.elementor-79297 .elementor-element.elementor-element-838b658 .feature-box{border-radius:20px 20px 20px 20px;padding:30px 30px 30px 30px;}.elementor-79297 .elementor-element.elementor-element-838b658 .feature-box:hover{background-color:#FFFFFF;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.5);}.elementor-79297 .elementor-element.elementor-element-838b658 .elementor-icon img{width:30%;height:35%;}.elementor-79297 .elementor-element.elementor-element-838b658 .feature-box .elementor-icon{padding:0px 0px 5px 0px;margin:-15px 0px 20px -55px;}.elementor-79297 .elementor-element.elementor-element-838b658 .feature-box .title{font-family:"IBM Plex Sans", Sans-serif;font-size:23px;font-weight:600;}.elementor-79297 .elementor-element.elementor-element-838b658:hover .feature-box .title, .elementor-79297 .elementor-element.elementor-element-838b658:hover .feature-box .title a{color:#000000;}.elementor-79297 .elementor-element.elementor-element-838b658 .feature-box .content{color:#000000;padding:0px 0px 0px 0px;margin:-7px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-838b658:hover .feature-box .content{color:#000000;}.elementor-79297 .elementor-element.elementor-element-838b658 a.elementor-button, .elementor-79297 .elementor-element.elementor-element-838b658 .elementor-button{fill:#7F8485;color:#7F8485;transition-duration:0.1s;padding:20px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-838b658:hover a.elementor-button, .elementor-79297 .elementor-element.elementor-element-838b658:hover .elementor-button, .elementor-79297 .elementor-element.elementor-element-838b658:focus a.elementor-button, .elementor-79297 .elementor-element.elementor-element-838b658:focus .elementor-button{color:#000000;border-color:#00BBD3;}.elementor-79297 .elementor-element.elementor-element-838b658:hover a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-838b658:hover .elementor-button svg, .elementor-79297 .elementor-element.elementor-element-838b658:focus a.elementor-button svg, .elementor-79297 .elementor-element.elementor-element-838b658:focus .elementor-button svg{fill:#000000;}.elementor-79297 .elementor-element.elementor-element-838b658 .elementor-button{border-style:solid;border-color:#9FDDE6;}@media(min-width:768px){.elementor-79297 .elementor-element.elementor-element-54da999{width:74.074%;}.elementor-79297 .elementor-element.elementor-element-ade0404{width:25.88%;}}@media(max-width:1024px){.elementor-79297 .elementor-element.elementor-element-7936565 > .elementor-background-overlay{background-position:0px 0px;}.elementor-79297 .elementor-element.elementor-element-7da5e36{width:initial;max-width:initial;}.elementor-79297 .elementor-element.elementor-element-f783882{width:initial;max-width:initial;}.elementor-79297 .elementor-element.elementor-element-300791a{padding:0px 25px 0px 25px;}.elementor-79297 .elementor-element.elementor-element-fcf4776{padding:0px 25px 0px 25px;}}@media(max-width:767px){.elementor-79297 .elementor-element.elementor-element-7936565 > .elementor-background-overlay{background-position:0px 0px;}.elementor-79297 .elementor-element.elementor-element-7da5e36{width:initial;max-width:initial;}.elementor-79297 .elementor-element.elementor-element-f783882{width:initial;max-width:initial;}.elementor-79297 .elementor-element.elementor-element-300791a{padding:0px 0px 0px 0px;}.elementor-79297 .elementor-element.elementor-element-fcf4776{padding:0px 0px 0px 0px;}}