.trade-template h2 {
margin-bottom: 20px;  
}

#section-1711173 p,
#section-1711092 p,
#section-1711016 p {
 width: 55%;
  margin-left: auto;
  margin-right: auto;
}


#section-1715666 img {
width: 80%;
  margin-left: auto;
  margin-right:auto;
}

/* 1/3 column width sections */

#section-1263072 .element-groups, 
#section-1708915 .element-groups,
#section-1708924 .element-groups,
#section-1708926 .element-groups,
#section-1708928 .element-groups,
#section-2088987 .element-groups,
#section-2104434 .element-groups,
#section-2104449 .element-groups,
#section-2104450 .element-groups,
#section-2104451 .element-groups,
#section-2104452 .element-groups {
	display: flex;
}


#section-1263072 .element-groups > div:nth-of-type(1), 
#section-1708915 .element-groups > div:nth-of-type(1),
#section-1708924 .element-groups > div:nth-of-type(1),
#section-1708926 .element-groups > div:nth-of-type(1),
#section-1708928 .element-groups > div:nth-of-type(1),
#section-2088987 .element-groups > div:nth-of-type(1),
#section-2104434 .element-groups > div:nth-of-type(1),
#section-2104449 .element-groups > div:nth-of-type(1),
#section-2104450 .element-groups > div:nth-of-type(1),
#section-2104451 .element-groups > div:nth-of-type(1),
#section-2104452 .element-groups > div:nth-of-type(1) {
	flex: 1;
	letter-spacing: 1.5px;
}

#section-1263072 .element-groups > div:nth-of-type(2), 
#section-1708915 .element-groups > div:nth-of-type(2),
#section-1708924 .element-groups > div:nth-of-type(2),
#section-1708926 .element-groups > div:nth-of-type(2),
#section-1708928 .element-groups > div:nth-of-type(2),
#section-2088987 .element-groups > div:nth-of-type(2),
#section-2104434 .element-groups > div:nth-of-type(2),
#section-2104449 .element-groups > div:nth-of-type(2),
#section-2104450 .element-groups > div:nth-of-type(2),
#section-2104451 .element-groups > div:nth-of-type(2),
#section-2104452 .element-groups > div:nth-of-type(2) {
	flex: 2;
 	letter-spacing: unset;
}

/* Hero Image section */

#section-1708885 img.element-8904721, 
#section-1711022 img.element-8915965 {
width: 100% !important;
    max-width: 900px !important;
    margin-left: auto !important;
    margin-right: auto !important;
}

#section-1708885 > div > div.main-app-container, 
#section-1711022 > div > div.main-app-container, 
.section-1774618 > div > div.main-app-container {
background: linear-gradient(to top, #EBF7FF 70%, transparent 30%) !important;
    margin: 0;
    max-width: 100%;
}

#section-1774618 > div.atom-sectionMain, 
#section-1903251 > div.atom-sectionMain {
  background: linear-gradient(to top, #EBF7FF 70%, white 30%) !important;
}

/* Text-Image Overlap section */

#section-1708964 .element-groups,
#section-1711096 .element-groups {
 display:flex;
  align-items: center;
  justify-content: center;
}

#section-1708964 .element-groups > div:nth-of-type(1) > div,
#section-1711096 .element-groups > div:nth-of-type(1) > div {
 background-color: #FEA28B;
  border: 5px white solid;
  padding: 5%;
}

#section-1708964 .element-groups > div:nth-of-type(1) > div > div > p:nth-of-type(1), 
#section-1711096 .element-groups > div:nth-of-type(1) > div > div > p:nth-of-type(1) {

  letter-spacing: 1.5px; 
}

#section-1708964 .element-groups > div:nth-of-type(1){
 margin-right:-5%; 
  z-index: 2;
}

#section-1708964 .element-groups > div:nth-of-type(2),
#section-1711096 .element-groups > div:nth-of-type(2) {
 margin-left:-5%; 
}

#section-1711096 > div > div.main-app-container {
background: linear-gradient(to top, #EBF7FF 60%, transparent 40%) !important;
    margin: 0;
    max-width: 100%;
}

/* MOBILE STYLES */

@media only screen and (max-width: 768px) {

  #section-1715666 img {
width: 100%;
  margin-left: auto;
  margin-right:auto;
}
  
#section-1711173 p, 
  #section-1711092 p,
  #section-1711016 {
 width: 100%;
}

  
#section-1263072 .element-groups, 
#section-1708915 .element-groups,
#section-1708924 .element-groups,
#section-1708926 .element-groups,
#section-1708928 .element-groups, 
#section-2088987 .element-groups,
#section-2104434 .element-groups,
#section-2104449 .element-groups,
#section-2104450 .element-groups,
#section-2104451 .element-groups,
#section-2104452 .element-groups {
flex-flow: column;
}
  
  #section-1708964 .element-groups,
  #section-1711096 .element-groups {
   flex-flow: column-reverse; 
  }
  
  #section-1708964 .element-groups > div:nth-of-type(1),
  #section-1711096 .element-groups > div:nth-of-type(1) {
 margin-right:unset; 
}

#section-1708964 .element-groups > div:nth-of-type(2), 
  #section-1711096 .element-groups > div:nth-of-type(2) {
 margin-left:unset; 
}
  
}

@media only screen and (max-width: 600px) {
#section-1774618 > div > div.main-app-container > div {
  height: 250px;
  }
}

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