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

.special-gothic-expanded-one-regular {
  font-family: "Special Gothic Expanded One", sans-serif;
  font-weight: 400;
  font-style: normal;
}

h1, h2, h3, h4, h5, h6 {
  font-family: 'Special Gothic Expanded One', sans-serif !important;
}

h2 {
  font-size: 32px
}

h3 {
  font-size: 24px
}

.ibm-plex-sans {
  font-family: "IBM Plex Sans", sans-serif;
  font-optical-sizing: auto;
  font-weight: 400;
  font-style: normal;
  font-variation-settings:
    "wdth" 100;
}
p.ibm-paragraph {
  font-family: 'IBM Plex Sans', sans-serif !important;
}

h1.atom-main {display:none}

.trade-template .event-image-holder {
    height: 400px;
    background: transparent;
    width: 100%;
  margin: 0 auto;}
  
.trade-template .register-btn-holder .btn-success {
    display: flex;
    align-items: center;
    justify-content: center;
  /* Defines a polygon that cuts the corners */
  clip-path: polygon(8px 0, calc(100% - 8px) 0, 100% 8px, 100% calc(100% - 8px), calc(100% - 8px) 100%, 8px 100%, 0 calc(100% - 8px), 0 8px);

  /* Optional: Additional styling for a better visual appearance */
  padding: 24px 32px;
  background-color: #f79120; /* Example color */
  color: white;
  border: none;
  cursor: pointer;
  font-size: 18px;
  /* Ensure a solid background, as border-image doesn't work well with clip-path */
}

.section-6661811 .element-32093822, .section-6661811 .element-32093822, .section-6661811 a.element-32093822, .section-6661811 p.element-32093822, .section-6661811 .element-32093822 p, .section-6661811 .element-32093822 h1, .section-6661811 .element-32093822 h2, .section-6661811 .element-32093822 h3, .section-6661811 .element-32093822 h4, .section-6661811 .element-32093822 h5, .section-6661811 .element-32093822 h6, .section-6661811 .element-32093822 .btn, .section-6661811 .element-32093822 .btn.btn-register, .section-6661811 .element-32093822 .custom-font, .section-6661811 .element-32093822.count-number, .section-6661811 .element-32093822.cover-photo-background, .section-6661811 .element-32093822.global-cover-photo-background, .section-6661811 .element-32093822.cover-image-background {
  clip-path: polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);
}
.section-6661811 .element-32093819, .section-6661811 .element-32093819, .section-6661811 a.element-32093819, .section-6661811 p.element-32093819, .section-6661811 .element-32093819 p, .section-6661811 .element-32093819 h1, .section-6661811 .element-32093819 h2, .section-6661811 .element-32093819 h3, .section-6661811 .element-32093819 h4, .section-6661811 .element-32093819 h5, .section-6661811 .element-32093819 h6, .section-6661811 .element-32093819 .btn, .section-6661811 .element-32093819 .btn.btn-register, .section-6661811 .element-32093819 .custom-font, .section-6661811 .element-32093819.count-number, .section-6661811 .element-32093819.cover-photo-background, .section-6661811 .element-32093819.global-cover-photo-background, .section-6661811 .element-32093819.cover-image-background {
  clip-path: polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);
}
.section-6661811 .element-32093816, .section-6661811 .element-32093816, .section-6661811 a.element-32093816, .section-6661811 p.element-32093816, .section-6661811 .element-32093816 p, .section-6661811 .element-32093816 h1, .section-6661811 .element-32093816 h2, .section-6661811 .element-32093816 h3, .section-6661811 .element-32093816 h4, .section-6661811 .element-32093816 h5, .section-6661811 .element-32093816 h6, .section-6661811 .element-32093816 .btn, .section-6661811 .element-32093816 .btn.btn-register, .section-6661811 .element-32093816 .custom-font, .section-6661811 .element-32093816.count-number, .section-6661811 .element-32093816.cover-photo-background, .section-6661811 .element-32093816.global-cover-photo-background, .section-6661811 .element-32093816.cover-image-background {
  clip-path: polygon(16px 0, calc(100% - 16px) 0, 100% 16px, 100% calc(100% - 16px), calc(100% - 16px) 100%, 16px 100%, 0 calc(100% - 16px), 0 16px);
}

.section-6644577 .element-32010473 .atom-main {
  display: none;
}

.custom-bizzabo-block {
   height: auto; 
    width: 100%;
    /* Add padding/margin as needed */
    box-sizing: border-box; 
  margin: 96px
    padding: 96px;
}

@media only screen and (max-width: 768px) {
  .custom-bizzabo-block {
    padding: 56px 0; 
    
    /* Force the overflow rule */
    overflow-y: hidden !important; 
    overflow-x: hidden !important;
  }
}

.section-6671609 .custom-space-bottom {
height: auto; 
    width: 100%;
    /* Add padding/margin as needed */
    box-sizing: border-box; 
}
@media only screen and (max-width: 798px) {
.section-6671609 .iframe_not_editor_mode_wrapper {
    height: 670px;
    padding: 0px 0; 
  }
}
@media only screen and (max-width: 480px) {
.section-6671609 .iframe_not_editor_mode_wrapper {
    height: 700px;
    padding: 0px 0; 
  }
}


.section-6662585 .custom-space-bottom {
height: auto; 
    width: 100%;
    /* Add padding/margin as needed */
    box-sizing: border-box; 
}
@media only screen and (max-width: 768px) {
.section-6662585 .iframe_not_editor_mode_wrapper {
    height: 332px;
    padding: 0px 0; 
  }
  
.section-6829444 .custom-space-bottom {
height: auto; 
    width: 100%;
    /* Add padding/margin as needed */
    box-sizing: border-box; 
}
@media only screen and (max-width: 768px) {
.section-6829444 .iframe_not_editor_mode_wrapper {
    height: 740px;
    padding: 0px 0; 
  }
  
.section-6848561 .element-32941153 .atom-title {
    font-size: 32px !important;
  }

@media only screen and (max-width: 798px) {
.section-6807240 .atom-sectionMain .iframe_not_editor_mode_wrapper {
    height: 420px;
    padding: 0px 0; 
  }
}
@media only screen and (max-width: 480px) {
.section-6807240 .atom-sectionMain .iframe_not_editor_mode_wrapper {
    height: 440px;
    padding: 0px 0; 
  }
}
  
.section-6807430 .element-32756778 .atom-main {
  display: none;
  }
 