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

.element-1551685 {
  position: relative;
}
.element-1551685:before {
  content: "";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(to right, rgba(0, 0, 0, 0.2), rgba(0,0,0,0.2));
}

.section-408434 .element-1332025 .david-list {
	margin-left: 200px;
}
@media screen and (max-width: 992px) {
	.section-408434 .element-1332025 .david-list {
		margin-left: 100px;
	}
}
@media screen and (max-width: 768px) {
	.section-408434 .element-1332025 .david-list {
		margin-left: 10px;
	}
}
@media screen and (max-width: 768px) {
	.element-1332027, a.element-1332027, p.element-1332027, .element-1332027 p, .element-1332027 h1, .element-1332027 h2, .element-1332027 h3, .element-1332027 h4, .element-1332027 h5, .element-1332027 h6, .element-1332027 .btn, .element-1332027 .btn.btn-register, .element-1332027 .custom-font, .element-1332027.count-number, .element-1332027.cover-photo-background, .element-1332027.global-cover-photo-background, .element-1332027.cover-image-background {
		background-size: auto 100%;
	}
}


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

.section-408409{
  display: none !important;
}

@font-face {
  font-family: 'Font Awesome 5 Brands';
  font-style: normal;
  font-weight: normal;
  font-display: auto;
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.eot");
  src: url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.eot?#iefix") format("embedded-opentype"), url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.woff2") format("woff2"), url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.woff") format("woff"), url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.ttf") format("truetype"), url("https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.10.2/webfonts/fa-brands-400.svg#fontawesome") format("svg");
}

.fa.icon-weixin {
  font-family: 'Font Awesome 5 Brands' !important;
  font-size: 24px;
  padding: 8px;
}

.social-share-button.weixin {
  background-color: #1AAD19;
}

.icon-weixin:before {
    content: "\f1d7";
}