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

.typical-overview-section .cover-image-background-outter .cover-image-background .main-app-container {
    grid-column: 2/8 !important;
}

.typical-footer-section .atom-sectionMain .main-app-container .element-groups .bz-flex-col:first-child {
    grid-column: 1/7 !important;
}

.section-1688087 .element-8775959 .atom-main {
	display: none !important;
}

.section-2789832 .element-14344075, .section-2789832 .element-14344075, .section-2789832 a.element-14344075, .section-2789832 p.element-14344075, .section-2789832 .element-14344075 p, .section-2789832 .element-14344075 h1, .section-2789832 .element-14344075 h2, .section-2789832 .element-14344075 h3, .section-2789832 .element-14344075 h4, .section-2789832 .element-14344075 h5, .section-2789832 .element-14344075 h6, .section-2789832 .element-14344075 .btn, .section-2789832 .element-14344075 .btn.btn-register, .section-2789832 .element-14344075 .custom-font, .section-2789832 .element-14344075.count-number, .section-2789832 .element-14344075.cover-photo-background, .section-2789832 .element-14344075.global-cover-photo-background, .section-2789832 .element-14344075.cover-image-background {
	display: flex !important;
  	margin: auto !important;
  	width: 50% !important;
  	margin-left: 50% !important;
}

.section-2789832 .element-14344072, .section-2789832 .element-14344072, .section-2789832 a.element-14344072, .section-2789832 p.element-14344072, .section-2789832 .element-14344072 p, .section-2789832 .element-14344072 h1, .section-2789832 .element-14344072 h2, .section-2789832 .element-14344072 h3, .section-2789832 .element-14344072 h4, .section-2789832 .element-14344072 h5, .section-2789832 .element-14344072 h6, .section-2789832 .element-14344072 .btn, .section-2789832 .element-14344072 .btn.btn-register, .section-2789832 .element-14344072 .custom-font, .section-2789832 .element-14344072.count-number, .section-2789832 .element-14344072.cover-photo-background, .section-2789832 .element-14344072.global-cover-photo-background, .section-2789832 .element-14344072.cover-image-background {
	width: 60% !important
}

.section-2789832 .element-14344068, .section-2789832 .element-14344068, .section-2789832 a.element-14344068, .section-2789832 p.element-14344068, .section-2789832 .element-14344068 p, .section-2789832 .element-14344068 h1, .section-2789832 .element-14344068 h2, .section-2789832 .element-14344068 h3, .section-2789832 .element-14344068 h4, .section-2789832 .element-14344068 h5, .section-2789832 .element-14344068 h6, .section-2789832 .element-14344068 .btn, .section-2789832 .element-14344068 .btn.btn-register, .section-2789832 .element-14344068 .custom-font, .section-2789832 .element-14344068.count-number, .section-2789832 .element-14344068.cover-photo-background, .section-2789832 .element-14344068.global-cover-photo-background, .section-2789832 .element-14344068.cover-image-background {
  background-size: 15% !important;
  margin-right: 22% !important;
  margin-left: 13% !important;
  margin-top: 0% !important;
}

.home-custom-css .col-sm-6.padding-horizontal-medium.overflow-hidden.bz-flex-col {
	width: 75% !important;
}

.home-custom-css .col-sm-6.padding-horizontal-medium.overflow-hidden.bz-flex-col:has(> img) {
	width: 25% !important;
}

.technical-tracks-custom-css .col-sm-6.padding-horizontal-medium.overflow-hidden.bz-flex-col:has(> img) {
	width: 20% !important;
}

.technical-tracks-custom-css .col-sm-6.padding-horizontal-medium.overflow-hidden.bz-flex-col:has(> .atom-main.full-width.margin-custom-element.element-14341701) {
	width: 80% !important;
}

.technical-tracks-custom-css .text-center h2 {
	text-align: left !important;
	margin-left: 1% !important;
	margin-top: 4% !important;
}

.technical-tracks-custom-css .main-app-container.custom-space-top.custom-space-bottom {
	padding-top: 0% !important;
}

.technical-tracks-custom-css .main-app-container.custom-space-top.custom-space-bottom {
	max-width: 80% !important;
}

.row.elements-group.current {
	grid-template-columns: repeat(5, minmax(0, 0.2fr)) !important;
    column-gap: 5% !important;
}

.typical-speakers-section {
	padding-top: 4rem !important;
}

h2.atom-main.business.custom-font.margin-top-none {
	font-size: 2em !important;
}

.button-container { 
  display: none !important;
 }

div.button-container{
  display: none;
}

.text-ellipsis {
  white-space: normal;
  overflow: visible;
}
