.elementor-50 .elementor-element.elementor-element-8a0867b{padding:0px 0px 0px 0px;}.elementor-50 .elementor-element.elementor-element-f8bf9b1 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Microsoft JhengHei;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Microsoft JhengHei;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Microsoft JhengHei;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-50 .elementor-element.elementor-element-c1ac376 .elementor-repeater-item-5b28cc0 .swiper-slide-bg{background-image:url(https://www.william-inter-kg.edu.hk/wp-content/uploads/2020/09/3rd-revised-banner.jpg);background-size:cover;}.elementor-50 .elementor-element.elementor-element-c1ac376 .elementor-repeater-item-5b28cc0 .elementor-background-overlay{background-color:rgba(0, 0, 0, 0.31);}.elementor-50 .elementor-element.elementor-element-c1ac376 .swiper-slide{transition-duration:calc(5000ms*1.2);height:350px;}.elementor-50 .elementor-element.elementor-element-c1ac376 .swiper-slide-contents{max-width:66%;}.elementor-50 .elementor-element.elementor-element-c1ac376 .swiper-slide-inner{text-align:center;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Microsoft JhengHei;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-50 .elementor-element.elementor-element-1319a25 > .elementor-widget-container{padding:16px 16px 16px 32px;}body:not(.rtl) .elementor-50 .elementor-element.elementor-element-1319a25{left:-1px;}body.rtl .elementor-50 .elementor-element.elementor-element-1319a25{right:-1px;}.elementor-50 .elementor-element.elementor-element-1319a25{top:80px;text-align:start;}.elementor-50 .elementor-element.elementor-element-1319a25 .elementor-heading-title{font-size:50px;line-height:400px;text-shadow:4px 2px 15px #000000;color:#FFFFFF;}.elementor-50 .elementor-element.elementor-element-3f82715 > .elementor-container{max-width:1200px;}.elementor-50 .elementor-element.elementor-element-3f82715{padding:0px 0px 64px 0px;}body.elementor-page-50:not(.elementor-motion-effects-element-type-background), body.elementor-page-50 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}@media(max-width:767px){.elementor-50 .elementor-element.elementor-element-d13166d > .elementor-widget-container{padding:0px 15px 0px 15px;}}/* Start custom CSS for shortcode, class: .elementor-element-d13166d */.elementor-shortcode .newslist {
    width: 100%;
    max-height: 125px;
    color: #00a1de;
    text-align: left;
    display: inline-block;
}
.newsdate{
    width: 25%;
    text-align: center!important;
    border: 1.5px solid #00a1de;
    padding: 15px 15px;
    float: left;
    font-weight: 600;
    color: #646464;
}

.newsdate h3,.newscontent h3{
    color: #646464;
    margin: 5px 0 10px;
}
.newsdate span{
    color: #646464;
}
.newscontent {
    width: 75%;
    float: left;
    color: #646464;
    text-align: left!important;
    padding: 0 15px;
    max-height: 125px;
}
.newscontent h3{
    font-size: 24px;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 1;
}
.newscontent p{
    color: #646464;
    overflow: hidden;
    -ms-text-overflow: ellipsis;
    -moz-text-overflow: ellipsis;
    -o-text-overflow: ellipsis;
    -webkit-text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    font-size: 14px;
}/* End custom CSS */