
.partner-logo .partner-logo-img.bordered {
    max-width: 90% !important;
    max-height: 90% !important;
}

/* Force the date/location text to move down */
.header-text, 
.cover-text, 
h2 {
    margin-top: 30px !important; 
}

/*specific pages container*/
.home-custom-css{}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

/*main container of each section*/
.main-app-container {}

/*
call-to-action buttons e.g:
Register, Join The Community etc
*/
.btn-register {}

/*Top navigation bar container*/
.template-nav {}

/*Top navigation bar items container*/
#bs-example-navbar-collapse-1 {}

/*social share buttons container*/
.social-share-button {}

/*social share buttons per social network*/
.social-share-button.facebook {}
.social-share-button.twitter {}
.social-share-button.linkedin {}
.social-share-button.google {}

.event-image-holder {
height: 650px !important;
}

.center-image {
width: 1050px !important;
margin-top: 300px !important;
margin-bottom: 0px !important;
}

.element-3397765 {
 display: none; padding-top: 0 !important;
}

.element-3397766 {
  display: none; padding-top: 0 !important;
}

.social-share-buttons-holder {
  margin-bottom: 20px !important;
}

.social-share-button.twitter {
  margin-left: 15px; margin-right: 15px;
content: url(https://res.cloudinary.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1688634386/nshgbi55dqzzlgdlmpfo.png);
}

.social-share-button.linkedin {
  margin-left: 5px; margin-right: 5px;
content: url(https://res.cloudinary.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1688634396/ei8i3bud8sxt76djtkft);
}

@media screen and (max-width: 480px) 
{  
.event-image-holder {
height: 520px !important;
  }

.center-image {
margin-top: 4px !important;
margin-bottom: 0px !important;
  }

.center-image {
width: 90% !important;
height: auto !important;
  }
  
.section-788230 .custom-space-bottom {
  padding-top: 0 !important; padding-bottom: 12px;
}
  
.cover-image-background {
background-size: 350% !important;
  }

}

@media (min-width: 768px) and (max-width: 1024px) and (orientation: landscape) 
{  
.event-image-holder {
height: 500px !important;
  }

.center-image {
  width: 400px !important;
  margin-top: 380px !important;
  margin-bottom: 0px !important;
  }
  
.section-788230 .custom-space-bottom {
  padding-bottom: 0px;
}
}
/*
 * International Schools Festival: Kowloon 2027
 * Append to the END of the existing Bizzabo Custom CSS.
 * Do not replace unrelated existing CSS.
 * Mobile only; scoped to the current homepage hero.
 */
@media screen and (max-width: 767px) {
  #section-788230 {
    --isf-hero-top: 64px;
    --isf-hero-gap: 24px;
    --isf-hero-bottom: 32px;
    --isf-hero-meta: clamp(18px, 4.8vw, 22px);
  }

  #section-788230 .main-app-container {
    padding-top: var(--isf-hero-top) !important;
    padding-bottom: var(--isf-hero-bottom) !important;
  }

  #section-788230 .event-images-holder,
  #section-788230 .event-image-holder {
    height: auto !important;
    min-height: 0 !important;
    padding-left: 0 !important;
    padding-right: 0 !important;
  }

  #section-788230 .center-image {
    position: relative !important;
    inset: auto !important;
    display: block !important;
    width: 90% !important;
    max-width: 90% !important;
    height: auto !important;
    max-height: none !important;
    margin: 0 auto var(--isf-hero-gap) !important;
  }

  #section-788230 .element-3397770,
  #section-788230 .element-3397770 .date-venue-holder {
    font-size: var(--isf-hero-meta) !important;
    line-height: 1.4 !important;
  }

  #section-788230 .cover-photo-background {
    background-attachment: scroll !important;
    background-size: cover !important;
    background-position: center center !important;
  }
}