.elementor-63 .elementor-element.elementor-element-1ef71d7 .elementor-repeater-item-591bfdd .swiper-slide-bg{background-image:url(https://cpcharity.org.hk/wp-content/uploads/2023/07/Brown-Beige-International-Day-of-Charity-Banner-2.png);background-size:cover;}.elementor-63 .elementor-element.elementor-element-1ef71d7 .swiper-slide{height:223px;}.elementor-63 .elementor-element.elementor-element-1ef71d7 .swiper-slide-contents{max-width:66%;}.elementor-63 .elementor-element.elementor-element-1ef71d7 .swiper-slide-inner{text-align:center;}.elementor-63 .elementor-element.elementor-element-07c64e8{--spacer-size:10px;}.elementor-63 .elementor-element.elementor-element-11d5794{text-align:left;}.elementor-63 .elementor-element.elementor-element-11d5794 .elementor-heading-title{color:#000000;}.elementor-63 .elementor-element.elementor-element-1fcc7c7{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-63 .elementor-element.elementor-element-1fcc7c7 .elementor-divider-separator{width:100%;}.elementor-63 .elementor-element.elementor-element-1fcc7c7 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-63 .elementor-element.elementor-element-ebb6449 .elementor-cta__content{text-align:center;}.elementor-63 .elementor-element.elementor-element-ebb6449 .elementor-cta .elementor-cta__bg, .elementor-63 .elementor-element.elementor-element-ebb6449 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1500ms;}.elementor-63 .elementor-element.elementor-element-84fdd11{--spacer-size:50px;}.elementor-63 .elementor-element.elementor-element-5060b61 .elementor-heading-title{color:#000000;}.elementor-63 .elementor-element.elementor-element-7bc80c8{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-63 .elementor-element.elementor-element-7bc80c8 .elementor-divider-separator{width:100%;}.elementor-63 .elementor-element.elementor-element-7bc80c8 .elementor-divider{padding-top:15px;padding-bottom:15px;}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-post-outer-container{width:33.33%;margin-bottom:5px;padding-right:calc( 5px/2 );padding-left:calc( 5px/2 );}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-thumbnail-container img{height:328px;object-fit:cover;}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-wrap{margin-left:calc( -5px/2 );margin-right:calc( -5px/2 );}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-content-wrapper{text-align:left;margin:0px 0px 0px 0px;padding:-1px -1px -1px -1px;}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-wrap .slick-slide{transition:all 300ms !important;}.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-post-container{background-color:#f5f5f5;border-radius:41px;}.elementor-63 .elementor-element.elementor-element-d76c67d{--spacer-size:23px;}@media(max-width:1024px){.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-post-outer-container{width:50%;}}@media(max-width:767px){.elementor-63 .elementor-element.elementor-element-803b4f0 .premium-blog-post-outer-container{width:100%;}}/* Start custom CSS for heading, class: .elementor-element-11d5794 */@keyframes shimmer {
  0% {
    color: #ff0000;
  }
  50% {
    color: #EC8A1B;
  }
  100% {
    color: #ff0000;
  }
}

#project h2{
  animation: shimmer 1s infinite;
}/* End custom CSS */
/* Start custom CSS for heading, class: .elementor-element-5060b61 */@keyframes shimmer {
  0% {
    color: #ff0000;
  }
  50% {
    color: #EC8A1B;
  }
  100% {
    color: #ff0000;
  }
}

#project2 h2{
  animation: shimmer 1s infinite;
}/* End custom CSS */