
/*specific pages container*/
.home-custom-css {
  .custom-home-header {
    h1 { display: none; }
    .date-venue-holder {
      margin-top: 15px;
	  margin-bottom: 0;
    }
  }
}
.community-custom-css{}
.agenda-custom-css{}
.speakers-custom-css{}

.custom-header {
  position: relative;
  max-height: 240px;
  overflow: hidden;
  margin-top: 65px;
  
  .header-img {
    width: 100%;
    height: 100%;
    object-fit: cover;
  }
  .custom-header-content {
    position: absolute;
    top: 0; bottom: 0;
    left: 0; right: 0;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
  } 
  h1 {
    font-size: 80px;
    color: #fff;
    font-weight: bold;
    font-family: 'PoppinsCustom';
    margin-bottom: 20px;
  }
}

.manual-page-header h2 {
  font-size: 80px !important;
}

.custom-ticket-options {
  img {
    height: auto;
    width: 100%;
    margin: auto;
  }
}

@media (max-width: 1250px) {
  .custom-header h1 {
	font-size: 80px;
  }
  .manual-page-header h2 {
    font-size: 80px !important;
  }
}
@media (max-width: 960px) {
  .custom-header h1 {
	font-size: 70px;
  }
  .manual-page-header h2 {
    font-size: 70px !important;
  }
  .home-video-section .iframe_not_editor_mode_wrapper {
    width: 600px !important;
    height: 350px !important;
  }
}
@media (max-width: 768px) {
  .custom-header h1 {
	font-size: 50px;
  }
  .manual-page-header h2 {
    font-size: 50px !important;
  }
}
.show-on-mobile { display: none; }
@media (max-width: 600px) {
  .custom-header h1 {
	font-size: 36px;
  }
  .manual-page-header h2 {
    font-size: 36px !important;
  }
  .home-video-section .iframe_not_editor_mode_wrapper {
    width: 468px !important;
    height: 273px !important;
  }
  .hide-on-mobile { display: none; }
  .show-on-mobile { display: block !important; }
}
@media (max-width: 480px) {
  .home-video-section .iframe_not_editor_mode_wrapper {
    width: 396px !important;
    height: 231px !important;
  }
}

/*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 {}

.color-1-background-opacity {
  background-color: #1B1B1B;
}

.main-react-view {
  background-color: #EFEFEF;
}
