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

/* Global Footer */
footer {
  display: none;
}

.footer-padding,
.main-react-view {
  padding-bottom: 0px !important;
}

/* home page */
/* home page header */
#section-1935900>div>div {
  max-width: unset !important;
  padding: 0px !important;
  height: calc(100vw * 926 / 1920) !important;
  position: relative;
}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  position: absolute;
  bottom: 0;
}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  position: absolute;
  top: calc((100vw * 804 / 1920) / 2) !important;
  right: calc(100vw * 140 / 1920) !important;
  width: max-content !important;
  padding: 0px !important;
}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
  display: flex;
  justify-content: center;
  align-items: center;
  width: calc(100vw * 480 / 1920) !important;

}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  width: unset !important;
}

/* home page, apply here */
#section-1935921>div>div {
  max-width: unset !important;
  margin: 0px !important;
  padding: 0px !important;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>span>img {
  margin-right: 0px;
  margin-bottom: 0px;
  margin-top: 0px;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p,
#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  margin: 0px;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  padding: 0px;
}

#section-1935921>div>div>div.element-10249101.text-center.fadeInUp>h2 {
  display: none;
}

/* #section-1935921 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) {
    padding: 0 10%;
} */
#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1 {
  display: flex;
  align-items: center;
  justify-content: center;
}

/* nav bar */
.nav-menu-btn {
  font-family: AmazonEmber, serif !important;
}

/* Speaker Page */
.speaker-community-like-wrapper>span,
.speaker-sessions-title,
.session-info-text,
.speaker-session-title,
.speaker-session-excerpt,
.speaker-name,
.speaker-company,
.speaker-position {
  font-family: AmazonEmber, serif !important;
  color: #333f48 !important;
}

.speaker-section-notch {
  background-color: #0090fa !important;
}

.speaker-share-button {
  font-family: AmazonEmber, serif !important;
  border-radius: 10px 10px 0px 0px;
  background-color: #1f2a36 !important;
}

.speaker-share-button>svg {
  fill: white !important;
}

.speaker-back-button {
  border-radius: 10px 10px 0px 0px;
  color: white !important;
  font-family: AmazonEmber, serif !important;
}

.speaker-bio {
  font-family: AmazonEmber, serif !important;
  color: #333f48 !important;
}

.speaker-view {
  background-color: #e4e7eb !important;
  min-height: 100vh !important;
}

#nav-reg-btn {
  border-radius: 0;
}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
  margin: 0 0 50px 50px;
}

#section-1941449>div>div {
  padding-top: 0;
}

#section-1941449>div>div>div.element-groups.Component-elementGroups-0-2-1>div {
  padding-left: 0;
}

a.selected {
  background-color: #0090fa !important;
}

#section-1943276>div>div {
  margin: 0;
}

#section-1943276>div>div>div,
#section-1943276>div>div>div>iframe {
  width: 100vw;
  height: 100vh;
}

#section-1943276>div {
  background-color: white;
}

#section-1943276>div>div>div {
  margin: 0;
  padding: 0;
}

.support-custom-css {
  padding: 0;
}

#section-1941449 {
  display: flex;
}

#section-1941449>div {
  width: 100vw;
}

#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  padding-left: 10%;
}

.nav-button-wrapper.selected {
  background-color: white !important;
}

#bs-example-navbar-collapse-1>ul.nav.navbar-nav.custom-color.color-2-background>li:nth-child(2)>a.selected>div {
  color: #FF8B22 !important;
}

#bs-example-navbar-collapse-1>ul.nav.navbar-nav.custom-color.color-2-background>li:nth-child(3)>a.selected>div {
  color: #FF8B22!important;
}

.navbar-nav>li>a {
  padding-bottom: 0;
}

#section-1935924>div>div {
  display: flex;
}

#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1 {
  display: flex;
  align-items: end;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105 {
  margin-left: 0;
}

/* #section-1935900
  > div
  > div
  > div.element-groups.Component-elementGroups-0-2-1
  > div:nth-child(2) {
  margin-top: -25px;
} */
#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  margin: 0;
}

#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  margin-top: 12px !important;
}

#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1 {
  align-items: center;
}

#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div,
#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  margin-top: 0 !important;
}

#section-1941449 {
  display: block !important;
}

#section-1935918>div {
  display: flex;
  width: 100%;
}

#section-1935918>div>div {
  margin: 0;
  display: flex;
  justify-content: center;
  min-width: 100%;
}

#section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  padding-left: 10%;
}

#section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  padding-right: 10%;
}

#section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>div>span>video {
  width: 420px !important;
}

#section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
  max-width: 600px;
}

#section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  display: flex;
  justify-content: end;
}

/* tablet op */
@media (max-width: 1370px) {
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    height: 50px;
    letter-spacing: 0px !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    margin-top: 0px;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1) {
    width: 100%;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 25px !important;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    padding-right: 0%;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1),
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding-left: 0%;
  }
}

@media (max-width: 1262px) {
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    display: flex;
    flex-direction: column;
    align-items: center;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    justify-content: center;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding: 0;
    width: 100%;
    align-items: center;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    flex-direction: column;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding: 0;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    padding: 0;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105>button {
    width: 390px;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105 {
    display: flex;
  }
}

@media (max-width: 770px) {
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    font-size: medium !important;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    width: 100% !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    width: 65%;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    margin: 0;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    justify-content: center;
  }

  #section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    flex-direction: column;
  }

  #section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1),
  #section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p:nth-child(1) {
    display: flex;
    justify-content: center;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    margin-left: 5%;
    margin-right: 5%;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105 {
    margin: 0 auto;
  }
}

@media (max-width: 660px) {
  #section-1935918>div {
    margin: 0;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(4),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(5),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1) {
    width: 62%;
    margin: 0 auto;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 35px !important;
  }
}

@media (max-width: 520px) {

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span,
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span {
    font-size: 18px !important;
  }
}

/* mobile op */
@media (max-width: 420px) {

  #section-1935924>div>div>div.element-10249079.text-center.fadeInUp,
  #section-1935918>div>div>div.element-10249068.text-center.fadeInUp {
    display: none;
  }

  /* Begin your journey text Homepage */
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div {
    margin-left: auto;
  }

  #section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    display: block;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 28px !important;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    width: 315px;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    text-align: center !important;
  }

  #section-1935900>div {
    background-image: url(https://a2it-smyle.s3.eu-west-2.amazonaws.com/students/Home+Header+MOBILE.png) !important;
  }

  #section-1935900>div>div {
    height: calc(100vw * 726 / 371) !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    top: calc((100vw * 1134 / 1916) / 2) !important;
    right: calc(100vw * 135 / 1920 - -16px) !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    width: 150px !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    height: 40px;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    display: flex;
    justify-content: center;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    margin: 0 !important;
    margin-left: 20px !important;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 25px !important;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    display: block;
  }

  #section-1935918 {
    display: flex;
    justify-content: center;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding: 0;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    align-items: center;
  }

  #section-1941449>div>div>div.element-groups.Component-elementGroups-0-2-1>div {
    padding-right: 1px !important;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.atom-main.full-width.margin-custom-element.element-10249104>div>p:nth-child(1)>span {
    font-size: 33px !important;
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-10249105>button {
    width: 290px !important;
  }

  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(4),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(5),
  #section-1935918>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1) {
    width: unset;
  }
}

#section-1957500>div {
  display: flex;
  justify-content: center;
}

#section-1957500>div>div {
  margin: 0;
}

#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>img,
#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p,
#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
  margin: 0;
}

#section-1957500>div>div {
  display: contents;
}

#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  padding: 0;
}

#section-1957500>div>div>div.element-10381445.text-center.fadeInUp {
  display: none;
}

#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  height: 100%;
  display: flex;
  justify-content: center;
}

#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>img {
  width: 1000px;
}

@media (max-width: 768px) {
  .boxes {
    display: none;
  }

  #section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    height: unset;
  }

  /* Begin your journey text Homepage */
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div {
    margin-left: 13px;
  }
}

/* swagless initiative, homepage */
@media (min-width: 768px) {

  #section-1971852>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>a>img,
  #section-1971769>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>a>img {
    margin: 0 0 0 15px !important;
  }

  #section-1971852>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>a>img,
  #section-1971769>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>img,
  #section-1971769 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) > div > div > p > a > img  {
    margin: 0 15px 0 auto !important;
  }
}

#section-1935924>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p:nth-child(1)>img {
  margin-top: 30px !important;
}

#section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  width: 100%;
}

#section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  width: 62%;
}

#section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1 {
  display: flex;
}

/* #section-1974573 > div > div {
    min-width: 60%;
} */
/* @media(max-width: 1985px) {
    #section-1974573 > div > div {
       min-width: 70%;
    }
} */
@media (max-width: 426px) {
  #section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    width: 100%;
  }

  #section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    display: none;
  }

  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    font-size: small !important;
  }
}

/* @media(max-width: 1702px) {
    #section-1974573 > div > div {
        min-width: 90%;
    }
}  */
/* button letter spcaing */
#section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
  letter-spacing: 5px;
}

#section-1957584>div>div {
  margin: 0;
  display: flex;
  justify-content: center;
  min-width: 100%;
}

#section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  padding-left: 10%;
}

#section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
  width: 600px;
}

#section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
  padding-right: 10%;
}

#section-1957584>div>div>div.element-10381782.text-center.fadeInUp {
  display: none;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span {
  margin-left: -4px;
}

#section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2) {
  margin-left: 92px;
}

/* Button Mobile sm */
@media (max-width: 320px) {
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    width: 120px !important;
    align-items: unset;
  }

}

@media(max-width: 420px) {
  #section-1935900>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>button {
    height: 40px;
  }
}

@media (max-width: 1200px) {
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1 {
    display: flex;
    flex-direction: column;
  }


  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    width: 100%;
    padding-right: 10%;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    width: 100%;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    align-items: center;
    width: 100%;
    padding: 0;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    width: 50%;
    justify-content: center;
    display: flex;
  }
}

@media(max-width: 420px) {
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span {
    font-size: 33px !important;
  }

  #section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3) {
    margin-left: 94px !important;
    width: 76%;
  }
}

@media(max-width: 368px) {
  #section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3) {
    margin-left: 45px !important;
  }
}

@media(max-width: 1000px) {
  #section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    width: 100%;
  }
}

#section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
  height: 100%;
  display: flex;
  justify-content: center;
}

@media(max-width: 767px) {
  #section-1957500>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    height: unset;
  }

}

#section-1941449>div>div>div.element-groups.Component-elementGroups-0-2-1>div {
  padding-right: 0%;
}

@media(max-width: 1441px) {
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    padding-right: 23px;
  }
}

#section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>div>span>video {
  width: 420px !important;
}

#section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
  display: flex;
  justify-content: flex-end;
}

@media(max-width: 1498px) {
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding-left: 2%;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    padding-right: 2%;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    width: 100%;
    justify-content: center;
    display: flex;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div {
    width: 600px;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    display: flex;
    justify-content: center;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1) {
    padding: 0;
  }
}

#section-1943276>div>div {
  padding-top: 0;
}

@media (min-width: 2000px) {

  /* Video Section */
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div {
    width: 800px !important;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div {
    display: flex !important;
    justify-content: center !important;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2) {
    padding-right: 0 !important;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 56px !important;
  }

  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(5)>span,
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(4)>span,
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3)>span,
  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span {
    font-size: 24px !important;
  }

  #section-1957584>div>div {
    padding-bottom: 45px !important;
  }


  #section-1957584>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>div>span>video {
    max-height: 1200px;
    width: unset !important;
  }

  /* ---- */
  /* Testimonial section */
  #section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span,
  #section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span,
  #section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p:nth-child(1)>span,
  #section-1974575>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(1)>span {
    font-size: 24px !important;
  }

  #section-1974557>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p>span {
    font-size: 60px !important;
  }

  #section-1974573>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(3)>span:nth-child(1),
  #section-1974574>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p:nth-child(2)>span:nth-child(1),
  #section-1974575>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(2)>span:nth-child(1) {
    font-size: 20px !important
  }

  /* ---- */

  /* Keynote section */

  /* ---- */

  /* Virtual Treasure Hunt section */
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(2)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(1)>span {
    font-size: 60px !important
  }

  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(7)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(8)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(9)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(10)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(6)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(5)>span,
  #section-1935921>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p:nth-child(4)>span {
    font-size: 24px !important;
  }

  /* ---- */
  /* Swagless section */
  #section-1957548>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(1)>span {
    font-size: 60px !important
  }

  #section-1957548>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(4)>span,
  #section-1957548>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(3)>span,
  #section-1957548>div>div>div.element-groups.Component-elementGroups-0-2-1>div>div>div>p:nth-child(2)>span {
    font-size: 24px !important;
  }

  #section-1971769>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>img,
  #section-1971852>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(1)>div>div>p>a>img,
  #section-1971852>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>a>img,
  #section-1971852>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>a>img,
  #section-1971769>div>div>div.element-groups.Component-elementGroups-0-2-1>div:nth-child(2)>div>div>p>a>img,
  #section-1971769 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) > div > div > p > a > img {
    width: 300px !important;
  }

  /* ---- */
}
#section-1971769 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) > div {
  display: flex;
  justify-content: end;
}
@media(max-width: 766px) {
  #section-1971769 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) > div {
    justify-content: center;
  }
}

#section-2087298 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(1) {
  width: 78%!important;
}

#section-2087298 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) {
  width: 29%!important;
}

#section-2087298 > div > div > div.element-groups.Component-elementGroups-0-2-1 {
  display: flex;
  align-items: end;
}

.speaker-share-button {
  color: white;
  background-color: #FF8B22!important;
}

.speaker-back-button,
body > div.react-main > div > div > div > div.speaker-container.container > div.speaker-sessions-twitter-wrapper.row > div > div {
  background-color: white!important;
}

.speaker-position,
.speaker-company {
  color: #0090FA!important;
}

#section-2087296 > div > div {
  margin: 0;
  display: flex;
  min-width: 100%;
}

#section-2087296 > div > div > div.element-11034124.text-center.fadeInUp {
  display: none;
}

#section-2087295 > div > div {
  text-align: center;
  width: 100%;
}

#section-2087295 > div {
  width: 50%;
}

#section-2087295 {
  background-color: rgba(228,231,235,1);
}

.speaker-image-stub {
  border: none!important;
}

.session-info-text-light {
  color: black!important;
}

.speaker-section-notch {
  background-color: #FF8B22!important;
}

.speaker-back-button {
  background-color: #FF8B22!important;
}

#section-2087296 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) {
  width: calc(50% - 12vw);
}

@media(max-width: 1639px) {
  #section-2087296 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) {
    width: calc(50% - 5vw);
  }
}

@media(max-width: 767px) {
  #section-2087296 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) {
    width: 100%;
  }
}

#section-2087296 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div:nth-child(2) > div.full-width.text-center.margin-vertical-small.margin-horizontal-auto.element-11034131 {
  display: flex;
}

#section-1898214 > div > div {
  margin: 0;
}

#section-1898214 > div {
  display: flex;
  justify-content: center;
}

#section-1898214 > div > div {
  min-width: 70vw;
}

.object-trade-thumbnail {
  min-width: 100%!important;
  height: 20%!important;
}

#section-1935928 > div > div {
  margin: 0;
}

#section-1935928 > div > div {
  min-width: 100%;
  margin-left: 16vw;
}

#section-2087299 > div > div {
  min-width: 50%;
  margin: 0;
  text-align: center;
}

@media(max-width: 1562px) {
  #section-1935928 > div > div  {
    margin-left: 16vw;
  }
}

@media(max-width: 1092px) {
  #section-2087299 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div {
    text-align: initial;
  }
  #section-1935928 > div > div {
    margin-left: 0;
    text-align: initial;
  }
}

@media(max-width: 2062px) {
  #section-2087299 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p {
    text-align: initial;
    margin-left: 11vw;
  }
}
@media(max-width: 1752px) {
  #section-2087299 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p {
    text-align: initial;
    margin-left: 9vw;
  }
}

@media(max-width: 1752px) {
  #section-2087299 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p {
    text-align: initial;
    margin-left: 7vw;
  }
}
@media(max-width: 1310px) {
  #section-2087299 > div > div > div.element-groups.Component-elementGroups-0-2-1 > div > div > div > p {
    text-align: initial;
  }
}
#section-1935925 > div {
  height: calc(100vw * 434/1920);
}