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

/*main container of each section*/
.home-page .main-app-container {
  color: #021227;
  
  & ul {
    font-size: 1rem;
    padding: 0;
    margin: 1rem 0 0;
    list-style: inside;
  }
  
  .element-36069143 .event-description {
    text-align: left;
  }  
}

.trade-template.section-8484267 {
  h1, .element-39887732 {
  	display: none;
  }
}

.business-template.section-8484267 .element-39887730 .main-app-container {
  display: none;
}

.business-template.section-8484267 .element-39887730 {
  min-height: 1220px;
}

@media (max-width: 1900px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1200px;
  }
}

@media (max-width: 1870px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1180px;
  }
}

@media (max-width: 1840px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1160px;
  }
}

@media (max-width: 1810px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1140px;
  }
}

@media (max-width: 1780px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1120px;
  }
}

@media (max-width: 1750px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1100px;
  }
}

@media (max-width: 1720px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1080px;
  }
}

@media (max-width: 1690px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1060px;
  }
}

@media (max-width: 1660px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1040px;
  }
}

@media (max-width: 1630px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1020px;
  }
}

@media (max-width: 1610px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 1000px;
  }
}

@media (max-width: 1580px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 980px;
  }
}

@media (max-width: 1550px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 960px;
  }
}

@media (max-width: 1520px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 940px;
  }
}

@media (max-width: 1490px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 920px;
  }
}

@media (max-width: 1460px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 900px;
  }
}

@media (max-width: 1430px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 880px;
  }
}

@media (max-width: 1400px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 860px;
  }
}

@media (max-width: 1370px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 840px;
  }
}

@media (max-width: 1340px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 820px;
  }
}

@media (max-width: 1310px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 800px;
  }
}

@media (max-width: 1260px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 780px;
  }
}

@media (max-width: 1230px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 760px;
  }
}

@media (max-width: 1200px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 740px;
  }
}

@media (max-width: 1170px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 720px;
  }
}

@media (max-width: 1140px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 700px;
  }
}

@media (max-width: 1110px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 680px;
  }
}

@media (max-width: 1080px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 660px;
  }
}

@media (max-width: 1050px) {
  .business-template.section-8484267 .element-39887730 {
    min-height: 644px;
  }
}

@media (max-width: 1023px) {
  .business-template.section-8484267 .element-39887730 {
    background-image: url(https://assets-ext.bizzabo.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1786012280/aevnmff8mrrgm62bcakb) !important;
  	min-height: 790px;
  }
}

@media (max-width: 1004px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 788px;
  }
}

@media (max-width: 980px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 770px;
  }
}

@media (max-width: 950px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 752px;
  }
}

@media (max-width: 920px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 732px;
  }
}

@media (max-width: 895px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 706px;
  }
}

@media (max-width: 870px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 660px;
  }
}

@media (max-width: 830px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 630px;
  }
}

@media (max-width: 780px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 600px;
  }
}

@media (max-width: 755px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 576px;
  }
}

@media (max-width: 725px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 550px;
  }
}

@media (max-width: 700px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 530px;
  }
}

@media (max-width: 678px) {
  .business-template.section-8484267 .element-39887730 {
    background-image: url(https://assets-ext.bizzabo.com/bizzaboprod/image/upload/q_auto,f_auto,c_scale,c_crop,g_custom/v1786012301/ar2kkuzzq9o0ekz4uixo) !important;
  	min-height: 990px;
  }
}

@media (max-width: 640px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 938px;
  }
}

@media (max-width: 600px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 900px;
  }
}

@media (max-width: 585px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 859px;
  }
}

@media (max-width: 556px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 812px;
  }
}

@media (max-width: 528px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 772px;
  }
}

@media (max-width: 500px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 730px;
  }
}

@media (max-width: 475px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 699px;
  }
}

@media (max-width: 450px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 663px;
  }
}

@media (max-width: 430px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 640px;
  }
}

@media (max-width: 410px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 602px;
  }
}

@media (max-width: 390px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 577px;
  }
}

@media (max-width: 364px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 560px;
  }
}

@media (max-width: 340px) {
  .business-template.section-8484267 .element-39887730 {
  	min-height: 536px;
  }
}

.trade-template.section-7566415 .main-app-container {
  max-width: 1280px;
  margin: 0 auto;
  
  .element-36068267 {
    display: none;
  }
  
  .element-36068273 {
    margin-top: 32px;
  }
}

.trade-template.section-7569577 h2.atom-main.custom-font {
  color: #fff;
}

/* Quote section */
@media (max-width: 678px) {
  .trade-template.section-8419077 .quote-section {
    flex-direction: column;
    align-items: center !important;
    
    > div:first-child {
      width: 220px;
    }
    
    > div:first-child img {
      width: 100% !important;
      height: auto;
      display: block;
    }
    
    > div:last-child h3 {
      font-size: 22px !important;
    }
  }
}

@media (max-width: 1024px) {
  .trade-template.section-8419077 .quote-section h3 {
    font-size: 22px !important;
  }
}

/* 3 reason to attend section */
@media (max-width: 1024px) {
  .trade-template.section-8419479 .cards-table {
    border-spacing: 15px 0 !important;
    
    td {
      padding: 24px 18px !important;
    }
    
    strong {
      font-size: 18px !important;
    }
  }
}

@media (max-width: 678px) {
  .trade-template.section-8419479 {
  	.cards-table,
    .cards-table tbody,
    .cards-table tr,
    .cards-table td {
      display: block;
      width: 100% !important;
    }
    
    .cards-table {
      border-spacing: 0 !important;
    
      td {
        margin-bottom: 20px;
        padding: 24px !important;
        box-sizing: border-box;
      }
    
      td:last-child {
        margin-bottom: 0;
      }

      strong {
        font-size: 20px !important;
        line-height: 1.2 !important;
      }
    
      p {
        margin-bottom: 0;
      }
  	}
  }
}

/* Press section */
.trade-template.section-8424889,
.trade-template.section-7566415 {
  display: none;
}

@media (max-width: 1024px) {
  .trade-template.section-8424889 .press-table {
    border-spacing: 15px 0 !important;
    
    td {
      padding: 24px 18px !important;
    }
  }
}

@media (max-width: 768px) {
  .trade-template.section-8424889 {
  	.press-table,
    .press-table tbody,
    .press-table tr,
    .press-table td {
      display: block;
      width: 100% !important;
    }
    
    .press-table {
      border-spacing: 0 !important;
      
      td {
        margin-bottom: 20px;
        padding: 24px !important;
        box-sizing: border-box;
      }
      
      td:last-child {
        margin-bottom: 0;
      }
      
      a {
        display: inline-block;
      }
    }
  }
}

/*
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-7569595 {
  & .element-36081744 .atom-main.text-center.event-description {
    text-align: left;
  }
}
