/* screen - dpe-summit-2023-extra-large-breakpoint-1440px */
:root { 
  --black: #000000;
  --black-haze: #f7f7f7;
  --nobel: #b2b2b2;
  --sea-serpent: #4dc9c0;
  --white: #ffffff;
  --woodsmoke: #0b0d0f;
 
  --font-size-l: 25px;
  --font-size-m: 21px;
  --font-size-s: 18px;
  --font-size-xl: 26px;
  --font-size-xs: 16px;
  --font-size-xxl: 34px;
  --font-size-xxs: 14px;
 
  --font-family-lato: "Lato", Helvetica;
}
body {
    overflow-y:hidden;
    overflow-x:hidden;
}
.lato-normal-white-21px {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-style: normal;
  font-weight: 400;
}

.lato-normal-white-16px {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
}

.screen a {
  display: contents;
  text-decoration: none;
}

.valign-text-middle {
  display: flex;
  flex-direction: column;
  justify-content: center;
}

.hidden,
.hidden * {
  pointer-events: none;
  visibility: hidden;
}

* {
  box-sizing: border-box;
}




.dpe-summit-2023-extra-large-breakpoint-1440px {
  align-items: flex-start;
  background-color: var(--black-haze);
  border: 1px none;
  display: flex;
  flex-direction: column;
  min-width: 1440px;
  position: relative;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .body-container-extra-large {
  align-items: center;
  align-self: stretch;
  background: linear-gradient(180deg, rgb(0, 18, 22) 0%, rgb(11, 13, 15) 100%);
  display: flex;
  flex-direction: column;
  gap: 24px;
  padding: 24px 72px;
  position: relative;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .vector {
  height: 811px;
  left: 703px;
  mix-blend-mode: screen;
  position: absolute;
  top: 5px;
  width: 100vw;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .vector-1 {
  height: 988px;
  left: 0;
  mix-blend-mode: color-dodge;
  position: absolute;
  top: 0;
  width: 1022px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140349 {
  flex-direction: column;
  gap: 336px;
  padding: 0px 0px 64px;
}

/* .dpe-summit-2023-extra-large-breakpoint-1440px .new-wave-background-1 {
  height: 1671px;
  left: -160px;
  object-fit: cover;
  position: absolute;
  top: -24px;
  width: 100vw;
  
} */

.dpe-summit-2023-extra-large-breakpoint-1440px .new-wave-background-1 {
    height: 1671px;
    /* left: -30%; */
    object-fit: contain;
    position: absolute;
    top: -64px;
    /* width: 1440px; */
    width: 100vw;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140344 {
  flex-direction: column;
  gap: 80px;
  padding: 64px 0px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140343 {
  flex-direction: column;
  gap: 30px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140342 {
  flex-direction: column;
  gap: 24px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .the-midway-san-francisco-september-21-22 {
  height: 31.99px;
  min-width: 787.66px;
  position: relative;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .dpe-summit-2023 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: 104px;
  font-weight: 800;
  letter-spacing: 2.00px;
  line-height: normal;
  position: relative;
  text-align: center;
  width: 1120px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .secure-your-seat-bef {
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 1.00px;
  line-height: 32px;
  position: relative;
  text-align: center;
  width: 800px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .span1 {
  color: var(--sea-serpent);
  font-weight: 700;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140340 {
  border: 1px solid;
  border-color: var(--white);
  border-radius: 16px;
  gap: 8px;
  justify-content: center;
  padding: 18px 46px;
   z-index: 999;
  cursor: pointer;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .save-your-spot {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 1.00px;
  line-height: 34px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140345 {
  flex-direction: column;
  gap: 73px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140348 {
  flex-direction: column;
  gap: 16px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140346 {
  flex-direction: column;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .call-for {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 90px;
  font-weight: 800;
  letter-spacing: 2.00px;
  line-height: normal;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: 825px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .speakers {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 120px;
  font-weight: 800;
  letter-spacing: 2.00px;
  line-height: normal;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140347 {
  flex-direction: column;
  gap: 12px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .be-among-the-2023-cl {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xxl);
  font-weight: 400;
  letter-spacing: 2.00px;
  line-height: 46px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  width: 640px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .with-the-call-for-sp {
  color: var(--nobel);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 1.00px;
  line-height: 34px;
  position: relative;
  text-align: center;
  width: 669px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140341 {
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  border-radius: 16px;
  gap: 8px;
  justify-content: center;
  padding: 16px 40px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .apply-now {
  color: var(--woodsmoke);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 700;
  letter-spacing: 1.00px;
  line-height: 34px;
  margin-top: -1.00px;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .meta-speaker {
  height: 141px;
  left: -27px;
  position: absolute;
  top: 930px;
  width: 153px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group {
  height: 114px;
  position: relative;
  top: 14px;
  width: 139px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashi-lip77-sbm-oe {
  height: 114px;
  left: 25px;
  position: absolute;
  top: 0;
  width: 114px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .meta-1 {
  height: 30px;
  left: 0;
  position: absolute;
  top: 84px;
  width: 45px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .slack-speaker {
  height: 109px;
  left: 1211px;
  position: absolute;
  top: 1416px;
  width: 117px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group1 {
  height: 93px;
  left: 12px;
  position: relative;
  top: 12px;
  width: 98px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashcdksy-tq-e-xzo {
  height: 86px;
  left: 0;
  position: absolute;
  top: 0;
  width: 85px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .vector-2 {
  height: 35px;
  left: 63px;
  position: absolute;
  top: 58px;
  width: 35px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .apple-speaker {
  height: 165px;
  left: 1197px;
  position: absolute;
  top: 1139px;
  width: 182px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group2 {
  height: 125px;
  left: 20px;
  position: relative;
  top: 20px;
  width: 162px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplash3-t-ll_97-hn-jo {
  height: 125px;
  left: 0;
  position: absolute;
  top: 0;
  width: 125px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .vector-3 {
  height: 66px;
  left: 108px;
  position: absolute;
  top: 55px;
  width: 54px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .google-speaker {
  height: 98px;
  left: 1157px;
  position: absolute;
  top: 954px;
  width: 104px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group3 {
  height: 88px;
  left: 10px;
  position: relative;
  top: 10px;
  width: 94px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashx6-uj51n5-ce8 {
  height: 77px;
  left: 0;
  position: absolute;
  top: 0;
  width: 77px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .google__g__-logo-1 {
  height: 33px;
  left: 61px;
  position: absolute;
  top: 55px;
  width: 33px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .amazon-speaker {
  height: 117px;
  left: 128px;
  position: absolute;
  top: 1454px;
  width: 151px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group4 {
  height: 109px;
  left: 9px;
  position: relative;
  top: 4px;
  width: 136px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashi-fg-rcq-hznqg {
  height: 102px;
  left: 34px;
  position: absolute;
  top: 0;
  width: 102px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .amazon-icon-1-1 {
  height: 53px;
  left: 0;
  position: absolute;
  top: 56px;
  width: 53px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .netflix-speaker {
  height: 190px;
  left: 62px;
  position: absolute;
  top: 1173px;
  width: 194px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .overlap-group5 {
  height: 149px;
  position: relative;
  top: 21px;
  width: 173px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashrri-ai0nhcbc {
  height: auto;
  left: 24px;
  position: absolute;
  top: 0;
  width: 139px !important;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .vector-4 {
  height: 58px;
  left: 0;
  position: absolute;
  top: 90px;
  width: 32px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame {
  align-items: center;
  display: flex;
  position: relative;
  width: fit-content;
}
/* screen - dpe-summit-2023-large-breakpoint-1280px */

.dpe-summit-2023-large-breakpoint-1280px {
  align-items: flex-start;
  background-color: var(--black-haze);
  border: 0.08vw none;
  display: flex;
  flex-direction: column;
  min-width: 100.0vw;
  position: relative;
}

.dpe-summit-2023-large-breakpoint-1280px .body-container-large {
  align-items: center;
  background: linear-gradient(180deg, rgb(0, 18, 22) 0%, rgb(11, 13, 15) 100%);
  display: flex;
  flex-direction: column;
  gap: 1.88vw;
  padding: 1.88vw 4.38vw;
  position: relative;
  width: 100.0vw;
}

.dpe-summit-2023-large-breakpoint-1280px .vector-10 {
  height: 72.97vw;
  left: 0;
  mix-blend-mode: color-dodge;
  position: absolute;
  top: 0;
  width: 79.84vw;
}

.dpe-summit-2023-large-breakpoint-1280px .vector-11 {
  height: 51.41vw;
  left: 45.55vw;
  mix-blend-mode: screen;
  position: absolute;
  top: 0.39vw;
  width: 54.45vw;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140350 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 25.62vw;
  padding: 0.0vw 0.0vw 5.0vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140344-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4.38vw;
  padding: 1.25vw 0.0vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140343-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2.34vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140342-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2.5vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .the-midway-san-francisco-september-21-22-1 {
  height: 2.49vw;
  min-width: 60.97vw;
  position: relative;
}

.dpe-summit-2023-large-breakpoint-1280px .dpe-summit-2023-1 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: 7.5vw;
  font-weight: 800;
  letter-spacing: 0.16vw;
  line-height: normal;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 78.12vw;
}

.dpe-summit-2023-large-breakpoint-1280px .secure-your-seat-bef-1 {
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0.08vw;
  line-height: 2.5vw;
  position: relative;
  text-align: center;
  width: 62.5vw;
}

.dpe-summit-2023-large-breakpoint-1280px .span1-1 {
  color: var(--sea-serpent);
  font-weight: 700;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140340-2 {
  align-items: center;
  border: 0.08vw solid;
  border-color: var(--white);
  border-radius: 1.25vw;
  display: flex;
  gap: 0.62vw;
  justify-content: center;
  padding: 1.41vw 3.59vw;
  position: relative;
  width: fit-content;
  z-index: 999;
  cursor: pointer; 
}

.dpe-summit-2023-large-breakpoint-1280px .save-your-spot-2 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-l);
  font-weight: 400;
  letter-spacing: 0.08vw;
  line-height: 2.66vw;
  margin-top: -0.08vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140345-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 5.7vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140348-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 1.25vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140346-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .call-for-2 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 7.03vw;
  font-weight: 800;
  letter-spacing: 0.16vw;
  line-height: normal;
  margin-top: -0.08vw;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: 64.45vw;
}

.dpe-summit-2023-large-breakpoint-1280px .speakers-2 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 9.38vw;
  font-weight: 800;
  letter-spacing: 0.16vw;
  line-height: normal;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140347-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 0.94vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .be-among-the-2023-cl-2 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xxl);
  font-weight: 400;
  letter-spacing: 0.16vw;
  line-height: 3.59vw;
  margin-top: -0.08vw;
  position: relative;
  text-align: center;
  width: 50.0vw;
}

.dpe-summit-2023-large-breakpoint-1280px .with-the-call-for-sp-2 {
  color: var(--nobel);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0.08vw;
  line-height: 2.66vw;
  position: relative;
  text-align: center;
  width: 52.27vw;
}

.dpe-summit-2023-large-breakpoint-1280px .frame-140341-3 {
  align-items: center;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  border-radius: 1.25vw;
  display: flex;
  gap: 0.62vw;
  justify-content: center;
  padding: 1.25vw 3.12vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .apply-now-2 {
  color: var(--woodsmoke);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 700;
  letter-spacing: 0.08vw;
  line-height: 2.66vw;
  margin-top: -0.08vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-large-breakpoint-1280px .new-wave-background-1-2 {
  height: 107.27vw;
  left: -10.94vw;
  object-fit: cover;
  position: absolute;
  top: 0.39vw;
  width: 100.0vw;
}

.dpe-summit-2023-large-breakpoint-1280px .amazon-speaker-2 {
  height: 7.42vw;
  left: 9.22vw;
  position: absolute;
  top: 98.52vw;
  width: 9.53vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group-2 {
  height: 6.95vw;
  left: 0.55vw;
  position: relative;
  top: 0.31vw;
  width: 8.59vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplashi-fg-rcq-hznqg-2 {
  height: 6.48vw;
  left: 2.11vw;
  position: absolute;
  top: 0;
  width: 6.48vw;
}

.dpe-summit-2023-large-breakpoint-1280px .amazon-icon-1-1-2 {
  height: 3.36vw;
  left: 0;
  position: absolute;
  top: 3.59vw;
  width: 3.36vw;
}

.dpe-summit-2023-large-breakpoint-1280px .meta-speaker-2 {
  height: 8.91vw;
  left: 13.36vw;
  position: absolute;
  top: 65.0vw;
  width: 9.77vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group1-2 {
  height: 7.19vw;
  position: relative;
  top: 0.86vw;
  width: 8.91vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplashi-lip77-sbm-oe-2 {
  height: 7.19vw;
  left: 1.64vw;
  position: absolute;
  top: 0;
  width: 7.27vw;
}

.dpe-summit-2023-large-breakpoint-1280px .meta-1-2 {
  height: 1.88vw;
  left: 0;
  position: absolute;
  top: 5.31vw;
  width: 2.89vw;
}

.dpe-summit-2023-large-breakpoint-1280px .slack-speaker-2 {
  height: 7.81vw;
  left: 80.47vw;
  position: absolute;
  top: 97.66vw;
  width: 8.52vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group2-2 {
  height: 6.64vw;
  left: 0.86vw;
  position: relative;
  top: 0.86vw;
  width: 7.11vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplashcdksy-tq-e-xzo-2 {
  height: 6.17vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 6.25vw;
}

.dpe-summit-2023-large-breakpoint-1280px .vector-12 {
  height: 2.5vw;
  left: 4.61vw;
  position: absolute;
  top: 4.14vw;
  width: 2.58vw;
}

.dpe-summit-2023-large-breakpoint-1280px .apple-speaker-2 {
  height: 11.33vw;
  left: 82.58vw;
  position: absolute;
  top: 79.38vw;
  width: 12.73vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group3-2 {
  height: 8.59vw;
  left: 1.41vw;
  position: relative;
  top: 1.41vw;
  width: 11.33vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplash3-t-ll_97-hn-jo-2 {
  height: 8.59vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 8.75vw;
}

.dpe-summit-2023-large-breakpoint-1280px .vector-13 {
  height: 4.53vw;
  left: 7.5vw;
  position: absolute;
  top: 3.75vw;
  width: 3.75vw;
}

.dpe-summit-2023-large-breakpoint-1280px .google-speaker-2 {
  height: 9.22vw;
  left: 79.61vw;
  position: absolute;
  top: 62.89vw;
  width: 9.69vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group4-2 {
  height: 8.28vw;
  left: 0.94vw;
  position: relative;
  top: 0.94vw;
  width: 8.75vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplashx6-uj51n5-ce8-2 {
  height: 7.27vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 7.19vw;
}

.dpe-summit-2023-large-breakpoint-1280px .google__g__-logo-1-2 {
  height: 3.2vw;
  left: 5.62vw;
  position: absolute;
  top: 5.08vw;
  width: 3.12vw;
}

.dpe-summit-2023-large-breakpoint-1280px .netflix-speaker-2 {
  height: 11.33vw;
  left: 5.7vw;
  position: absolute;
  top: 79.45vw;
  width: 11.72vw;
}

.dpe-summit-2023-large-breakpoint-1280px .overlap-group5-2 {
  height: 8.91vw;
  position: relative;
  top: 1.25vw;
  width: 10.47vw;
}

.dpe-summit-2023-large-breakpoint-1280px .unsplashrri-ai0nhcbc-2 {
  height: 8.91vw;
  left: 1.48vw;
  position: absolute;
  top: 0;
  width: 8.98vw;
}

.dpe-summit-2023-large-breakpoint-1280px .vector-14 {
  height: 3.52vw;
  left: 0;
  position: absolute;
  top: 5.39vw;
  width: 1.95vw;
}
/* screen - dpe-summit-2023-small-breakpoint-375px */

.dpe-summit-2023-small-breakpoint-375px {
  align-items: flex-start;
  /* background-color: var(--black-haze); */
  border: 0.27vw none;
  display: flex;
  flex-direction: column;
  min-width: 100.0vw;
  overflow: hidden;
  position: relative;
}

.dpe-summit-2023-small-breakpoint-375px .body-container-small {
  align-items: center;
  align-self: stretch;
  background: linear-gradient(180deg, rgb(0, 18, 22) 0%, rgb(11, 13, 15) 100%);
  display: flex;
  flex-direction: column;
  gap: 4.27vw;
  padding: 4.27vw;
  position: relative;
  top:-80px;
}

.dpe-summit-2023-small-breakpoint-375px .new-wave-background-1-1 {
  height: 135.2vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 81.33vw;
  width: 100.0vw;
}

.dpe-summit-2023-small-breakpoint-375px .vector-5 {
  height: 147.2vw;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 30.93vw;
  width: 100.0vw;
}

.dpe-summit-2023-small-breakpoint-375px .vector-6 {
  height: 167.2vw;
  left: 0;
  mix-blend-mode: color-dodge;
  position: absolute;
  top: 73.87vw;
  width: 100.0vw;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140341-1 {
  align-self: stretch;
  justify-content: space-between;
}

.dpe-summit-2023-small-breakpoint-375px .image-2 {
  height: 13.93vw;
  min-width: 30.13vw;
  object-fit: cover;
  position: relative;
  visibility: hidden 
}

.dpe-summit-2023-small-breakpoint-375px .menu-square {
  height: 12.53vw;
  min-width: 12.53vw;
  position: relative;
  visibility: hidden 
}

.dpe-summit-2023-small-breakpoint-375px .frame-140349-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 78.93vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140344-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 12.27vw;
  padding: 4.27vw 0.0vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .frame-14034 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 3.2vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .the-midway-san-francisco-september-20-21 {
  height: 14.55vw;
  min-width: 84.79vw;
  position: relative;
}

.dpe-summit-2023-small-breakpoint-375px .title {
  color: var(--white);
  font-family: var(--font-family-lato);
  /* font-size: 12.27vw; */
  font-size: 3.0rem;
  font-weight: 800;
  letter-spacing: 0.53vw;
  line-height: normal;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: 91.47vw;
}

.dpe-summit-2023-small-breakpoint-375px .meet-leading-develop {
 color: var(--white);
    font-family: var(--font-family-lato);
    font-size: .88rem;
    font-weight: 400;
    letter-spacing: 0.27vw;
    line-height: 1.5rem;
    position: relative;
    text-align: center;
    width: 80.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140340-1 {
  align-items: center;
  border: 0.27vw solid;
  border-color: var(--white);
  border-radius: 16px;
  display: flex;
  gap: 2.13vw;
  justify-content: center;
  padding: 2.13vw 6.4vw;
  position: relative;
  width: fit-content;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -ms-border-radius: 16px;
  -o-border-radius: 16px;
  z-index: 999;
  cursor: pointer;
}

.dpe-summit-2023-small-breakpoint-375px .save-your-spot-1 {
  letter-spacing: 0.27vw;
  line-height: 2.13rem;
  margin-top: -0.27vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140345-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8.33vw;
  padding: 0vw 0vw 8.07vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140348-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 4.27vw;
  position: relative;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140346-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  width: fit-content;
  margin-top: 25px;
}

.dpe-summit-2023-small-breakpoint-375px .call-for-1 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xxl);
  font-weight: 800;
  letter-spacing: 0.53vw;
  line-height: normal;
  /* margin-top: -0.27vw; */
  margin-top:5rem;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .speakers-1 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 12.27vw;
  font-weight: 800;
  letter-spacing: 0.53vw;
  line-height: normal;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .be-among-the-2023-cl-1 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-m);
  font-weight: 400;
  letter-spacing: 0.53vw;
  line-height: 38px;
  margin-top: -0.27vw;
  position: relative;
  text-align: center;
  width: 68.27vw;
}

.dpe-summit-2023-small-breakpoint-375px .with-the-call-for-sp-1 {
    color: var(--nobel);
    font-family: var(--font-family-lato);
    font-size: 18px;
    font-weight: 400;
    letter-spacing: 0.27vw;
    line-height: 26px;
    position: relative;
    text-align: center;
    width: 66.27vw;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140341-2 {
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  border-radius: 16px;
  gap: 2.13vw;
  justify-content: center;
  padding: 0.5rem 9.07vw;
  width: fit-content;
  -webkit-border-radius: 16px;
  -moz-border-radius: 16px;
  -ms-border-radius: 16px;
  -o-border-radius: 16px;
}

.dpe-summit-2023-small-breakpoint-375px .apply-now-1 {
  color: var(--woodsmoke);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-s);
  font-weight: 700;
  letter-spacing: 0.27vw;
  line-height: 9.07vw;
  margin-top: -0.27vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.dpe-summit-2023-small-breakpoint-375px .slack-speaker-1 {
  height: 12.0vw;
  left: 78.67vw;
  position: absolute;
  top: 164.53vw;
  width: 12.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group-1 {
  height: 10.13vw;
  left: 1.33vw;
  position: relative;
  top: 1.33vw;
  width: 10.67vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplashcdksy-tq-e-xzo-1 {
  height: 9.33vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 9.33vw;
}

.dpe-summit-2023-small-breakpoint-375px .vector-7 {
  height: 4.0vw;
  left: 6.93vw;
  position: absolute;
  top: 6.4vw;
  width: 3.73vw;
}

.dpe-summit-2023-small-breakpoint-375px .apple-speaker-1 {
  height: 22.4vw;
  left: 55.47vw;
  position: absolute;
  top: 136.27vw;
  width: 25.07vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group1-1 {
  height: 17.07vw;
  left: 2.67vw;
  position: relative;
  top: 2.67vw;
  width: 22.4vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplash3-t-ll_97-hn-jo-1 {
  height: 17.07vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 17.33vw;
}

.dpe-summit-2023-small-breakpoint-375px .vector-8 {
  height: 9.07vw;
  left: 14.93vw;
  position: absolute;
  top: 7.47vw;
  width: 7.47vw;
}

.dpe-summit-2023-small-breakpoint-375px .google-speaker-1 {
  height: 12.27vw;
  left: 51.2vw;
  position: absolute;
  top: 160.0vw;
  width: 12.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group2-1 {
  height: 10.93vw;
  left: 1.33vw;
  position: relative;
  top: 1.33vw;
  width: 11.47vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplashx6-uj51n5-ce8-1 {
  height: 9.6vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 9.6vw;
}

.dpe-summit-2023-small-breakpoint-375px .google__g__-logo-1-1 {
  height: 4.27vw;
  left: 7.47vw;
  position: absolute;
  top: 6.67vw;
  width: 4.0vw;
}

.dpe-summit-2023-small-breakpoint-375px .amazon-speaker-1 {
  height: 9.87vw;
  left: 6.93vw;
  position: absolute;
  top: 188.0vw;
  width: 12.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group3-1 {
  height: 9.33vw;
  left: 0.8vw;
  position: relative;
  top: 0.27vw;
  width: 11.47vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplashi-fg-rcq-hznqg-1 {
  height: 8.53vw;
  left: 2.93vw;
  position: absolute;
  top: 0;
  width: 8.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .amazon-icon-1-1-1 {
  height: 4.53vw;
  left: 0;
  position: absolute;
  top: 4.8vw;
  width: 4.53vw;
}

.dpe-summit-2023-small-breakpoint-375px .meta-speaker-1 {
  height: 28.27vw;
  left: 24.8vw;
  position: absolute;
  top: 163.73vw;
  width: 30.4vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group4-1 {
  height: 22.93vw;
  position: relative;
  top: 2.67vw;
  width: 27.73vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplashi-lip77-sbm-oe-1 {
  height: 22.93vw;
  left: 5.07vw;
  position: absolute;
  top: 0;
  width: 22.67vw !important;
}

.dpe-summit-2023-small-breakpoint-375px .meta-1-1 {
  height: 5.87vw;
  left: 0;
  position: absolute;
  top: 14.8vw;
  width: 9.07vw;
}

.dpe-summit-2023-small-breakpoint-375px .netflix-speaker-1 {
  height: 18.4vw;
  left: 5.33vw;
  position: absolute;
  top: 162.4vw;
  width: 18.67vw;
}

.dpe-summit-2023-small-breakpoint-375px .overlap-group5-1 {
  height: 14.4vw;
  position: relative;
  top: 1.87vw;
  width: 16.8vw;
}

.dpe-summit-2023-small-breakpoint-375px .unsplashrri-ai0nhcbc-1 {
  height: 14.4vw;
  left: 2.4vw;
  position: absolute;
  top: 0;
  width: 14.4vw;
}

.dpe-summit-2023-small-breakpoint-375px .vector-9 {
  height: 5.6vw;
  left: 0;
  position: absolute;
  top: 8.8vw;
  width: 3.2vw;
}

.dpe-summit-2023-small-breakpoint-375px .frame-140341 {
  align-items: center;
  display: flex;
  position: relative;
}
/* screen - full-project */

.full-project {
  align-items: flex-start;
  background-color: var(--black-haze);
  border: 0.13vw none;
  display: flex;
  flex-direction: column;
  min-width: 100.0vw;
  position: relative;
}

.full-project .body-container-medium {
  align-items: flex-start;
  background: linear-gradient(180deg, rgb(0, 18, 22) 0%, rgb(11, 13, 15) 100%);
  display: flex;
  gap: 3.12vw;
  justify-content: center;
  padding: 3.12vw 5.21vw;
  position: relative;
  width: 100.0vw;
}

.full-project .new-wave-background-1-3 {
  height: 151.56vw;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 2.86vw;
  width: 100.0vw;
}

.full-project .vector-15 {
  height: 129.56vw;
  left: 0;
  mix-blend-mode: screen;
  position: absolute;
  top: 0;
  width: 100.0vw;
}

.full-project .vector-16 {
  height: 116.54vw;
  left: 0;
  mix-blend-mode: color-dodge;
  position: absolute;
  top: 1.17vw;
  width: 60.29vw;
}

.full-project .frame-140351 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 32.29vw;
  padding: 0.0vw 0.0vw 64px;
  position: relative;
  width: fit-content;
}

.full-project .frame-140344-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 8.33vw;
  padding: 4.17vw 0.0vw;
  position: relative;
  width: fit-content;
}

.full-project .frame-140343-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 1.82vw;
  position: relative;
  width: fit-content;
}

.full-project .frame-14034-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 2.08vw;
  position: relative;
  width: fit-content;
}

.full-project .the-midway-san-francisco-september-21-22-2 {
  height: 2.93vw;
  min-width: 75.02vw;
  position: relative;
}

.full-project .dpe-summit-2023-2 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: 8.33vw;
  font-weight: 800;
  letter-spacing: 0.26vw;
  line-height: normal;
  position: relative;
  text-align: center;
  width: 77.99vw;
}

.full-project .secure-your-seat-bef-2 {
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0.13vw;
  line-height: 4.17vw;
  position: relative;
  text-align: center;
  /* width: 71.74vw; */
  width: 50rem;
  line-height: 2rem;
  font-size: 1.31rem;
}


.full-project .span1-2, .span1-2 {
  color: var(--sea-serpent);
  font-weight: 700;
}

.full-project .frame-140340-3 {
  align-items: center;
  border: 0.13vw solid;
  border-color: var(--white);
  border-radius: 2.08vw;
  display: flex;
  gap: 1.04vw;
  justify-content: center;
  padding: 1.82vw 3.91vw;
  position: relative;
  width: fit-content;
  z-index: 999;
  cursor: pointer;
}

.full-project .save-your-spot-3 {
  letter-spacing: 0.13vw;
  /* line-height: 4.43vw; */
  margin-top: -0.13vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.full-project .frame-140345-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 6.51vw;
  position: relative;
  width: fit-content;
}

.full-project .frame-140346-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  position: relative;
  width: fit-content;
}

.full-project .call-for-3 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 7.81vw;
  font-weight: 800;
  letter-spacing: 0.26vw;
  line-height: normal;
  margin-top: -0.13vw;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: fit-content;
}

.full-project .speakers-3 {
  -webkit-background-clip: text !important;
  -webkit-text-fill-color: transparent;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  background-clip: text;
  color: transparent;
  font-family: var(--font-family-lato);
  font-size: 10.42vw;
  font-weight: 800;
  letter-spacing: 0.26vw;
  line-height: normal;
  position: relative;
  text-align: center;
  text-fill-color: transparent;
  white-space: nowrap;
  width: fit-content;
}

.full-project .frame-140347-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  gap: 1.56vw;
  position: relative;
  width: fit-content;
}

.full-project .be-among-the-2023-cl-3 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-xl);
  font-weight: 400;
  letter-spacing: 0.26vw;
  line-height: 4.95vw;
  margin-top: -0.13vw;
  position: relative;
  text-align: center;
  width: 67.71vw;
}

.full-project .with-the-call-for-sp-3 {
  color: var(--nobel);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-s);
  font-weight: 400;
  letter-spacing: 0.13vw;
  line-height: 2.1;
  position: relative;
  text-align: center;
  width: 67.71vw;
}

.full-project .frame-140341-4 {
  align-items: center;
  background: linear-gradient(180deg, rgb(32, 155, 196) 0%, rgb(77, 201, 192) 100%);
  border-radius: 2.08vw;
  display: flex;
  gap: 1.04vw;
  justify-content: center;
  padding: 1.56vw 4.43vw;
  position: relative;
  width: fit-content;
}

.full-project .apply-now-3 {
  color: var(--woodsmoke);
  font-family: var(--font-family-lato);
  font-size: var(--font-size-s);
  font-weight: 700;
  letter-spacing: 0.13vw;
  line-height: 4.43vw;
  margin-top: -0.13vw;
  position: relative;
  text-align: center;
  white-space: nowrap;
  width: fit-content;
}

.full-project .slack-speaker-3 {
  height: 8.85vw;
  left: 79.3vw;
  position: absolute;
  top: 142.45vw;
  width: 9.64vw;
}

.full-project .overlap-group-3 {
  height: 7.55vw;
  left: 0.91vw;
  position: relative;
  top: 0.91vw;
  width: 8.07vw;
}

.full-project .unsplashcdksy-tq-e-xzo-3 {
  height: 6.9vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 7.03vw;
}

.full-project .vector-17 {
  height: 2.86vw;
  left: 5.21vw;
  position: absolute;
  top: 4.69vw;
  width: 2.86vw;
}

.full-project .apple-speaker-3 {
  height: 10.42vw;
  left: 85.55vw;
  position: absolute;
  top: 123.18vw;
  width: 11.46vw;
}

.full-project .overlap-group1-3 {
  height: 7.81vw;
  left: 1.3vw;
  position: relative;
  top: 1.3vw;
  width: 10.16vw;
}

.full-project .unsplash3-t-ll_97-hn-jo-3 {
  height: 7.81vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 7.81vw;
}

.full-project .vector-18 {
  height: 4.17vw;
  left: 6.77vw;
  position: absolute;
  top: 3.39vw;
  width: 3.39vw;
}

.full-project .google-speaker-3 {
  height: 9.11vw;
  left: 84.24vw;
  position: absolute;
  top: 103.78vw;
  width: 9.51vw;
}

.full-project .overlap-group2-3 {
  height: 8.2vw;
  left: 0.91vw;
  position: relative;
  top: 0.91vw;
  width: 8.59vw;
}

.full-project .unsplashx6-uj51n5-ce8-3 {
  height: 7.16vw;
  left: 0;
  position: absolute;
  top: 0;
  width: 7.03vw;
}

.full-project .google__g__-logo-1-3 {
  height: 3.12vw;
  left: 5.47vw;
  position: absolute;
  top: 4.95vw;
  width: 3.12vw;
}

.full-project .amazon-speaker-3 {
  height: 7.81vw;
  left: 7.42vw;
  position: absolute;
  top: 144.53vw;
  width: 10.16vw;
}

.full-project .overlap-group3-3 {
  height: 7.29vw;
  left: 0.65vw;
  position: relative;
  top: 0.26vw;
  width: 9.11vw;
}

.full-project .unsplashi-fg-rcq-hznqg-3 {
  height: 6.77vw;
  left: 2.21vw;
  position: absolute;
  top: 0;
  width: 6.9vw;
}

.full-project .amazon-icon-1-1-3 {
  height: 3.52vw;
  left: 0;
  position: absolute;
  top: 3.78vw;
  width: 3.65vw;
}

.full-project .meta-speaker-3 {
  height: 9.38vw;
  left: 5.99vw;
  position: absolute;
  top: 104.82vw;
  width: 10.29vw;
}

.full-project .overlap-group4-3 {
  height: 7.55vw;
  position: relative;
  top: 0.91vw;
  width: 9.38vw;
}

.full-project .unsplashi-lip77-sbm-oe-3 {
  height: 7.55vw;
  left: 1.69vw;
  position: absolute;
  top: 0;
  width: 7.68vw;
}

.full-project .meta-1-3 {
  height: 1.95vw;
  left: 0;
  position: absolute;
  top: 5.6vw;
  width: 2.99vw;
}

.full-project .netflix-speaker-3 {
  height: 11.98vw;
  left: 1.04vw;
  position: absolute;
  top: 124.22vw;
  width: 12.37vw;
}

.full-project .overlap-group5-3 {
  height: 9.38vw;
  position: relative;
  top: 1.3vw;
  width: 11.07vw;
}

.full-project .unsplashrri-ai0nhcbc-3 {
  height: 9.38vw;
  left: 1.56vw;
  position: absolute;
  top: 0;
  width: 9.51vw;
}

.full-project .vector-19 {
  height: 3.65vw;
  left: 0;
  position: absolute;
  top: 5.73vw;
  width: 2.08vw;
}
@media screen and (max-width: 767px) {
  .screen.dpe-summit-2023-extra-large-breakpoint-1440px { 
    display: none;
   }
  .screen.dpe-summit-2023-large-breakpoint-1280px { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
   h4.top-banner {
    font-size: 2.2rem;
    line-height: 3.13rem;
   }

}
@media screen and (min-width: 768px) and (max-width: 1279px) {
  .screen.dpe-summit-2023-extra-large-breakpoint-1440px { 
    display: none;
   }
  .screen.dpe-summit-2023-small-breakpoint-375px { 
    display: none;
   }
  .screen.dpe-summit-2023-large-breakpoint-1280px { 
    display: none;
   }
   .lato-normal-white-16px {
    line-height: 2rem;
    font-size: 1.31rem;
  }
  .full-project .google__g__-logo-1-3 {
    height: 3.12vw;
    left: 6.47vw;
    position: absolute;
    top: 6.95vw;
    width: 5.12vw;
  }
}
@media screen and (min-width: 1280px) and (max-width: 1439px) {
  .screen.dpe-summit-2023-extra-large-breakpoint-1440px { 
    display: none;
   }
  .screen.dpe-summit-2023-small-breakpoint-375px { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
}
@media screen and (min-width: 1440px) {
  .screen.dpe-summit-2023-small-breakpoint-375px { 
    display: none;
   }
  .screen.dpe-summit-2023-large-breakpoint-1280px { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
   span.blue-text-gradient, h4.top-banner {
    font-size: 2.13rem;
   }
   /*rules to control */

   .dpe-summit-2023-extra-large-breakpoint-1440px {
    /* max-height: 1559px; */
    position: relative;
   }
   .dpe-summit-2023-extra-large-breakpoint-1440px .body-container-extra-large {
    /* position:absolute;
    top:0;
    left:0;
    height:100% !important; */
   }

}

@media screen and (min-width: 680px) and (max-width: 767px) {

   .dpe-summit-2023-small-breakpoint-375px .frame-140346-1 {
    margin-top: 85px;
} 

}

@media screen and (min-width: 280px) and (max-width: 640px) {

   .dpe-summit-2023-small-breakpoint-375px .frame-140346-1 {
    margin-top: 5px;
} 


}

@media screen and (min-width: 280px) and (max-width: 530px) {
.dpe-summit-2023-small-breakpoint-375px .call-for-1 {
  margin-top: 1rem;
}
}




.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140344 {
  flex-direction: column;
  gap: 80px;
  padding: 64px 0px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140343 {
  flex-direction: column;
  gap: 30px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .frame-140342 {
  flex-direction: column;
  gap: 24px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .the-midway-san-francisco-september-21-22 {
  height: 31.89px;
  min-width: 780.39px;
  position: relative;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .dpe-summit-2023 {
  color: var(--white);
  font-family: var(--font-family-lato);
  font-size: 104px;
  font-weight: 800;
  letter-spacing: 2.00px;
  line-height: normal;
  position: relative;
  text-align: center;
  /* width: 1120px; */
}

/* overwrite with pixels at 1440 */


.dpe-summit-2023-extra-large-breakpoint-1440px .netflix-speaker {
    height: 190px;
    left: -108px;
    position: absolute;
    top: 1133px;
    width: 194px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .meta-speaker {
    height: 141px;
    left: 63px;
    position: absolute;
    top: 960px;
    width: 153px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .amazon-speaker {
    height: 117px;
    left: -32px;
    position: absolute;
    top: 1404px;
    width: 151px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .google-speaker {
    height: 144px;
    left: 947px;
    position: absolute;
    top: 954px;
    width: 136px;
    min-width: 136px;
    min-height: 144px;
}

.dpe-summit-2023-extra-large-breakpoint-1440px .google__g__-logo-1 {
    height: 45px;
    left: 61px;
    position: absolute;
    top: 67px;
    width: 80px;
}
.dpe-summit-2023-extra-large-breakpoint-1440px .apple-speaker {
    height: 165px;
    left: 1007px;
    position: absolute;
    top: 1139px;
    width: 182px;
}
.dpe-summit-2023-extra-large-breakpoint-1440px .slack-speaker {
    height: 109px;
    left: 981px;
    position: absolute;
    top: 1416px;
    width: 117px;
}
.dpe-summit-2023-extra-large-breakpoint-1440px .unsplashx6-uj51n5-ce8 {
    height: 102px;
    left: 0;
    position: absolute;
    top: 0;
    width: 102px;
}
.dpe-summit-2023-extra-large-breakpoint-1440px .vector {
    height: 811px;
    left: 34vw;
    mix-blend-mode: screen;
    position: absolute;
    top: 5px;
    width: 100vw;
}
/* Speaker replace styles */

.apple-headshot, .google-headshot, .meta-headshot, .amazon-headshot, .slack-headshot, .netflix-headshot {
  width:93% !important;
  height: auto !important;
}
.meta-headshot {
     /* width: 92% !important;
    height: auto !important; */
    left: 0px !important;
    top: -15px !important; 
  }
.google-headshot {
    width: 125% !important;
    height: auto !important;
}
.netflix-headshot {
  height: auto;
  left: 19px !important;
  position: absolute;
  top: 21px !important;
  /* width: 128px !important; */
  width: 10vw;
}
.apple-headshot {
height:auto;
left: -6px !important;
position: absolute;
top: -15px !important;
width: 154px !important;
}
.amazon-headshot {
width: 72% !important;
}
.dpe-summit-2023-large-breakpoint-1280px .google__g__-logo-1-2 {
  height: 3.2vw;
  left: 7.62vw;
  position: absolute;
  top: 7.08vw;
  width: 3.12vw;
}
.dpe-summit-2023-small-breakpoint-375px .meta-speaker-1 {
  /* height: 28.27vw; */
  left: 24.8vw;
  position: absolute;
  top: 163.73vw;
  /* width: 30.4vw; */
}
.dpe-summit-2023-small-breakpoint-375px .overlap-group4-1 {
  left:43px !important;
}
.slack-headshot {
  width: 109% !IMPORTANT;
  top: -10px !important;
  left: -8px !important;
}


.full-project .vector-19 {
    height: 4.65vw;
    left: 0.5vw;
    position: absolute;
    top: 8.93vw;
    width: auto;
}
.dpe-summit-2023-small-breakpoint-375px .google__g__-logo-1-1 {
  height: 4.27vw;
  left: 9.50vw;
  position: absolute;
  top: 9.67vw;
  width: 4.0vw;
}
.dpe-summit-2023-small-breakpoint-375px .unsplashcdksy-tq-e-xzo-1 {
  height: auto;
  left: 0;
  position: absolute;
  top: 0;
  width: 11.33vw;
}
.dpe-summit-2023-small-breakpoint-375px .unsplashcdksy-tq-e-xzo-1 {
  height: auto;
  left: -1vw;
  position: absolute;
  top: -2vw;
  width: 11.33vw;
}
.apple-headshot {
  /* height: 125px; */
  left: -8px !important;
  position: absolute;
  top: -25px !important;
  /* width: 22vw !important; */
}
.dpe-summit-2023-small-breakpoint-375px .vector-9 {
  height: auto;
  left: 1vw;
  position: absolute;
  top: 12.8vw;
  width: 3.6vw;
}
.full-project .unsplash3-t-ll_97-hn-jo-3 {
  height: autoj !important;
  width: 10.81vw !important;
}
.dpe-summit-2023-small-breakpoint-375px .unsplash3-t-ll_97-hn-jo-1 {
  height: 22.07vw !important;
  left: 0;
  position: absolute;
  top: 0;
  width: 22.33vw !important;
}
.dpe-summit-2023-large-breakpoint-1280px .vector-14 {
  height: 3.52vw;
  left: 0;
  position: absolute;
  top: 7vw;
  width: 1.95vw;
}
.dpe-summit-2023-extra-large-breakpoint-1440px .vector-4 {
  height: 58px;
  left: 0;
  position: absolute;
  top: 110px;
  width: 32px;
}

.full-project .body-container-medium {
  padding: 6.12vw 5.21vw;
}