@import url("https://cdnjs.cloudflare.com/ajax/libs/meyer-reset/2.0/reset.min.css");
/* The following line is for the adobe web font */
 @import url("https://use.typekit.net/sad5nzs.css");

:root { 
  --black: #000000;
  --cerulean: #008ee4;
  --dove-gray: #707070;
  --gallery: #ededed;
  --white: #ffffff;
 
  --dream-font-size-l: 26px;
  --dream-font-size-m: 22px;
  --dream-font-size-s: 18px;
  --dream-font-size-xl: 28px;
  --dream-font-size-xxl: 32px;
  --dream-font-size-xxxl: 42px;
  --dream-font-size-xxxxl: 50px;
 
  --font-family-proxima_nova: "Proxima Nova", "Helvetica Neue",Helvetica,Roboto,Arial;
  --font-family-proximanova-black: "proxima-nova", "Helvetica Neue",Helvetica,Roboto,Arial;
  --font-family-proximanova-bold: "proxima-nova", "Helvetica Neue",Helvetica,Roboto,Arial;
  --font-family-proximanova-regular: "proxima-nova", "Helvetica Neue",Helvetica,Roboto,Arial;
}
.proximanova-bold-black-26px {
  color: var(--black);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-l);
  font-style: normal;
  font-weight: 700;
}

.proximanova-bold-black-22px {
  color: var(--black);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-m);
  font-style: normal;
  font-weight: 700;
}

.proximanova-bold-black-18px {
  color: var(--black);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-s);
  font-style: normal;
  font-weight: 700;
}

.proximanova-regular-normal-black-22px {
  color: var(--black);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--dream-font-size-m);
  font-style: normal;
  font-weight: 400;
}

.proximanova-regular-normal-black-26px {
  color: var(--black);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--dream-font-size-l);
  font-style: normal;
  font-weight: 400;
}

.proximanova-regular-normal-black-18px {
  color: var(--black);
  font-family: var(--font-family-proximanova-regular);
  font-size: var(--dream-font-size-s);
  font-style: normal;
  font-weight: 400;
}

.proximanova-normal-black-26px {
  color: var(--black);
  font-family: var(--font-family-proxima_nova);
  font-size: var(--dream-font-size-l);
}

.proximanova-normal-black-22px {
  color: var(--black);
  font-family: var(--font-family-proxima_nova);
  font-size: var(--dream-font-size-m);
}

.proximanova-black-black-28px {
  color: var(--black);
  font-family: var(--font-family-proximanova-black);
  font-size: var(--dream-font-size-xl);
  font-style: normal;
  font-weight: 900;
}

.proximanova-normal-black-18px {
  color: var(--black);
  font-family: var(--font-family-proxima_nova);
  font-size: var(--dream-font-size-s);
}

.proximanova-black-black-50px {
  color: var(--black);
  font-family: var(--font-family-proximanova-black);
  font-size: var(--dream-font-size-xxxxl);
  font-style: normal;
  font-weight: 900;
}

.proximanova-bold-black-29px {
  color: var(--black);
  font-family: var(--dream-font-family-proximanova-bold);
  font-size: 29px;
  font-style: normal;
  font-weight: 700;
}

.proximanova-bold-white-32px {
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-xxl);
  font-style: normal;
  font-weight: 700;
}

.proximanova-black-black-42px {
  color: var(--black);
  font-family: var(--font-family-proximanova-black);
  font-size: var(--dream-font-size-xxxl);
  font-style: normal;
  font-weight: 900;
}

.border-1px-dove-gray {
  border: 1px solid var(--dove-gray);
}

.border-3px-dove-gray {
  border: 3px solid var(--dove-gray);
}


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

.dream-container-center-horizontal {
  display: flex;
  flex-direction: row;
  justify-content: center;
  pointer-events: none;
  width: 100%;
}

.dream-container-center-horizontal > * {
  flex-shrink: 0;
  pointer-events: auto;
}

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

* {
  box-sizing: border-box;
}


/* screen - atl-dream-ticket-homepage */


.atl-dream .top-banner-phone {
	height: 130px;
  object-fit: cover;
  width: 360px;
}

.atl-dream .top-banner-phone2 {
	height: 175px;
  object-fit: cover;
  width: 400px;
}

.atl-dream .top-banner-tab {
	height: 220px;
  object-fit: cover;
  width: 600px;
}

.atl-dream .top-banner-tab2 {
	height: 250px;
  object-fit: cover;
  width: 700px;
}

.atl-dream .top-banner-desk {
	height: 400px;
  object-fit: cover;
  width: 1980px;
}

.atl-dream .top-banner-desk2 {
	height: 500px;
  object-fit: cover;
  width: 1980px;
}

.atl-dream-ticket-homepage {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1545px;
  width: 1920px;
}

.atl-dream-ticket-homepage .x1980x400-homepage {
  height: 400;
  margin-top: -5px;
  object-fit: cover;
  width: 1980px;
}

.atl-dream-ticket-homepage .this-is-our-most-exc {
  height: 122px;
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 41px;
  width: 1399px;
}

.atl-dream-ticket-homepage .group-container {
  align-items: flex-start;
  display: flex;
  margin-left: 3.0px;
  margin-top: 41px;
  min-width: 1399px;
}

.atl-dream-ticket-homepage .x1920x125-do-it-for-the-dream {
  height: 91px;
  margin-left: 1px;
  margin-top: 53px;
  width: 1397px;
}

.atl-dream-ticket-homepage .group-1 {
  display: flex;
  flex-direction: column;
  height: 370px;
  justify-content: space-between;
  width: 615px;
}


.atl-dream-ticket-homepage .a-group-1 {
  display: flex;
  flex-direction: column;
  height: 368px;
  justify-content: space-between;
  width: 615px;
}

.atl-dream-ticket-homepage .x613x260-season-tickets {
  flex: 1;
  height: 260px;
  margin-left: 1px;
  margin-right: 1px;
  max-height: 260px;
  object-fit: cover;
}

.atl-dream-ticket-homepage .a-dream-elite-member {
  flex: 1;
  height: 90px;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: -1px;
  margin-right: -1px;
  max-height: 90px;
}

.atl-dream-ticket-homepage .group-4 {
  display: flex;
  flex-direction: column;
  height: 370px;
  justify-content: flex-end;
  margin-left: 169px;
  margin-top: 0;
  width: 615px;
}

.atl-dream-ticket-homepage .a-group-4 {
  display: flex;
  flex-direction: column;
  height: 362px;
  justify-content: flex-end;
  margin-left: 169px;
  margin-top: 0;
  width: 615px;
}


.atl-dream-ticket-homepage .x613x260-single-games {
  flex: 1;
  margin-bottom: 19.0px;
  margin-right: 2px;
  object-fit: cover;
}

.atl-dream-ticket-homepage .single-game-tickets {
  flex: 1;
  height: 84px;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: -1px;
  margin-right: -2px;
  max-height: 84px;
}

.atl-dream-ticket-homepage .group-container-1 {
  align-items: center;
  display: flex;
  margin-left: 1.0px;
  margin-top: 27px;
  min-width: 1397px;
}

.atl-dream-ticket-homepage .group-2 {
  display: flex;
  flex-direction: column;
  height: 375px;
  justify-content: flex-end;
  width: 615px;
}

.atl-dream-ticket-homepage .a-group-2 {
  display: flex;
  flex-direction: column;
  height: 369px;
  justify-content: flex-end;
  width: 615px;
}

.atl-dream-ticket-homepage .x613x260-flex-seating {
  flex: 1;
  margin-bottom: 19px;
  margin-right: 2px;
  object-fit: cover;
}

.atl-dream-ticket-homepage .mix-and-match-packag {
  flex: 1;
  height: 91px;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: -1px;
  margin-right: -2px;
  max-height: 91px;
}

.atl-dream-ticket-homepage .group-3 {
  display: flex;
  flex-direction: column;
  height: 359px;
  justify-content: flex-end;
  margin-bottom: 2.0px;
  margin-left: 169px;
  width: 613px;
}

.atl-dream-ticket-homepage .a-group-3 {
  display: flex;
  flex-direction: column;
  height: 375px;
  justify-content: flex-end;
  margin-bottom: 2.0px;
  margin-left: 169px;
  width: 615px;
}

.atl-dream-ticket-homepage .x613x260-group-tickets {
  flex: 1;
  margin-bottom: 19px;
  object-fit: cover;
}

.atl-dream-ticket-homepage .get-a-group-discount {
  flex: 1;
  height: 81px;
  letter-spacing: 0;
  line-height: 28px;
  margin-bottom: -1px;
  margin-right: 1px;
  max-height: 81px;
}

.atl-dream-ticket-homepage .x1920x125-do-it-for-the-dream-x {
  height: 91px;
  margin-left: 1.0px;
  margin-top: 53px;
  object-fit: cover;
  width: 1397px;
}

.atl-dream-ticket-homepage .x1920x125-do-it-for-the-dream1 {
  height: 125px;
  margin-left: 1.0px;
  margin-top: 53px;
  object-fit: cover;
  width: 1920px;
}
/* screen - fan-exp-ipad-air-2 */

.fan-exp-ipad-air-2 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 4792px;
  width: 820px;
}

.fan-exp-ipad-air-2 .x1277x130-top-banner {
  height: 83px;
  object-fit: cover;
  width: 820px;
}


.fan-exp-ipad-air-2 .flex-row {
  align-items: flex-start;
  display: flex;
  margin-left: 1.0px;
  margin-top: 39px;
  min-width: 763px;
}

.fan-exp-ipad-air-2 .create-an-unforgetta {
  height: 310px;
  letter-spacing: 0;
  line-height: 22px;
  width: 372px;
}

.fan-exp-ipad-air-2 .x600x335-image {
  height: 217px;
  margin-left: 3px;
  object-fit: cover;
  width: 388px;
}

.fan-exp-ipad-air-2 .to-learn-more-inform {
  height: 58px;
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 10.0px;
  margin-top: 15px;
  width: 752px;
}

.fan-exp-ipad-air-2 .address {
  letter-spacing: 0;
  line-height: 42px;
  margin-left: 2.0px;
  margin-top: 59px;
  min-height: 54px;
  text-align: center;
  width: 730px;
}

.fan-exp-ipad-air-2 .group-23 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-picture-on-the-court-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 22px;
  width: 613px;
}

.fan-exp-ipad-air-2 .capture-your-memorie {
  height: 137px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  width: 615px;
}

.fan-exp-ipad-air-2 .group-25 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-fan-tunnels-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.fan-exp-ipad-air-2 .x-the {
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  min-height: 128px;
  width: 615px;
}

.fan-exp-ipad-air-2 .group-28 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-ball-exchange-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.fan-exp-ipad-air-2 .x12-members-of-your-g {
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  min-height: 206px;
  width: 615px;
}

.fan-exp-ipad-air-2 .group-29 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-postgame-free-throw-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.fan-exp-ipad-air-2 .group-65 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-run-of-the-arena-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.fan-exp-ipad-air-2 .get-early-access-to {
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  min-height: 180px;
  width: 615px;
}

.fan-exp-ipad-air-2 .group-66 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-meet-greet-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.fan-exp-ipad-air-2 .hang-around-after-th {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 5.0px;
  margin-top: 15px;
  min-height: 102px;
  width: 607px;
}

.fan-exp-ipad-air-2 .x1980x400-group-tickets {
  height: 166px;
  margin-top: 54px;
  object-fit: cover;
  width: 820px;
}

.fan-exp-ipad-air-2 .enjoy-with-your-friends {
  color: var(--black);
  font-family: var(--font-family-proximanova-black);
  font-size: 36px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 36px;
  margin-left: 3.0px;
  margin-top: 62px;
  min-height: 46px;
  text-align: center;
  width: 745px;
}

.fan-exp-ipad-air-2 .overlap-group-1 {
  height: 76px;
  margin-right: 13.0px;
  margin-top: 19px;
  position: relative;
  width: 719px;
}

.fan-exp-ipad-air-2 .rectangle {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 23px;
  width: 719px;
}

.fan-exp-ipad-air-2 .first-name {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .overlap-group {
  height: 76px;
  margin-right: 13.0px;
  margin-top: 20px;
  position: relative;
  width: 719px;
}

.fan-exp-ipad-air-2 .last-name {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .phone-number {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .email-address {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .zip-code {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .which-group-are-you-representing {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .which-fan-experience {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 46.0px;
  margin-top: 13px;
  min-height: 24px;
  min-width: 686px;
  white-space: nowrap;
}

.fan-exp-ipad-air-2 .group-container-2 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  height: 27px;
  margin-left: 45px;
  margin-top: 17px;
  min-width: 534px;
}

.fan-exp-ipad-air-2 .group-14 {
  align-self: flex-end;
  display: flex;
  height: 22px;
  justify-content: space-between;
  width: 201px;
}

.fan-exp-ipad-air-2 .rectangle-1 {
  background-color: var(--white);
  margin-bottom: 1px;
  margin-top: 1px;
  width: 20px;
}

.fan-exp-ipad-air-2 .run-of-the-arena {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 171px;
}

.fan-exp-ipad-air-2 .group-9 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-left: 180px;
  width: 153px;
}

.fan-exp-ipad-air-2 .fan-tunnels {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 123px;
}

.fan-exp-ipad-air-2 .group-container-3 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  height: 27px;
  margin-left: 45px;
  margin-top: 14px;
  min-width: 576px;
}

.fan-exp-ipad-air-2 .group-10 {
  align-self: flex-end;
  display: flex;
  height: 22px;
  justify-content: space-between;
  width: 172px;
}

.fan-exp-ipad-air-2 .surname {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 142px;
}

.fan-exp-ipad-air-2 .group-11 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-left: 209px;
  width: 195px;
}

.fan-exp-ipad-air-2 .picture-on-court {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 165px;
}

.fan-exp-ipad-air-2 .group-container-4 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  margin-left: 45px;
  margin-top: 14px;
  min-width: 569px;
}

.fan-exp-ipad-air-2 .group-12 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-top: 5px;
  width: 164px;
}

.fan-exp-ipad-air-2 .meet-greet {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 134px;
}

.fan-exp-ipad-air-2 .group-13 {
  display: flex;
  height: 48px;
  justify-content: space-between;
  margin-left: 217px;
  width: 188px;
}

.fan-exp-ipad-air-2 .rectangle-12 {
  background-color: var(--white);
  height: 20px;
  margin-top: 1px;
  width: 20px;
}

.fan-exp-ipad-air-2 .postgame-free-throws {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -4px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 158px;
}

.fan-exp-ipad-air-2 .group-15 {
  display: flex;
  flex-direction: column;
  height: 80px;
  justify-content: space-between;
  margin-right: 9.0px;
  margin-top: 26px;
  width: 731px;
}

.fan-exp-ipad-air-2 .how-did-you-hear-abo {
  height: 24px;
  letter-spacing: 0;
  line-height: 22px;
  white-space: nowrap;
  width: 492px;
}

.fan-exp-ipad-air-2 .rectangle-13 {
  background-color: var(--white);
  flex: 1;
  height: 53px;
  max-height: 53px;
}

.fan-exp-ipad-air-2 .group-16 {
  display: flex;
  flex-direction: column;
  height: 79px;
  margin-right: 21.0px;
  margin-top: 15px;
  width: 719px;
}

.fan-exp-ipad-air-2 .any-additional-comments {
  height: 24px;
  letter-spacing: 0;
  line-height: 22px;
  white-space: nowrap;
  width: 261px;
}

.fan-exp-ipad-air-2 .rectangle-14 {
  background-color: var(--white);
  flex: 1;
  margin-top: 2px;
}

.fan-exp-ipad-air-2 .flex-row-1 {
  align-items: flex-start;
  display: flex;
  height: 33px;
  margin-right: 5.0px;
  margin-top: 15px;
  min-width: 727px;
}

.fan-exp-ipad-air-2 .rectangle-16 {
  background-color: var(--white);
  height: 23px;
  width: 21px;
}

.fan-exp-ipad-air-2 .yes-i-want-to-recei {
  align-self: flex-end;
  height: 32px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 16px;
  width: 690px;
}

.fan-exp-ipad-air-2 .group-21 {
  display: flex;
  height: 40px;
  margin-left: 0;
  margin-top: 19px;
  width: 192px;
}

.fan-exp-ipad-air-2 .group-18 {
  align-items: center;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 192px;
  padding: 0 54px;
}

.fan-exp-ipad-air-2 .submit {
  height: 22px;
  object-fit: cover;
  width: 82px;
}

.fan-exp-ipad-air-2 .x820x105-do-it-for-the-dream {
  height: 105px;
  margin-top: 40px;
  object-fit: cover;
  width: 820px;
}
/* screen - fan-exp-iphone-13-12-2 */

.fan-exp-iphone-13-12-2 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 4098px;
  width: 390px;
}

.fan-exp-iphone-13-12-2 .x600x220-fan-experiences {
  height: 143px;
  object-fit: cover;
  width: 390px;
}

.fan-exp-iphone-13-12-2 .x600x335-image-1 {
  height: 192px;
  margin-top: 35px;
  object-fit: cover;
  width: 344px;
}

.fan-exp-iphone-13-12-2 .create-an-unforgetta-1 {
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 2.0px;
  margin-top: 13px;
  min-height: 240px;
  width: 346px;
}

.fan-exp-iphone-13-12-2 .address-1 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 2.0px;
  margin-top: 35px;
  min-height: 36px;
  text-align: center;
  width: 350px;
}

.fan-exp-iphone-13-12-2 .x613x260-picture-on-the-court {
  height: 145px;
  margin-top: 23px;
  object-fit: cover;
  width: 342px;
}

.fan-exp-iphone-13-12-2 .capture-your-memorie-1 {
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 6.0px;
  margin-top: 12px;
  min-height: 140px;
  width: 340px;
}

.fan-exp-iphone-13-12-2 .x613x260 {
  height: 145px;
  margin-right: 1.0px;
  margin-top: 16px;
  object-fit: cover;
  width: 343px;
}

.fan-exp-iphone-13-12-2 .cheer-on-the-teams-a {
  height: 140px;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 3.0px;
  margin-top: 12px;
  width: 343px;
}

.fan-exp-iphone-13-12-2 .x12-members-of-your-g-1 {
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 3.0px;
  margin-top: 13px;
  min-height: 236px;
  width: 347px;
}

.fan-exp-iphone-13-12-2 .x613x260-postgame-free-throw {
  height: 146px;
  margin-left: 2.0px;
  margin-top: 17px;
  object-fit: cover;
  width: 344px;
}

.fan-exp-iphone-13-12-2 .shoot-like-the-pros {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 16px;
  min-height: 130px;
  width: 347px;
}

.fan-exp-iphone-13-12-2 .x613x260-run-of-the-arena {
  height: 146px;
  margin-left: 1.0px;
  margin-top: 14px;
  object-fit: cover;
  width: 345px;
}

.fan-exp-iphone-13-12-2 .get-early-access-to-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 16px;
  min-height: 174px;
  width: 347px;
}

.fan-exp-iphone-13-12-2 .x613x260-meet-greet {
  height: 146px;
  margin-top: 14px;
  object-fit: cover;
  width: 344px;
}

.fan-exp-iphone-13-12-2 .hang-around-after-th-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 4.0px;
  margin-top: 16px;
  min-height: 108px;
  width: 346px;
}

.fan-exp-iphone-13-12-2 .x600x220-group-tickets {
  height: 143px;
  margin-top: 51px;
  object-fit: cover;
  width: 390px;
}

.fan-exp-iphone-13-12-2 .enjoy-with-your-friends-1 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 53px;
  min-height: 70px;
  text-align: center;
  width: 361px;
}

.fan-exp-iphone-13-12-2 .first-name-1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 26px;
  margin-top: 26px;
  min-height: 20px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .rectangle-2 {
  background-color: var(--white);
  height: 37px;
  margin-right: 3.0px;
  width: 335px;
}

.fan-exp-iphone-13-12-2 .fan-exp-iphone-13-12-2-item {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 26px;
  margin-top: 16px;
  min-height: 20px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .email-address-1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 26px;
  margin-top: 18px;
  min-height: 20px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .which-group-are-you-representing-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-right: 50.0px;
  margin-top: 18px;
  min-height: 20px;
  min-width: 288px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .which-fan-experience-1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 24px;
  margin-top: 32px;
  min-height: 42px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .group-container-5 {
  align-items: flex-start;
  display: flex;
  height: 21px;
  margin-right: 33.0px;
  margin-top: 14px;
  min-width: 309px;
}

.fan-exp-iphone-13-12-2 .group-14-1 {
  align-self: flex-end;
  display: flex;
  height: 20px;
  justify-content: space-between;
  width: 170px;
}

.fan-exp-iphone-13-12-2 .rectangle-3 {
  background-color: var(--white);
  width: 20px;
}

.fan-exp-iphone-13-12-2 .run-of-the-arena-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 140px;
}

.fan-exp-iphone-13-12-2 .group-9-1 {
  display: flex;
  height: 20px;
  justify-content: space-between;
  margin-left: 8px;
  width: 131px;
}

.fan-exp-iphone-13-12-2 .fan-tunnels-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 101px;
}

.fan-exp-iphone-13-12-2 .group-container-6 {
  align-items: flex-start;
  display: flex;
  height: 21px;
  margin-left: 1.0px;
  margin-top: 20px;
  min-width: 343px;
}

.fan-exp-iphone-13-12-2 .group-10-1 {
  align-self: flex-end;
  display: flex;
  height: 20px;
  justify-content: space-between;
  width: 147px;
}

.fan-exp-iphone-13-12-2 .surname-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 117px;
}

.fan-exp-iphone-13-12-2 .group-11-1 {
  display: flex;
  height: 20px;
  justify-content: space-between;
  margin-left: 31px;
  width: 165px;
}

.fan-exp-iphone-13-12-2 .picture-on-court-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 135px;
}

.fan-exp-iphone-13-12-2 .group-container-7 {
  align-items: flex-start;
  display: flex;
  margin-right: 5.0px;
  margin-top: 20px;
  min-width: 337px;
}

.fan-exp-iphone-13-12-2 .group-12-1 {
  display: flex;
  height: 20px;
  justify-content: space-between;
  margin-top: 1px;
  width: 140px;
}

.fan-exp-iphone-13-12-2 .meet-greet-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 110px;
}

.fan-exp-iphone-13-12-2 .group-13-1 {
  display: flex;
  height: 42px;
  justify-content: space-between;
  margin-left: 38px;
  width: 159px;
}

.fan-exp-iphone-13-12-2 .rectangle-12-1 {
  background-color: var(--white);
  height: 20px;
  width: 20px;
}

.fan-exp-iphone-13-12-2 .postgame-free-throws-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -4px;
  margin-right: -2px;
  margin-top: 4px;
  white-space: nowrap;
  width: 129px;
}

.fan-exp-iphone-13-12-2 .overlap-group-2 {
  height: 78px;
  margin-right: 7.0px;
  margin-top: 34px;
  position: relative;
  width: 335px;
}

.fan-exp-iphone-13-12-2 .how-did-you-hear-abo-1 {
  left: 2px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .rectangle-22 {
  background-color: var(--white);
  height: 37px;
  left: 0;
  position: absolute;
  top: 41px;
  width: 335px;
}

.fan-exp-iphone-13-12-2 .any-additional-comments-1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 26px;
  margin-top: 14px;
  min-height: 20px;
  white-space: nowrap;
}

.fan-exp-iphone-13-12-2 .group-17 {
  display: flex;
  height: 59px;
  margin-left: 3.0px;
  margin-top: 12px;
  width: 341px;
}

.fan-exp-iphone-13-12-2 .rectangle-16-1 {
  background-color: var(--white);
  height: 23px;
  margin-top: 7px;
  width: 21px;
}

.fan-exp-iphone-13-12-2 .yes-i-want-to-recei-1 {
  flex: 1;
  letter-spacing: 0;
  line-height: 18px;
  margin-bottom: -2px;
  margin-left: 14px;
  margin-right: -2px;
}

.fan-exp-iphone-13-12-2 .group-21-1 {
  display: flex;
  height: 40px;
  margin-top: 2px;
  width: 192px;
}

.fan-exp-iphone-13-12-2 .group-18-1 {
  align-items: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  min-width: 192px;
  padding: 10px 61px;
}

.fan-exp-iphone-13-12-2 .submit-1 {
  height: 18px;
  object-fit: cover;
  width: 67px;
}

.fan-exp-iphone-13-12-2 .x400x90-do-it-for-the-dream {
  height: 88px;
  margin-top: 30px;
  object-fit: cover;
  width: 390px;
}
/* screen - fan-exp-web-1920-2 */

.fan-exp-web-1920-2 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 3896px;
  width: 1920px;
}

.fan-exp-web-1920-2 .flex-col {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 3163px;
  width: 1920px;
}

.fan-exp-web-1920-2 .x1980x400-fan-experiences {
  height: 388px;
  object-fit: cover;
  width: 1920px;
}

.fan-exp-web-1920-2 .flex-row-2 {
  align-items: flex-start;
  display: flex;
  margin-left: 1.0px;
  margin-top: 45px;
  min-width: 1269px;
}

.fan-exp-web-1920-2 .create-an-unforgetta-2 {
  height: 337px;
  letter-spacing: 0;
  line-height: 26px;
  width: 645px;
}

.fan-exp-web-1920-2 .x600x335-image-2 {
  height: 335px;
  margin-left: 25px;
  object-fit: cover;
  width: 599px;
}

.fan-exp-web-1920-2 .address-2 {
  letter-spacing: 0;
  line-height: 50px;
  margin-left: 2.0px;
  margin-top: 22px;
  min-height: 63px;
  text-align: center;
  width: 1278px;
}

.fan-exp-web-1920-2 .group-container-8 {
  align-items: flex-start;
  display: flex;
  margin-left: 3.0px;
  margin-top: 20px;
  min-width: 1279px;
}

.fan-exp-web-1920-2 .group-22 {
  display: flex;
  flex-direction: column;
  height: 453px;
  justify-content: space-between;
  width: 616px;
}

.fan-exp-web-1920-2 .group-23-1 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-picture-on-the-court-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 260px;
  margin-right: 2px;
  max-height: 260px;
}

.fan-exp-web-1920-2 .capture-your-memorie-2 {
  flex: 1;
  height: 152px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 152px;
}

.fan-exp-web-1920-2 .group-24 {
  display: flex;
  flex-direction: column;
  height: 453px;
  justify-content: space-between;
  margin-left: 47px;
  width: 616px;
}

.fan-exp-web-1920-2 .group-25-1 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-fan-tunnels-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 260px;
  margin-right: 2px;
  max-height: 260px;
}

.fan-exp-web-1920-2 .cheer-on-the-teams-a-1 {
  flex: 1;
  height: 152px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 152px;
}

.fan-exp-web-1920-2 .group-container-9 {
  align-items: flex-start;
  display: flex;
  margin-left: 3.0px;
  margin-top: 47px;
  min-width: 1279px;
}

.fan-exp-web-1920-2 .group-27 {
  display: flex;
  flex-direction: column;
  height: 570px;
  justify-content: space-between;
  width: 616px;
}

.fan-exp-web-1920-2 .group-28-1 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-ball-exchange-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 260px;
  margin-right: 2px;
  max-height: 260px;
}

.fan-exp-web-1920-2 .x12-members-of-your-g-2 {
  flex: 1;
  height: 276px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 276px;
}

.fan-exp-web-1920-2 .group {
  display: flex;
  flex-direction: column;
  height: 446px;
  justify-content: space-between;
  margin-left: 47px;
  width: 616px;
}

.fan-exp-web-1920-2 .group-29-1 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-postgame-free-throw-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 260px;
  margin-right: 2px;
  max-height: 260px;
}

.fan-exp-web-1920-2 .shoot-like-the-pros-1 {
  flex: 1;
  height: 152px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 152px;
}

.fan-exp-web-1920-2 .group-container-10 {
  align-items: flex-start;
  display: flex;
  margin-left: 3.0px;
  margin-top: 51px;
  min-width: 1279px;
}

.fan-exp-web-1920-2 .group-58 {
  display: flex;
  flex-direction: column;
  height: 508px;
  justify-content: space-between;
  width: 616px;
}

.fan-exp-web-1920-2 .group-28-2 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-run-of-the-arena-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 275px;
  margin-right: 2px;
  max-height: 275px;
}

.fan-exp-web-1920-2 .get-early-access-to-2 {
  flex: 1;
  height: 214px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 214px;
}

.fan-exp-web-1920-2 .group-29-2 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-meet-greet-1.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 275px;
  margin-right: 2px;
  max-height: 275px;
}

.fan-exp-web-1920-2 .hang-around-after-th-2 {
  flex: 1;
  height: 152px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 152px;
}

.fan-exp-web-1920-2 .x1277x130-fan-experience-banner {
  height: 130px;
  margin-left: 1.0px;
  margin-top: 31px;
  object-fit: cover;
  width: 1277px;
}

.fan-exp-web-1920-2 .enjoy-with-your-friends-2 {
  letter-spacing: 0;
  line-height: 50px;
  margin-left: 2.0px;
  margin-top: 20px;
  min-height: 63px;
  text-align: center;
  width: 1278px;
}

.fan-exp-web-1920-2 .overlap-group-container {
  align-items: flex-start;
  display: flex;
  height: 82px;
  margin-left: 1.0px;
  margin-top: 18px;
  min-width: 1277px;
}

.fan-exp-web-1920-2 .overlap-group-3 {
  height: 80px;
  position: relative;
  width: 638px;
}

.fan-exp-web-1920-2 .rectangle-4 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 638px;
}

.fan-exp-web-1920-2 .first-name-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .overlap-group-4 {
  align-self: flex-end;
  height: 80px;
  margin-left: 31px;
  position: relative;
  width: 608px;
}

.fan-exp-web-1920-2 .rectangle-5 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 608px;
}

.fan-exp-web-1920-2 .last-name-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .overlap-group-container-1 {
  align-items: flex-start;
  display: flex;
  height: 82px;
  margin-left: 1.0px;
  margin-top: 4px;
  min-width: 1277px;
}

.fan-exp-web-1920-2 .phone-number-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .email-address-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .overlap-group5 {
  height: 80px;
  margin-right: 638.0px;
  margin-top: 16px;
  position: relative;
  width: 638px;
}

.fan-exp-web-1920-2 .zip-code-1 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .overlap-group2 {
  height: 80px;
  margin-top: 8px;
  position: relative;
  width: 1278px;
}

.fan-exp-web-1920-2 .rectangle-6 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 1278px;
}

.fan-exp-web-1920-2 .which-group-are-you-representing-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .which-fan-experience-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 467.0px;
  margin-top: 17px;
  min-height: 28px;
  min-width: 811px;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .group-container-11 {
  align-items: flex-start;
  display: flex;
  height: 34px;
  margin-right: 65.0px;
  margin-top: 24px;
  min-width: 1207px;
}

.fan-exp-web-1920-2 .group-14-2 {
  display: flex;
  height: 33px;
  justify-content: space-between;
  width: 250px;
}

.fan-exp-web-1920-2 .rectangle-7 {
  background-color: var(--white);
  width: 33px;
}

.fan-exp-web-1920-2 .run-of-the-arena-2 {
  height: 28px;
  letter-spacing: 0;
  line-height: 26px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 201px;
}

.fan-exp-web-1920-2 .group-10-2 {
  align-self: flex-end;
  display: flex;
  height: 33px;
  justify-content: space-between;
  margin-left: 222px;
  width: 217px;
}

.fan-exp-web-1920-2 .rectangle-9 {
  background-color: var(--white);
  width: 32px;
}

.fan-exp-web-1920-2 .surname-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: 1px;
  margin-right: -2px;
  margin-top: 4px;
  white-space: nowrap;
  width: 168px;
}

.fan-exp-web-1920-2 .group-12-2 {
  display: flex;
  height: 33px;
  justify-content: space-between;
  margin-left: 312px;
  width: 206px;
}

.fan-exp-web-1920-2 .meet-greet-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: 2px;
  margin-right: -2px;
  margin-top: 3px;
  white-space: nowrap;
  width: 158px;
}

.fan-exp-web-1920-2 .group-container-12 {
  align-items: flex-start;
  display: flex;
  height: 64px;
  margin-right: 36.0px;
  margin-top: 48px;
  min-width: 1236px;
}

.fan-exp-web-1920-2 .group-9-2 {
  align-items: flex-end;
  display: flex;
  height: 33px;
  justify-content: space-between;
  width: 195px;
}

.fan-exp-web-1920-2 .rectangle-8 {
  background-color: var(--white);
  width: 34px;
}

.fan-exp-web-1920-2 .fan-tunnels-2 {
  height: 28px;
  letter-spacing: 0;
  line-height: 26px;
  margin-right: -2px;
  white-space: nowrap;
  width: 145px;
}

.fan-exp-web-1920-2 .group-11-2 {
  align-items: flex-end;
  display: flex;
  height: 33px;
  justify-content: space-between;
  margin-left: 277px;
  margin-top: 1px;
  width: 252px;
}

.fan-exp-web-1920-2 .picture-on-court-2 {
  color: var(--black);
  font-family: var(--font-family-proximanova-bold);
  font-size: 27px;
  font-weight: 700;
  height: 29px;
  letter-spacing: 0;
  line-height: 27px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 202px;
}

.fan-exp-web-1920-2 .group-13-2 {
  align-self: flex-end;
  display: flex;
  height: 60px;
  justify-content: space-between;
  margin-left: 277px;
  width: 235px;
}

.fan-exp-web-1920-2 .rectangle-12-2 {
  background-color: var(--white);
  height: 33px;
  width: 34px;
}

.fan-exp-web-1920-2 .postgame-free-throws-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -4.5px;
  margin-right: -2px;
  margin-top: 5.5px;
  white-space: nowrap;
  width: 186px;
}

.fan-exp-web-1920-2 .overlap-group6 {
  height: 80px;
  margin-top: 26px;
  position: relative;
  width: 1278px;
}

.fan-exp-web-1920-2 .how-did-you-hear-abo-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.fan-exp-web-1920-2 .group-16-1 {
  display: flex;
  flex-direction: column;
  height: 83px;
  justify-content: space-between;
  margin-top: 26px;
  width: 1278px;
}

.fan-exp-web-1920-2 .any-additional-comments-2 {
  height: 28px;
  letter-spacing: 0;
  line-height: 26px;
  white-space: nowrap;
  width: 308px;
}

.fan-exp-web-1920-2 .rectangle-14-1 {
  background-color: var(--white);
  flex: 1;
  height: 53px;
  max-height: 53px;
}

.fan-exp-web-1920-2 .group-17-1 {
  display: flex;
  height: 33px;
  margin-right: 473.0px;
  margin-top: 20px;
  width: 803px;
}

.fan-exp-web-1920-2 .rectangle-16-2 {
  background-color: var(--white);
  margin-bottom: 6px;
  margin-top: 7px;
  width: 20px;
}

.fan-exp-web-1920-2 .yes-i-want-to-recei-2 {
  flex: 1;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-left: 15px;
  margin-right: -2px;
}

.fan-exp-web-1920-2 .group-18-2 {
  align-items: flex-start;
  align-self: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 53px;
  justify-content: flex-end;
  margin-right: 319px;
  margin-top: 16px;
  min-width: 203px;
  padding: 13px 52px;
}

.fan-exp-web-1920-2 .submit-2 {
  height: 26px;
  object-fit: cover;
  width: 97px;
}

.fan-exp-web-1920-2 .group-75 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/1920x125-do-it-for-the-dream-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 125;
  margin-top: 48px;
  width: 1920px;
}
/* screen - flex-plans-ipad-air-3 */

.flex-plans-ipad-air-3 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2086px;
  padding: 1px 0;
  width: 820px;
}

.flex-plans-ipad-air-3 .x1980x400-flex-plans {
  height: 166px;
  object-fit: cover;
  width: 820px;
}

.flex-plans-ipad-air-3 .secure-your-flex-pac {
  height: 313px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 3.0px;
  margin-top: 20px;
  width: 771px;
}

.flex-plans-ipad-air-3 .x700x1275-flex-seating-pricing {
  height: 413px;
  margin-right: 16.0px;
  margin-top: 28px;
  object-fit: cover;
  width: 752px;
}

.flex-plans-ipad-air-3 .get-your-flex-plan-today {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 14px;
  min-height: 36px;
  text-align: center;
  width: 797px;
}

.flex-plans-ipad-air-3 .overlap-group2-1 {
  height: 76px;
  margin-left: 1.0px;
  margin-top: 15px;
  position: relative;
  width: 741px;
}

.flex-plans-ipad-air-3 .rectangle-8-1 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 23px;
  width: 741px;
}

.flex-plans-ipad-air-3 .first-name-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .overlap-group-5 {
  height: 75px;
  margin-left: 1.0px;
  margin-top: 13px;
  position: relative;
  width: 741px;
}

.flex-plans-ipad-air-3 .rectangle-9-1 {
  background-color: var(--white);
  height: 53px;
  left: 1px;
  position: absolute;
  top: 22px;
  width: 740px;
}

.flex-plans-ipad-air-3 .last-name-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .rectangle-12-3 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 22px;
  width: 741px;
}

.flex-plans-ipad-air-3 .email-address-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .flex-plans-ipad-air-3-item {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 40px;
  margin-top: 13px;
  min-height: 24px;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .rectangle-1-1 {
  background-color: var(--white);
  height: 53px;
  margin-left: 1.0px;
  width: 741px;
}

.flex-plans-ipad-air-3 .which-atlanta-dream {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 14.0px;
  margin-top: 19px;
  min-height: 50px;
  min-width: 724px;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .x73-vs-seattle-s {
  height: 262px;
  letter-spacing: 0;
  line-height: 32px;
  margin-left: 2.0px;
  margin-top: 8px;
  width: 738px;
}

.flex-plans-ipad-air-3 .how-many-seats-do-yo {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 43px;
  margin-top: 5px;
  min-height: 24px;
  white-space: nowrap;
}

.flex-plans-ipad-air-3 .rectangle-21 {
  background-color: var(--white);
  height: 53px;
  margin-left: 1.0px;
  margin-top: 3px;
  width: 735px;
}

.flex-plans-ipad-air-3 .group-47 {
  align-items: center;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-right: 0;
  margin-top: 28px;
  min-width: 192px;
  padding: 0 55.0px;
}

.flex-plans-ipad-air-3 .submit-3 {
  height: 22px;
  object-fit: cover;
  width: 82px;
}

.flex-plans-ipad-air-3 .x820x105-do-it-for-the-dream-1 {
  height: 105px;
  margin-top: 25px;
  object-fit: cover;
  width: 820px;
}
/* screen - flex-plans-iphone-13-12-3 */

.flex-plans-iphone-13-12-3 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1919px;
  width: 390px;
}

.flex-plans-iphone-13-12-3 .x400x175-flex-plans {
  height: 171px;
  object-fit: cover;
  width: 390px;
}

.flex-plans-iphone-13-12-3 .secure-your-flex-pac-1 {
  height: 391px;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 2.0px;
  margin-top: 28px;
  width: 352px;
}

.flex-plans-iphone-13-12-3 .x700x1275-flex-seating-pricing-1 {
  height: 204px;
  margin-left: 1.0px;
  margin-top: 21px;
  object-fit: cover;
  width: 371px;
}

.flex-plans-iphone-13-12-3 .get-your-flex-plan-today-1 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 15px;
  min-height: 70px;
  text-align: center;
  width: 367px;
}

.flex-plans-iphone-13-12-3 .first-name-4 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 27px;
  margin-top: 18px;
  min-height: 20px;
  white-space: nowrap;
}

.flex-plans-iphone-13-12-3 .rectangle-10 {
  background-color: var(--white);
  height: 36px;
  width: 336px;
}

.flex-plans-iphone-13-12-3 .flex-plans-iphone-13-12-3-item {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 27px;
  margin-top: 15px;
  min-height: 20px;
  white-space: nowrap;
}

.flex-plans-iphone-13-12-3 .rectangle-48 {
  background-color: var(--white);
  height: 36px;
  margin-top: 1px;
  width: 336px;
}

.flex-plans-iphone-13-12-3 .rectangle-11 {
  background-color: var(--white);
  height: 41px;
  width: 336px;
}

.flex-plans-iphone-13-12-3 .zip-code-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 27px;
  margin-top: 14px;
  min-height: 20px;
  white-space: nowrap;
}

.flex-plans-iphone-13-12-3 .rectangle-13-1 {
  background-color: var(--white);
  height: 40px;
  width: 336px;
}

.flex-plans-iphone-13-12-3 .which-atlanta-dream-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 2.0px;
  margin-top: 17px;
  min-height: 86px;
  width: 338px;
}

.flex-plans-iphone-13-12-3 .x73-vs-seattle-s-1 {
  height: 256px;
  letter-spacing: 0;
  line-height: 32px;
  margin-top: 7px;
  width: 340px;
}

.flex-plans-iphone-13-12-3 .how-many-seats-do-yo-1 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 25px;
  margin-top: 10px;
  min-height: 42px;
  white-space: nowrap;
}

.flex-plans-iphone-13-12-3 .rectangle-21-1 {
  background-color: var(--white);
  height: 41px;
  margin-right: 2.0px;
  margin-top: 9px;
  width: 338px;
}

.flex-plans-iphone-13-12-3 .group-47-1 {
  align-items: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-top: 15px;
  min-width: 160px;
  padding: 10.0px 46px;
}

.flex-plans-iphone-13-12-3 .submit-4 {
  height: 18px;
  object-fit: cover;
  width: 67px;
}

.flex-plans-iphone-13-12-3 .x400x90-do-it-for-the-dream-1 {
  height: 88px;
  margin-top: 16px;
  object-fit: cover;
  width: 390px;
}
/* screen - flex-plans-web-1920-3 */

.flex-plans-web-1920-3 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2396px;
  width: 1920px;
}

.flex-plans-web-1920-3 .x1980x400-flex-plans-1 {
  height: 388px;
  object-fit: cover;
  width: 1920px;
}

.flex-plans-web-1920-3 .secure-your-flex-pac-2 {
  height: 257px;
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 2.0px;
  margin-top: 40px;
  width: 1278px;
}

.flex-plans-web-1920-3 .overlap-group6-1 {
  height: 707px;
  margin-top: 19px;
  position: relative;
  width: 1278px;
}

.flex-plans-web-1920-3 .title {
  left: 0;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  text-align: center;
  top: 644px;
  width: 1278px;
}

.flex-plans-web-1920-3 .x700x1275-flex-seating-pricing-2 {
  height: 700px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1275px;
}

.flex-plans-web-1920-3 .flex-row-3 {
  align-items: flex-start;
  display: flex;
  height: 252px;
  margin-right: 21.0px;
  margin-top: 23px;
  min-width: 1263px;
}

.flex-plans-web-1920-3 .overlap-group-container-2 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 252px;
  width: 659px;
}

.flex-plans-web-1920-3 .overlap-group4 {
  height: 80px;
  position: relative;
  width: 659px;
}

.flex-plans-web-1920-3 .rectangle-15 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 659px;
}

.flex-plans-web-1920-3 .first-name-5 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .overlap-group-6 {
  height: 80px;
  margin-top: 6px;
  position: relative;
  width: 659px;
}

.flex-plans-web-1920-3 .phone-number-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .zip-code-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .overlap-group-container-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 45px;
  margin-top: 5px;
  min-height: 166px;
  width: 559px;
}

.flex-plans-web-1920-3 .overlap-group1 {
  height: 80px;
  position: relative;
  width: 559px;
}

.flex-plans-web-1920-3 .rectangle-17 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 559px;
}

.flex-plans-web-1920-3 .last-name-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .overlap-group3 {
  height: 80px;
  margin-top: 6px;
  position: relative;
  width: 559px;
}

.flex-plans-web-1920-3 .email-address-4 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .which-atlanta-dream-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 28.0px;
  margin-top: 28px;
  min-height: 59px;
  min-width: 1256px;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .x73-vs-seattle-s-2 {
  align-self: flex-start;
  height: 267px;
  letter-spacing: 0;
  line-height: 32px;
  margin-left: 318px;
  margin-top: 4px;
  width: 620px;
}

.flex-plans-web-1920-3 .how-many-seats-do-yo-2 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 322px;
  margin-top: 13px;
  min-height: 28px;
  white-space: nowrap;
}

.flex-plans-web-1920-3 .rectangle-21-2 {
  background-color: var(--white);
  height: 53px;
  margin-right: 13.0px;
  margin-top: 2px;
  width: 1263px;
}

.flex-plans-web-1920-3 .overlap-group5-1 {
  align-items: center;
  align-self: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-right: 335px;
  margin-top: 15px;
  min-width: 192px;
  padding: 0 54px;
}

.flex-plans-web-1920-3 .submit-5 {
  height: 22px;
  object-fit: cover;
  width: 82px;
}

.flex-plans-web-1920-3 .x1277x130-bottom-banner {
  height: 129px;
  margin-left: 4.0px;
  margin-top: 43px;
  object-fit: cover;
  width: 1282px;
}
/* screen - group-tix-ipad-air-1 */

.group-tix-ipad-air-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1993px;
  width: 820px;
}

.group-tix-ipad-air-1 .x1980x400-group-tickets-1 {
  height: 166px;
  object-fit: cover;
  width: 820px;
}

.group-tix-ipad-air-1 .overlap-group7 {
  height: 391px;
  margin-left: 3.0px;
  margin-top: 43px;
  position: relative;
  width: 745px;
}

.group-tix-ipad-air-1 .overlap-group6-2 {
  height: 391px;
  left: 0;
  position: absolute;
  top: 0;
  width: 745px;
}

.group-tix-ipad-air-1 .game-days-are-more-f {
  height: 378px;
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  width: 350px;
}

.group-tix-ipad-air-1 .reserve-your-group-t {
  height: 115px;
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 276px;
  width: 745px;
}

.group-tix-ipad-air-1 .x607x437-image {
  height: 257px;
  left: 385px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 358px;
}

.group-tix-ipad-air-1 .x1277x130-fan-experience-banner-1 {
  height: 83px;
  margin-top: 23px;
  object-fit: cover;
  width: 820px;
}

.group-tix-ipad-air-1 .enjoy-with-your-friends-3 {
  color: var(--black);
  font-family: var(--font-family-proximanova-black);
  font-size: 36px;
  font-weight: 900;
  letter-spacing: 0;
  line-height: 36px;
  margin-left: 3.0px;
  margin-top: 25px;
  min-height: 46px;
  text-align: center;
  width: 745px;
}

.group-tix-ipad-air-1 .overlap-group-8 {
  height: 76px;
  margin-right: 13.0px;
  margin-top: 19px;
  position: relative;
  width: 719px;
}

.group-tix-ipad-air-1 .rectangle-18 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 23px;
  width: 719px;
}

.group-tix-ipad-air-1 .first-name-6 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .overlap-group-7 {
  height: 76px;
  margin-right: 13.0px;
  margin-top: 20px;
  position: relative;
  width: 719px;
}

.group-tix-ipad-air-1 .last-name-4 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .phone-number-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .email-address-5 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .zip-code-4 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .which-group-are-you-representing-3 {
  left: 0;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .which-fan-experience-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 46.0px;
  margin-top: 13px;
  min-height: 24px;
  min-width: 686px;
  white-space: nowrap;
}

.group-tix-ipad-air-1 .group-container-13 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  height: 23px;
  margin-left: 44px;
  margin-top: 16px;
  min-width: 535px;
}

.group-tix-ipad-air-1 .group-10-3 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  width: 172px;
}

.group-tix-ipad-air-1 .rectangle-19 {
  background-color: var(--white);
  margin-bottom: 1px;
  margin-top: 1px;
  width: 20px;
}

.group-tix-ipad-air-1 .surname-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 142px;
}

.group-tix-ipad-air-1 .group-9-3 {
  align-self: flex-end;
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-left: 210px;
  width: 153px;
}

.group-tix-ipad-air-1 .fan-tunnels-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 123px;
}

.group-tix-ipad-air-1 .group-container-14 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  height: 24px;
  margin-left: 44px;
  margin-top: 19px;
  min-width: 577px;
}

.group-tix-ipad-air-1 .group-14-3 {
  align-self: flex-end;
  display: flex;
  height: 22px;
  justify-content: space-between;
  width: 201px;
}

.group-tix-ipad-air-1 .run-of-the-arena-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 171px;
}

.group-tix-ipad-air-1 .group-11-3 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-left: 181px;
  width: 195px;
}

.group-tix-ipad-air-1 .picture-on-court-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 165px;
}

.group-tix-ipad-air-1 .group-container-15 {
  align-items: flex-start;
  align-self: flex-start;
  display: flex;
  margin-left: 44px;
  margin-top: 17px;
  min-width: 570px;
}

.group-tix-ipad-air-1 .group-12-3 {
  display: flex;
  height: 22px;
  justify-content: space-between;
  margin-top: 5px;
  width: 164px;
}

.group-tix-ipad-air-1 .meet-greet-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 134px;
}

.group-tix-ipad-air-1 .group-13-3 {
  display: flex;
  height: 48px;
  justify-content: space-between;
  margin-left: 218px;
  width: 188px;
}

.group-tix-ipad-air-1 .rectangle-12-4 {
  background-color: var(--white);
  height: 20px;
  margin-top: 1px;
  width: 20px;
}

.group-tix-ipad-air-1 .postgame-free-throws-3 {
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -4px;
  margin-right: -2px;
  margin-top: 2px;
  white-space: nowrap;
  width: 158px;
}

.group-tix-ipad-air-1 .group-15-1 {
  display: flex;
  flex-direction: column;
  height: 80px;
  justify-content: space-between;
  margin-right: 13.0px;
  margin-top: 18px;
  width: 731px;
}

.group-tix-ipad-air-1 .how-did-you-hear-abo-3 {
  height: 24px;
  letter-spacing: 0;
  line-height: 22px;
  white-space: nowrap;
  width: 492px;
}

.group-tix-ipad-air-1 .rectangle-13-2 {
  background-color: var(--white);
  flex: 1;
  height: 53px;
  max-height: 53px;
}

.group-tix-ipad-air-1 .group-16-2 {
  display: flex;
  flex-direction: column;
  height: 79px;
  margin-right: 21.0px;
  margin-top: 16px;
  width: 719px;
}

.group-tix-ipad-air-1 .any-additional-comments-3 {
  height: 24px;
  letter-spacing: 0;
  line-height: 22px;
  white-space: nowrap;
  width: 261px;
}

.group-tix-ipad-air-1 .rectangle-14-2 {
  background-color: var(--white);
  flex: 1;
  margin-top: 2px;
}

.group-tix-ipad-air-1 .group-17-2 {
  display: flex;
  height: 41px;
  margin-right: 15.0px;
  margin-top: 16px;
  width: 725px;
}

.group-tix-ipad-air-1 .rectangle-16-3 {
  background-color: var(--white);
  height: 23px;
  width: 21px;
}

.group-tix-ipad-air-1 .yes-i-want-to-recei-3 {
  flex: 1;
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: -2px;
  margin-left: 14px;
  margin-right: -2px;
  margin-top: 2px;
}

.group-tix-ipad-air-1 .group-21-2 {
  display: flex;
  height: 40px;
  margin-right: 6.0px;
  margin-top: 6px;
  width: 192px;
}

.group-tix-ipad-air-1 .group-18-3 {
  align-items: center;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  min-width: 192px;
  padding: 0 51px;
}

.group-tix-ipad-air-1 .submit-6 {
  height: 22px;
  object-fit: cover;
  width: 82px;
}

.group-tix-ipad-air-1 .x820x105-do-it-for-the-dream-2 {
  height: 105px;
  margin-top: 45px;
  object-fit: cover;
  width: 820px;
}
/* screen - group-tix-iphone-13-12-1 */

.group-tix-iphone-13-12-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2192px;
  width: 390px;
}

.group-tix-iphone-13-12-1 .x400x175-group-tickets {
  height: 171px;
  margin-top: -3px;
  object-fit: cover;
  width: 390px;
}

.group-tix-iphone-13-12-1 .x607x437-image-1 {
  height: 250px;
  margin-top: 19px;
  object-fit: cover;
  width: 348px;
}

.group-tix-iphone-13-12-1 .game-days-are-more-f-1 {
  height: 361px;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 2.0px;
  margin-top: 19px;
  width: 350px;
}

.group-tix-iphone-13-12-1 .x600x220-fan-experience {
  height: 143px;
  margin-top: 24px;
  object-fit: cover;
  width: 390px;
}

.group-tix-iphone-13-12-1 .enjoy-with-your-friends-4 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 2.0px;
  margin-top: 33px;
  min-height: 70px;
  text-align: center;
  width: 350px;
}

.group-tix-iphone-13-12-1 .first-name-7 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 28px;
  margin-top: 21px;
  min-height: 20px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .rectangle-8-2 {
  background-color: var(--white);
  height: 36px;
  width: 336px;
}

.group-tix-iphone-13-12-1 .last-name-5 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 27px;
  margin-top: 12px;
  min-height: 20px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .group-tix-iphone-13-12-1-item {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 28px;
  margin-top: 12px;
  min-height: 20px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .email-address-6 {
  align-self: flex-start;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 28px;
  margin-top: 14px;
  min-height: 20px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .which-group-are-you-representing-4 {
  letter-spacing: 0;
  line-height: 18px;
  margin-right: 48.0px;
  margin-top: 12px;
  min-height: 20px;
  min-width: 288px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .which-fan-experience-4 {
  letter-spacing: 0;
  line-height: 18px;
  margin-right: 42.0px;
  margin-top: 14px;
  min-height: 42px;
  min-width: 292px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .overlap-group-9 {
  height: 242px;
  margin-right: 1.0px;
  margin-top: 46px;
  position: relative;
  width: 337px;
}

.group-tix-iphone-13-12-1 .ball-exchange {
  left: 0;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .how-did-you-hear-abo-4 {
  left: 2px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 166px;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .rectangle-17-1 {
  background-color: var(--white);
  height: 36px;
  left: 1px;
  position: absolute;
  top: 206px;
  width: 336px;
}

.group-tix-iphone-13-12-1 .overlap-group1-1 {
  height: 54px;
  margin-top: 12px;
  position: relative;
  width: 336px;
}

.group-tix-iphone-13-12-1 .any-additional-comments-4 {
  left: 1px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-iphone-13-12-1 .rectangle-18-1 {
  background-color: var(--white);
  height: 36px;
  left: 0;
  position: absolute;
  top: 18px;
  width: 336px;
}

.group-tix-iphone-13-12-1 .yes-i-want-to-re {
  height: 61px;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 17px;
  width: 337px;
}

.group-tix-iphone-13-12-1 .group-18-4 {
  align-items: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-right: 0;
  margin-top: 10px;
  min-width: 192px;
  padding: 10px 61px;
}

.group-tix-iphone-13-12-1 .submit-7 {
  height: 18px;
  object-fit: cover;
  width: 67px;
}

.group-tix-iphone-13-12-1 .x400x90-do-it-for-the-dream-2 {
  height: 88px;
  margin-top: 40px;
  object-fit: cover;
  width: 390px;
}
/* screen - group-tix-web-1920-1 */

.group-tix-web-1920-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2220px;
  width: 1920px;
}

.group-tix-web-1920-1 .flex-col-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 1643px;
  width: 1920px;
}

.group-tix-web-1920-1 .x1980x400-group-tickets-2 {
  height: 388px;
  object-fit: cover;
  width: 1920px;
}

.group-tix-web-1920-1 .flex-row-4 {
  align-items: flex-start;
  display: flex;
  margin-left: 1.0px;
  margin-top: 40px;
  min-width: 1277px;
}

.group-tix-web-1920-1 .game-days-are-more-f-2 {
  height: 445px;
  letter-spacing: 0;
  line-height: 26px;
  width: 672px;
}

.group-tix-web-1920-1 .x607x437-image-2 {
  height: 419px;
  margin-left: 23px;
  object-fit: cover;
  width: 582px;
}

.group-tix-web-1920-1 .x1277x130-fan-experience-banner-2 {
  height: 130px;
  margin-top: 24px;
  object-fit: cover;
  width: 1278px;
}

.group-tix-web-1920-1 .enjoy-with-your-friends-5 {
  letter-spacing: 0;
  line-height: 50px;
  margin-left: 2.0px;
  margin-top: 50px;
  min-height: 63px;
  text-align: center;
  width: 1278px;
}

.group-tix-web-1920-1 .overlap-group-container-4 {
  align-items: flex-start;
  display: flex;
  height: 81px;
  margin-left: 1.0px;
  margin-top: 38px;
  min-width: 1277px;
}

.group-tix-web-1920-1 .overlap-group-10 {
  height: 80px;
  position: relative;
  width: 638px;
}

.group-tix-web-1920-1 .rectangle-20 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 638px;
}

.group-tix-web-1920-1 .first-name-8 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .overlap-group-11 {
  align-self: flex-end;
  height: 80px;
  margin-left: 31px;
  position: relative;
  width: 608px;
}

.group-tix-web-1920-1 .rectangle-23 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 608px;
}

.group-tix-web-1920-1 .last-name-6 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .overlap-group-container-5 {
  align-items: flex-start;
  display: flex;
  height: 82px;
  margin-left: 1.0px;
  margin-top: 20px;
  min-width: 1277px;
}

.group-tix-web-1920-1 .phone-number-4 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .email-address-7 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .overlap-group5-2 {
  height: 80px;
  margin-right: 638.0px;
  margin-top: 33px;
  position: relative;
  width: 638px;
}

.group-tix-web-1920-1 .zip-code-5 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .overlap-group2-2 {
  height: 80px;
  margin-top: 28px;
  position: relative;
  width: 1278px;
}

.group-tix-web-1920-1 .rectangle-24 {
  background-color: var(--white);
  height: 53px;
  left: 0;
  position: absolute;
  top: 27px;
  width: 1278px;
}

.group-tix-web-1920-1 .which-group-are-you-representing-5 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .which-fan-experience-5 {
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 467.0px;
  margin-top: 33px;
  min-height: 28px;
  min-width: 811px;
  white-space: nowrap;
}

.group-tix-web-1920-1 .group-container-16 {
  align-items: flex-start;
  display: flex;
  height: 62px;
  margin-right: 22.0px;
  margin-top: 22px;
  min-width: 1256px;
}

.group-tix-web-1920-1 .group-55 {
  align-self: flex-end;
  display: flex;
  height: 57px;
  justify-content: space-between;
  width: 148px;
}

.group-tix-web-1920-1 .rectangle-25 {
  background-color: var(--white);
  height: 20px;
  margin-top: 5px;
  width: 20px;
}

.group-tix-web-1920-1 .run-of-the-arena-4 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -4.5px;
  margin-right: -2px;
  margin-top: 2.5px;
  white-space: nowrap;
  width: 118px;
}

.group-tix-web-1920-1 .group-56 {
  align-items: flex-end;
  display: flex;
  height: 26px;
  justify-content: space-between;
  margin-left: 41px;
  margin-top: 2px;
  width: 175px;
}

.group-tix-web-1920-1 .rectangle-26 {
  background-color: var(--white);
  height: 20px;
  margin-bottom: 1px;
  width: 20px;
}

.group-tix-web-1920-1 .fan-tunnels-4 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 145px;
}

.group-tix-web-1920-1 .group-57 {
  align-items: flex-end;
  display: flex;
  height: 26px;
  justify-content: space-between;
  margin-left: 26px;
  margin-top: 2px;
  width: 198px;
}

.group-tix-web-1920-1 .surname-4 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 168px;
}

.group-tix-web-1920-1 .group-58-1 {
  align-items: flex-end;
  display: flex;
  height: 26px;
  margin-left: 25px;
  width: 225px;
}

.group-tix-web-1920-1 .picture-on-court-4 {
  flex: 1;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-left: 10px;
  margin-right: -2px;
  white-space: nowrap;
}

.group-tix-web-1920-1 .group-59 {
  align-items: flex-end;
  display: flex;
  height: 26px;
  justify-content: space-between;
  margin-left: 26px;
  margin-top: 2px;
  width: 188px;
}

.group-tix-web-1920-1 .meet-greet-4 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  white-space: nowrap;
  width: 158px;
}

.group-tix-web-1920-1 .group-60 {
  align-self: flex-end;
  display: flex;
  height: 57px;
  justify-content: space-between;
  margin-left: 25px;
  width: 179px;
}

.group-tix-web-1920-1 .postgame-free-throws-4 {
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -4.5px;
  margin-right: -2px;
  margin-top: 2.5px;
  white-space: nowrap;
  width: 149px;
}

.group-tix-web-1920-1 .group-61 {
  align-items: flex-start;
  display: flex;
  margin-top: 40px;
  min-width: 1278px;
}

.group-tix-web-1920-1 .overlap-group6-3 {
  height: 80px;
  position: relative;
  width: 1278px;
}

.group-tix-web-1920-1 .how-did-you-hear-abo-5 {
  left: 0;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.group-tix-web-1920-1 .group-62 {
  display: flex;
  flex-direction: column;
  height: 83px;
  justify-content: space-between;
  margin-top: 25px;
  width: 1278px;
}

.group-tix-web-1920-1 .any-additional-comments-5 {
  height: 28px;
  letter-spacing: 0;
  line-height: 26px;
  white-space: nowrap;
  width: 308px;
}

.group-tix-web-1920-1 .rectangle-14-3 {
  background-color: var(--white);
  flex: 1;
  height: 53px;
  max-height: 53px;
}

.group-tix-web-1920-1 .group-64 {
  display: flex;
  height: 33px;
  margin-right: 473.0px;
  margin-top: 20px;
  width: 803px;
}

.group-tix-web-1920-1 .rectangle-16-4 {
  background-color: var(--white);
  height: 20px;
  margin-top: 1px;
  width: 20px;
}

.group-tix-web-1920-1 .yes-i-want-to-recei-4 {
  flex: 1;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-left: 15px;
  margin-right: -2px;
}

.group-tix-web-1920-1 .group-63 {
  align-items: center;
  align-self: flex-end;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  justify-content: flex-end;
  margin-right: 321px;
  margin-top: 14px;
  min-width: 192px;
  padding: 0 54px;
}

.group-tix-web-1920-1 .submit-8 {
  height: 22px;
  object-fit: cover;
  width: 82px;
}

.group-tix-web-1920-1 .x1920x125-do-it-for-the-dream-1 {
  height: 83px;
  margin-left: 1.0px;
  margin-top: 50px;
  object-fit: cover;
  width: 1279px;
}
/* screen - season-tix-ipad-air-1 */

.season-tix-ipad-air-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 3940px;
  width: 820px;
}

.season-tix-ipad-air-1 .x1980x400-season-tickets {
  height: 166px;
  object-fit: cover;
  width: 820px;
}

.season-tix-ipad-air-1 .flex-row-5 {
  align-items: flex-start;
  display: flex;
  margin-left: 9.0px;
  margin-top: 42px;
  min-width: 777px;
}

.season-tix-ipad-air-1 .this-is-the-best-sea {
  height: 380px;
  letter-spacing: 0;
  line-height: 22px;
  width: 426px;
}

.season-tix-ipad-air-1 .x440x455-image {
  height: 356px;
  margin-left: 7px;
  object-fit: cover;
  width: 344px;
}

.season-tix-ipad-air-1 .x1962x515-image-banner {
  height: 215px;
  margin-top: 26px;
  object-fit: cover;
  width: 820px;
}

.season-tix-ipad-air-1 .elite-access-elite {
  height: 165px;
  letter-spacing: 0;
  line-height: 42px;
  margin-left: 3.0px;
  margin-top: 35px;
  text-align: center;
  width: 541px;
}

.season-tix-ipad-air-1 .group-23-2 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-season-tickets-2.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 33px;
  width: 613px;
}

.season-tix-ipad-air-1 .dream-elite-members {
  height: 104px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  width: 615px;
}

.season-tix-ipad-air-1 .group-25-2 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-single-games-2.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.season-tix-ipad-air-1 .season-tix-ipad-air-1-item {
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 15px;
  min-height: 102px;
  width: 615px;
}

.season-tix-ipad-air-1 .group-28-3 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-flex-seating-3.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.season-tix-ipad-air-1 .group-29-3 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-group-tickets-2.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  width: 613px;
}

.season-tix-ipad-air-1 .x1980x400-flex-plans-2 {
  height: 166px;
  margin-top: 41px;
  object-fit: cover;
  width: 820px;
}

.season-tix-ipad-air-1 .x700x1275-membership {
  height: 400px;
  margin-top: 43px;
  object-fit: cover;
  width: 820px;
}

.season-tix-ipad-air-1 .frequently-asked-questions {
  letter-spacing: 0;
  line-height: 42px;
  margin-left: 3.0px;
  margin-top: 39px;
  min-height: 54px;
  text-align: center;
  width: 763px;
}

.season-tix-ipad-air-1 .group-53 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 106px;
  margin-left: 1.0px;
  margin-top: 22px;
  width: 757px;
}

.season-tix-ipad-air-1 .name {
  color: var(--white);
  flex: 1;
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-m);
  font-weight: 700;
  height: 65px;
  letter-spacing: 0;
  line-height: 22px;
  margin-bottom: 8px;
  margin-left: 29px;
  margin-right: 15px;
}

.season-tix-ipad-air-1 .all-dream-tickets-wi {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 13.0px;
  margin-top: 15px;
  min-height: 102px;
  width: 691px;
}

.season-tix-ipad-air-1 .group-30 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 74px;
  margin-left: 1.0px;
  margin-top: 13px;
  min-width: 757px;
  padding: 10px 29px;
}

.season-tix-ipad-air-1 .what-is-the-deadline-to-renew {
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-m);
  font-weight: 700;
  height: 36px;
  letter-spacing: 0;
  line-height: 22px;
  width: 584px;
}

.season-tix-ipad-air-1 .in-order-to-keep-you {
  letter-spacing: 0;
  line-height: 22px;
  margin-right: 13.0px;
  margin-top: 15px;
  min-height: 76px;
  width: 691px;
}

.season-tix-ipad-air-1 .x820x105-do-it-for-the-dream-3 {
  height: 105px;
  margin-top: 38px;
  object-fit: cover;
  width: 820px;
}
/* screen - season-tix-iphone-13-12-1 */

.season-tix-iphone-13-12-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 3444px;
  overflow: hidden;
  width: 390px;
}

.season-tix-iphone-13-12-1 .x400x175-season-tickets {
  height: 175px;
  object-fit: cover;
  width: 400px;
}

.season-tix-iphone-13-12-1 .x440x455-image-1 {
  height: 352px;
  margin-top: 25px;
  object-fit: cover;
  width: 340px;
}

.season-tix-iphone-13-12-1 .this-is-the-best-sea-1 {
  height: 334px;
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 28px;
  width: 337px;
}

.season-tix-iphone-13-12-1 .x1962x515-image-banner-1 {
  height: 111px;
  margin-top: 35px;
  object-fit: cover;
  width: 424px;
}

.season-tix-iphone-13-12-1 .elite-access-elite-1 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 25px;
  min-height: 104px;
  text-align: center;
  width: 345px;
}

.season-tix-iphone-13-12-1 .x613x260-membership-gifts {
  height: 145px;
  margin-left: 1.0px;
  margin-top: 23px;
  object-fit: cover;
  width: 343px;
}

.season-tix-iphone-13-12-1 .dream-elite-members-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 12px;
  min-height: 86px;
  width: 345px;
}

.season-tix-iphone-13-12-1 .x613x260-ticket-flexibility {
  height: 145px;
  margin-left: 1.0px;
  margin-top: 17px;
  object-fit: cover;
  width: 343px;
}

.season-tix-iphone-13-12-1 .ticket-exchange-flex {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 12px;
  min-height: 108px;
  width: 341px;
}

.season-tix-iphone-13-12-1 .x613x260-account-executive {
  height: 145px;
  margin-left: 1.0px;
  margin-top: 10px;
  object-fit: cover;
  width: 343px;
}

.season-tix-iphone-13-12-1 .as-a-dream-elite-mem {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 12px;
  min-height: 108px;
  width: 345px;
}

.season-tix-iphone-13-12-1 .x613x260-elite-experience {
  height: 145px;
  margin-left: 1.0px;
  margin-top: 16px;
  object-fit: cover;
  width: 343px;
}

.season-tix-iphone-13-12-1 .there-is-no-bad-seat {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 12px;
  min-height: 130px;
  width: 345px;
}

.season-tix-iphone-13-12-1 .x600x220-flex-plans {
  height: 143px;
  margin-top: 19px;
  object-fit: cover;
  width: 390px;
}

.season-tix-iphone-13-12-1 .x700x1275-membership-1 {
  height: 190px;
  margin-top: 21px;
  object-fit: cover;
  width: 390px;
}

.season-tix-iphone-13-12-1 .frequently-asked-questions-1 {
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 21px;
  min-height: 70px;
  text-align: center;
  width: 319px;
}

.season-tix-iphone-13-12-1 .overlap-group-12 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 131px;
  justify-content: flex-end;
  margin-top: 19px;
  min-width: 348px;
  padding: 19px 29px;
}

.season-tix-iphone-13-12-1 .name-1 {
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-s);
  font-weight: 700;
  height: 90px;
  letter-spacing: 0;
  line-height: 18px;
  width: 287px;
}

.season-tix-iphone-13-12-1 .all-dream-tickets-wi-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 14px;
  min-height: 152px;
  width: 287px;
}

.season-tix-iphone-13-12-1 .group-30-1 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 58px;
  justify-content: flex-end;
  margin-top: 15px;
  min-width: 348px;
  padding: 9px 26px;
}

.season-tix-iphone-13-12-1 .what-is-the-deadline-to-renew-1 {
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-s);
  font-weight: 700;
  height: 28px;
  letter-spacing: 0;
  line-height: 18px;
  width: 293px;
}

.season-tix-iphone-13-12-1 .in-order-to-keep-you-1 {
  letter-spacing: 0;
  line-height: 18px;
  margin-left: 3.0px;
  margin-top: 21px;
  min-height: 108px;
  width: 287px;
}

.season-tix-iphone-13-12-1 .x400x90-do-it-for-the-dream-3 {
  height: 88px;
  margin-top: 33px;
  object-fit: cover;
  width: 390px;
}
/* screen - season-tix-web-1920-1 */

.season-tix-web-1920-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 4030px;
  width: 1920px;
}

.season-tix-web-1920-1 .x1980x400-season-tickets-1 {
  height: 388px;
  object-fit: cover;
  width: 1920px;
}

.season-tix-web-1920-1 .flex-row-6 {
  align-items: flex-start;
  display: flex;
  margin-top: 40px;
  min-width: 1276px;
}

.season-tix-web-1920-1 .this-is-the-best-sea-2 {
  height: 346px;
  letter-spacing: 0;
  line-height: 26px;
  margin-top: 3px;
  width: 853px;
}

.season-tix-web-1920-1 .x440x455-image-2 {
  height: 375px;
  margin-left: 61px;
  object-fit: cover;
  width: 362px;
}

.season-tix-web-1920-1 .x1962x515-image-banner-2 {
  height: 504px;
  margin-top: 49px;
  object-fit: cover;
  width: 1920px;
}

.season-tix-web-1920-1 .elite-access-elite-2 {
  letter-spacing: 0;
  line-height: 50px;
  margin-left: 2.0px;
  margin-top: 40px;
  min-height: 63px;
  text-align: center;
  width: 1278px;
}

.season-tix-web-1920-1 .flex-row-7 {
  align-items: flex-start;
  display: flex;
  height: 920px;
  margin-left: 3.0px;
  margin-top: 36px;
  min-width: 1279px;
}

.season-tix-web-1920-1 .group-container-17 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 889px;
  width: 616px;
}

.season-tix-web-1920-1 .group-22-1 {
  display: flex;
  flex-direction: column;
  height: 391px;
  justify-content: flex-end;
  width: 616px;
}

.season-tix-web-1920-1 .group-23-3 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-season-tickets-2.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  margin-bottom: 28px;
  margin-right: 2px;
}

.season-tix-web-1920-1 .dream-elite-members-2 {
  flex: 1;
  height: 90px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 90px;
}

.season-tix-web-1920-1 .group-27-1 {
  display: flex;
  flex-direction: column;
  height: 415px;
  justify-content: space-between;
  margin-top: 83px;
  width: 616px;
}

.season-tix-web-1920-1 .group-28-4 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-flex-seating-3.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 275px;
  margin-right: 2px;
  max-height: 275px;
}

.season-tix-web-1920-1 .as-a-dream-elite-mem-1 {
  flex: 1;
  height: 121px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 121px;
}

.season-tix-web-1920-1 .group-container-18 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 47px;
  min-height: 920px;
  width: 616px;
}

.season-tix-web-1920-1 .group-24-1 {
  display: flex;
  flex-direction: column;
  height: 422px;
  justify-content: space-between;
  width: 616px;
}

.season-tix-web-1920-1 .group-25-3 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-single-games-2.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 275px;
  margin-right: 2px;
  max-height: 275px;
}

.season-tix-web-1920-1 .ticket-exchange-flex-1 {
  flex: 1;
  height: 121px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 121px;
}

.season-tix-web-1920-1 .group-26 {
  display: flex;
  flex-direction: column;
  height: 446px;
  justify-content: space-between;
  margin-top: 52px;
  width: 616px;
}

.season-tix-web-1920-1 .group-29-4 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/613x260-group-tickets-2.png);
  background-position: 50% 50%;
  background-size: cover;
  flex: 1;
  height: 275px;
  margin-right: 2px;
  max-height: 275px;
}

.season-tix-web-1920-1 .there-is-no-bad-seat-1 {
  flex: 1;
  height: 152px;
  letter-spacing: 0;
  line-height: 26px;
  margin-bottom: -2px;
  margin-right: -2px;
  max-height: 152px;
}

.season-tix-web-1920-1 .x1277x130-flex-plan-banner {
  height: 130px;
  margin-left: 1.0px;
  margin-top: 32px;
  object-fit: cover;
  width: 1277px;
}

.season-tix-web-1920-1 .x700x1275-membership-2 {
  height: 624px;
  margin-left: 1.0px;
  margin-top: 49px;
  object-fit: cover;
  width: 1277px;
}

.season-tix-web-1920-1 .overlap-group2-3 {
  height: 86px;
  margin-left: 2.0px;
  margin-top: 42px;
  position: relative;
  width: 1278px;
}

.season-tix-web-1920-1 .frequently-asked-questions-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 50px;
  position: absolute;
  text-align: center;
  top: 0;
  width: 1278px;
}

.season-tix-web-1920-1 .text-4 {
  color: var(--white);
  font-family: var(--font-family-proximanova-bold);
  font-size: var(--dream-font-size-l);
  font-weight: 700;
  left: 45px;
  letter-spacing: 0;
  line-height: 26px;
  position: absolute;
  top: 58px;
  white-space: nowrap;
}

.season-tix-web-1920-1 .overlap-group-13 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 106px;
  justify-content: flex-end;
  margin-left: 1.0px;
  margin-top: 13px;
  min-width: 1277px;
  padding: 15px 85px;
}

.season-tix-web-1920-1 .name-2 {
  height: 74px;
  letter-spacing: 0;
  line-height: 32px;
  width: 1106px;
}

.season-tix-web-1920-1 .all-dream-tickets-wi-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 1.0px;
  margin-top: 32px;
  min-height: 90px;
  width: 1109px;
}

.season-tix-web-1920-1 .overlap-group1-2 {
  align-items: flex-end;
  background-color: var(--cerulean);
  display: flex;
  height: 74px;
  margin-left: 1.0px;
  margin-top: 29px;
  min-width: 1277px;
  padding: 18px 83px;
}

.season-tix-web-1920-1 .what-is-the-deadline-to-renew-2 {
  height: 36px;
  letter-spacing: 0;
  line-height: 32px;
  white-space: nowrap;
  width: 1104px;
}

.season-tix-web-1920-1 .in-order-to-keep-you-2 {
  letter-spacing: 0;
  line-height: 26px;
  margin-right: 1.0px;
  margin-top: 33px;
  min-height: 59px;
  width: 1109px;
}

.season-tix-web-1920-1 .overlap-group3-1 {
  height: 83px;
  margin-top: 69px;
  position: relative;
  width: 1278px;
}

.season-tix-web-1920-1 .text-5 {
  left: 37px;
  letter-spacing: 0;
  line-height: 32px;
  position: absolute;
  top: 25px;
  white-space: nowrap;
}

.season-tix-web-1920-1 .x1920x125-do-it-for-the-dream-2 {
  height: 83px;
  left: 0;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 1278px;
}
/* screen - single-game-ipad-air-1 */

.single-game-ipad-air-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2111px;
  width: 820px;
}

.single-game-ipad-air-1 .x1980x400-single-game {
  height: 166px;
  object-fit: cover;
  width: 820px;
}

.single-game-ipad-air-1 .x1277x400-top-graphic-2 {
  height: 219px;
  margin-left: 1.0px;
  margin-top: 19px;
  object-fit: cover;
  width: 699px;
}

.single-game-ipad-air-1 .our-best-home-schedu {
  height: 168px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 35px;
  width: 699px;
}

.single-game-ipad-air-1 .group-container-19 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  margin-top: 28px;
  min-height: 415px;
  padding: 0 235px;
  width: 697px;
}

.single-game-ipad-air-1 .group-41 {
  align-items: flex-end;
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 71px;
  margin-right: 1.0px;
  min-width: 194px;
  padding: 12px 25px;
}

.single-game-ipad-air-1 .x0-pm-est {
  height: 46px;
  object-fit: cover;
  width: 144px;
}

.single-game-ipad-air-1 .group-44 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 22px;
  min-height: 239px;
  width: 218px;
}

.single-game-ipad-air-1 .group-42 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 2.0px;
  min-height: 98px;
  width: 216px;
}

.single-game-ipad-air-1 .sparks_-logo {
  height: 67px;
  object-fit: cover;
  width: 66px;
}

.single-game-ipad-air-1 .los-angeles-sparks {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-ipad-air-1 .text-6 {
  color: var(--black);
  font-family: var(--font-family-proximanova-bold);
  font-size: 24px;
  font-weight: 700;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 4.0px;
  margin-top: 3px;
  min-height: 26px;
  min-width: 20px;
  text-align: center;
  white-space: nowrap;
}

.single-game-ipad-air-1 .group-43 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 2.0px;
  margin-top: 14px;
  min-height: 98px;
  width: 216px;
}

.single-game-ipad-air-1 .dream_a-logo {
  height: 67px;
  margin-left: 1.0px;
  object-fit: cover;
  width: 67px;
}

.single-game-ipad-air-1 .atlanta-dream {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-ipad-air-1 .group-45 {
  align-self: flex-start;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-top: 22px;
  width: 226px;
}

.single-game-ipad-air-1 .find-your-seats {
  flex: 1;
  height: 22px;
  margin-left: 19px;
  margin-right: 19px;
  margin-top: 9px;
  object-fit: cover;
}

.single-game-ipad-air-1 .group-51 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  margin-top: 19px;
  min-height: 415px;
  padding: 0 235.0px;
  width: 697px;
}

.single-game-ipad-air-1 .group-41-1 {
  align-items: flex-end;
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 71px;
  margin-right: 1.0px;
  min-width: 194px;
  padding: 11px 25px;
}

.single-game-ipad-air-1 .group-44-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 22px;
  min-height: 250px;
  width: 216px;
}

.single-game-ipad-air-1 .group-42-1 {
  display: flex;
  flex-direction: column;
  height: 98px;
  justify-content: space-between;
  width: 216px;
}

.single-game-ipad-air-1 .las-vegas-aces {
  flex: 1;
  height: 24px;
  max-height: 24px;
  object-fit: cover;
}

.single-game-ipad-air-1 .text-7 {
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 2.0px;
  margin-top: 12px;
  min-height: 28px;
  min-width: 22px;
  text-align: center;
  white-space: nowrap;
}

.single-game-ipad-air-1 .group-43-1 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 14px;
  min-height: 98px;
  width: 216px;
}

.single-game-ipad-air-1 .atlanta-dream-1 {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-ipad-air-1 .group-45-1 {
  align-self: flex-start;
  display: flex;
  height: 40px;
  margin-top: 19px;
  width: 226px;
}

.single-game-ipad-air-1 .group-56-1 {
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  width: 226px;
}

.single-game-ipad-air-1 .group-52 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  margin-top: 15px;
  min-height: 435px;
  padding: 0 235.0px;
  width: 697px;
}

.single-game-ipad-air-1 .group-44-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 5.0px;
  margin-top: 33px;
  min-height: 258px;
  width: 216px;
}

.single-game-ipad-air-1 .group-42-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 98px;
  width: 216px;
}

.single-game-ipad-air-1 .sparks_-logo-1 {
  height: 67px;
  margin-right: 0;
  object-fit: cover;
  width: 66px;
}

.single-game-ipad-air-1 .washington-mystics {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-ipad-air-1 .text-8 {
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 2.0px;
  margin-top: 18px;
  min-height: 28px;
  min-width: 22px;
  text-align: center;
  white-space: nowrap;
}

.single-game-ipad-air-1 .group-43-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 16px;
  min-height: 98px;
  width: 216px;
}

.single-game-ipad-air-1 .atlanta-dream-2 {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-ipad-air-1 .group-45-2 {
  align-self: flex-start;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-top: 20px;
  width: 226px;
}

.single-game-ipad-air-1 .x820x105-do-it-for-the-dream-4 {
  height: 98px;
  margin-top: 64px;
  object-fit: cover;
  width: 768px;
}
/* screen - single-game-iphone-13-12-1 */

.single-game-iphone-13-12-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 2111px;
  overflow: hidden;
  width: 390px;
}

.single-game-iphone-13-12-1 .x400x175-single-game {
  height: 171px;
  margin-top: -7px;
  object-fit: cover;
  width: 390px;
}

.single-game-iphone-13-12-1 .x1277x400-top-graphic-2-1 {
  height: 103px;
  margin-left: 1.0px;
  margin-top: 25px;
  object-fit: cover;
  width: 329px;
}

.single-game-iphone-13-12-1 .overlap-group-14 {
  height: 704px;
  margin-left: 3.0px;
  margin-top: 19px;
  position: relative;
  width: 327px;
}

.single-game-iphone-13-12-1 .our-best-home-schedu-1 {
  height: 419px;
  left: 0;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 0;
  width: 327px;
}

.single-game-iphone-13-12-1 .group-53-1 {
  display: flex;
  height: 465px;
  left: 0;
  position: absolute;
  top: 239px;
  width: 325px;
}

.single-game-iphone-13-12-1 .group-50 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  flex: 1;
  flex-direction: column;
  min-height: 100%;
  padding: 0 49px;
  width: 325px;
}

.single-game-iphone-13-12-1 .group-41-2 {
  align-items: flex-start;
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 78px;
  margin-right: 1.0px;
  min-width: 194px;
  padding: 14px 25px;
}

.single-game-iphone-13-12-1 .x0-pm-est-1 {
  height: 46px;
  object-fit: cover;
  width: 144px;
}

.single-game-iphone-13-12-1 .group-44-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 21px;
  min-height: 253px;
  width: 216px;
}

.single-game-iphone-13-12-1 .group-42-3 {
  display: flex;
  flex-direction: column;
  height: 98px;
  justify-content: space-between;
  width: 216px;
}

.single-game-iphone-13-12-1 .sparks_-logo-2 {
  height: 67px;
  object-fit: cover;
  width: 66px;
}

.single-game-iphone-13-12-1 .los-angeles-sparks-1 {
  flex: 1;
  height: 24px;
  max-height: 24px;
  object-fit: cover;
}

.single-game-iphone-13-12-1 .text-9 {
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 2.0px;
  margin-top: 11px;
  min-height: 28px;
  min-width: 22px;
  text-align: center;
  white-space: nowrap;
}

.single-game-iphone-13-12-1 .group-43-4 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 18px;
  min-height: 98px;
  width: 216px;
}

.single-game-iphone-13-12-1 .dream_a-logo-1 {
  height: 67px;
  margin-left: 1.0px;
  object-fit: cover;
  width: 67px;
}

.single-game-iphone-13-12-1 .atlanta-dream-3 {
  height: 24px;
  margin-top: 7px;
  object-fit: cover;
  width: 216px;
}

.single-game-iphone-13-12-1 .group-45-3 {
  align-items: flex-start;
  align-self: flex-start;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-top: 41px;
  min-width: 226px;
  padding: 9.0px 19px;
}

.single-game-iphone-13-12-1 .find-your-seats-2 {
  height: 22px;
  object-fit: cover;
  width: 188px;
}

.single-game-iphone-13-12-1 .group-55-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  min-height: 465px;
  padding: 0 49px;
  width: 325px;
}

.single-game-iphone-13-12-1 .group-41-3 {
  align-items: flex-start;
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 76px;
  margin-right: 1.0px;
  min-width: 194px;
  padding: 13px 25px;
}

.single-game-iphone-13-12-1 .group-44-4 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 34px;
  min-height: 253px;
  width: 216px;
}

.single-game-iphone-13-12-1 .las-vegas-aces-1 {
  flex: 1;
  height: 24px;
  max-height: 24px;
  object-fit: cover;
}

.single-game-iphone-13-12-1 .text-1 {
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 2.0px;
  margin-top: 12px;
  min-height: 28px;
  min-width: 22px;
  text-align: center;
  white-space: nowrap;
}

.single-game-iphone-13-12-1 .group-43-3 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-top: 17px;
  min-height: 98px;
  width: 216px;
}

.single-game-iphone-13-12-1 .group-45-4 {
  align-self: flex-start;
  display: flex;
  height: 40px;
  margin-top: 26px;
  width: 226px;
}

.single-game-iphone-13-12-1 .group-54 {
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  width: 226px;
}

.single-game-iphone-13-12-1 .find-your-seats-1 {
  flex: 1;
  height: 22px;
  margin-left: 19px;
  margin-right: 19px;
  margin-top: 9px;
  object-fit: cover;
}

.single-game-iphone-13-12-1 .group-container-20 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  flex-direction: column;
  margin-left: 1.0px;
  min-height: 496px;
  padding: 0 49.0px;
  width: 325px;
}

.single-game-iphone-13-12-1 .group-41-4 {
  align-items: flex-start;
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 81px;
  margin-right: 1.0px;
  min-width: 194px;
  padding: 15px 25px;
}

.single-game-iphone-13-12-1 .group-44-5 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 47px;
  min-height: 253px;
  width: 216px;
}

.single-game-iphone-13-12-1 .washington-mystics-1 {
  flex: 1;
  height: 24px;
  max-height: 24px;
  object-fit: cover;
}

.single-game-iphone-13-12-1 .group-45-5 {
  align-self: flex-start;
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-top: 49px;
  width: 226px;
}

.single-game-iphone-13-12-1 .x400x90-do-it-for-the-dream-4 {
  height: 90px;
  margin-top: 29px;
  object-fit: cover;
  width: 400px;
}
/* screen - single-game-web-1920-1 */

.single-game-web-1920-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1759px;
  width: 1920px;
}

.single-game-web-1920-1 .overlap-group-15 {
  align-items: flex-start;
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/1980x400-single-game-2.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  min-width: 1920px;
}

.single-game-web-1920-1 .x1980x400-single-game-1 {
  height: 400px;
  object-fit: cover;
  width: 1980px;
}

.single-game-web-1920-1 .x1277x400-top-graphic-2-2 {
  height: 400px;
  margin-left: 1.0px;
  margin-top: 31px;
  object-fit: cover;
  width: 1277px;
}

.single-game-web-1920-1 .our-best-home-schedu-2 {
  height: 169px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 8.0px;
  margin-top: 45px;
  width: 1284px;
}

.single-game-web-1920-1 .group-57-1 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  height: 167px;
  margin-left: 0.25px;
  margin-top: 43px;
  min-width: 1285px;
  padding: 27.3px 0;
}

.single-game-web-1920-1 .group-41-5 {
  background-color: rgba(72,145,206,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 60px;
  margin-top: 1.0px;
  width: 163px;
}

.single-game-web-1920-1 .wed-may-11-700-pm-est {
  flex: 1;
  margin-bottom: 7px;
  margin-left: 15px;
  margin-right: 11px;
  margin-top: 9px;
  object-fit: cover;
  width: 137px;
}

.single-game-web-1920-1 .group-44-6 {
  align-items: center;
  align-self: flex-end;
  display: flex;
  height: 112px;
  margin-left: 120px;
  min-width: 653px;
}

.single-game-web-1920-1 .group-42-4 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 112px;
  width: 258px;
}

.single-game-web-1920-1 .sparks_-logo-3 {
  height: 80px;
  margin-left: 0.24px;
  object-fit: cover;
  width: 79px;
}

.single-game-web-1920-1 .los-angeles-sparks-2 {
  height: 24px;
  margin-left: 1.0px;
  margin-top: 8px;
  object-fit: cover;
  width: 259px;
}

.single-game-web-1920-1 .text-3 {
  letter-spacing: 0;
  line-height: 29px;
  margin-bottom: 7.35px;
  margin-left: 56px;
  min-height: 31px;
  min-width: 24px;
  text-align: center;
  white-space: nowrap;
}

.single-game-web-1920-1 .group-43-5 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 56px;
  min-height: 112px;
  width: 258px;
}

.single-game-web-1920-1 .dream_a-logo-2 {
  height: 80px;
  margin-left: 1.43px;
  object-fit: cover;
  width: 80px;
}

.single-game-web-1920-1 .atlanta-dream-4 {
  height: 24px;
  margin-left: 1.0px;
  margin-top: 8px;
  object-fit: cover;
  width: 259px;
}

.single-game-web-1920-1 .group-45-6 {
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-left: 89px;
  margin-top: 1.0px;
  width: 226px;
}

.single-game-web-1920-1 .find-your-seats-3 {
  flex: 1;
  height: 22px;
  margin-left: 19px;
  margin-right: 19px;
  margin-top: 9px;
  object-fit: cover;
}

.single-game-web-1920-1 .group-47-2 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  height: 167px;
  margin-right: 0.25px;
  min-width: 1285px;
  padding: 27.1px 0;
}

.single-game-web-1920-1 .fri-may {
  flex: 1;
  margin-bottom: 7px;
  margin-left: 15px;
  margin-right: 12px;
  margin-top: 9px;
  object-fit: cover;
  width: 136px;
}

.single-game-web-1920-1 .group-44-7 {
  align-items: center;
  align-self: flex-end;
  display: flex;
  height: 112px;
  margin-left: 127px;
  min-width: 647px;
}

.single-game-web-1920-1 .group-42-5 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 112px;
  width: 256px;
}

.single-game-web-1920-1 .sparks_-logo-4 {
  height: 79px;
  margin-left: 0.01px;
  object-fit: cover;
  width: 78px;
}

.single-game-web-1920-1 .las-vegas-aces-2 {
  height: 24px;
  margin-top: 8px;
  object-fit: cover;
  width: 256px;
}

.single-game-web-1920-1 .text-1-1 {
  letter-spacing: 0;
  line-height: 29px;
  margin-bottom: 7.22px;
  margin-left: 56px;
  min-height: 31px;
  min-width: 24px;
  text-align: center;
  white-space: nowrap;
}

.single-game-web-1920-1 .group-43-6 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 55px;
  min-height: 112px;
  width: 256px;
}

.single-game-web-1920-1 .dream_a-logo-3 {
  height: 79px;
  margin-left: 1.2px;
  object-fit: cover;
  width: 79px;
}

.single-game-web-1920-1 .atlanta-dream-5 {
  height: 24px;
  margin-top: 8px;
  object-fit: cover;
  width: 256px;
}

.single-game-web-1920-1 .group-45-7 {
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-left: 88px;
  margin-top: 1.0px;
  width: 226px;
}

.single-game-web-1920-1 .group-48 {
  align-items: center;
  background-color: var(--gallery);
  display: flex;
  height: 167px;
  min-width: 1285px;
  padding: 17.4px 0;
}

.single-game-web-1920-1 .group-44-8 {
  align-items: center;
  align-self: flex-end;
  display: flex;
  height: 112px;
  margin-left: 122px;
  min-width: 650px;
}

.single-game-web-1920-1 .group-42-6 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 112px;
  width: 257px;
}

.single-game-web-1920-1 .sparks_-logo-5 {
  height: 80px;
  margin-left: 0.16px;
  object-fit: cover;
  width: 79px;
}

.single-game-web-1920-1 .washington-mystics-2 {
  height: 24px;
  margin-left: 1.0px;
  margin-top: 8px;
  object-fit: cover;
  width: 258px;
}

.single-game-web-1920-1 .text-2 {
  letter-spacing: 0;
  line-height: 29px;
  margin-bottom: 7.29px;
  margin-left: 56px;
  min-height: 31px;
  min-width: 24px;
  text-align: center;
  white-space: nowrap;
}

.single-game-web-1920-1 .group-43-7 {
  align-items: center;
  display: flex;
  flex-direction: column;
  margin-left: 56px;
  min-height: 112px;
  width: 257px;
}

.single-game-web-1920-1 .dream_a-logo-4 {
  height: 80px;
  margin-left: 1.35px;
  object-fit: cover;
  width: 80px;
}

.single-game-web-1920-1 .atlanta-dream-6 {
  height: 24px;
  margin-left: 1.0px;
  margin-top: 8px;
  object-fit: cover;
  width: 258px;
}

.single-game-web-1920-1 .group-45-8 {
  background-color: rgba(227,23,62,1.00);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  height: 40px;
  margin-left: 90px;
  margin-top: 1.0px;
  width: 226px;
}

.single-game-web-1920-1 .overlap-group1-3 {
  align-items: flex-start;
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/1920x125-do-it-for-the-dream-1.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  margin-top: 45px;
  min-width: 1920px;
}

.single-game-web-1920-1 .x1920x125-do-it-for-the-dream-3 {
  height: 125px;
  object-fit: cover;
  width: 1920px;
}
/* screen - thank-you-ipad-air-4 */

.thank-you-ipad-air-4 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1180px;
  width: 820px;
}

.thank-you-ipad-air-4 .group-39 {
  background-image: url(http://cms.nba.com/dream/wp-content/uploads/sites/28/2022/07/700x250-thank-you-1.png);
  background-position: 50% 50%;
  background-size: cover;
  height: 250px;
  width: 700;
}

.thank-you-ipad-air-4 .flex-row-8 {
  align-items: flex-start;
  display: flex;
  margin-left: 15.0px;
  margin-top: 40px;
  min-width: 763px;
}

.thank-you-ipad-air-4 .this-is-the-best-sea-3 {
  height: 232px;
  letter-spacing: 0;
  line-height: 22px;
  width: 376px;
}

.thank-you-ipad-air-4 .x607x437-image-3 {
  height: 230px;
  margin-left: 67px;
  object-fit: cover;
  width: 320px;
}

.thank-you-ipad-air-4 .x820x105-do-it-for-the-dream-5 {
  height: 105px;
  margin-top: 38px;
  object-fit: cover;
  width: 820px;
}
/* screen - thank-you-iphone-13-12-4 */

.thank-you-iphone-13-12-4 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 844px;
  width: 390px;
}

.thank-you-iphone-13-12-4 .x600x220-thank-you {
  height: 143px;
  object-fit: cover;
  width: 390px;
}

.thank-you-iphone-13-12-4 .x607x437-image-4 {
  height: 247px;
  margin-top: 35px;
  object-fit: cover;
  width: 344px;
}

.thank-you-iphone-13-12-4 .this-is-the-best-sea-4 {
  height: 174px;
  letter-spacing: 0;
  line-height: 24px;
  margin-left: 2.0px;
  margin-top: 12px;
  width: 346px;
}

.thank-you-iphone-13-12-4 .x400x90-do-it-for-the-dream-5 {
  height: 88px;
  margin-top: 16px;
  object-fit: cover;
  width: 390px;
}
/* screen - thank-you-web-1920-4 */

.thank-you-web-1920-4 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1080px;
  width: 1920px;
}

.thank-you-web-1920-4 .x1980x400-thank-you {
  height: 388px;
  object-fit: cover;
  width: 1920px;
}

.thank-you-web-1920-4 .flex-row-9 {
  align-items: flex-start;
  display: flex;
  margin-left: 1.0px;
  margin-top: 40px;
  min-width: 1277px;
}

.thank-you-web-1920-4 .this-is-the-best-sea-5 {
  height: 201px;
  letter-spacing: 0;
  line-height: 26px;
  width: 737px;
}

.thank-you-web-1920-4 .x607x437-image-5 {
  height: 334px;
  margin-left: 76px;
  object-fit: cover;
  width: 464px;
}

.thank-you-web-1920-4 .x1277x130-bottom-banner-1 {
  height: 129px;
  margin-top: 25px;
  object-fit: cover;
  width: 1278px;
}
/* screen - ticket-home-ipad-air-1 */

.ticket-home-ipad-air-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1838px;
  width: 820px;
}

.ticket-home-ipad-air-1 .x1277x130-top-banner-1 {
  height: 83px;
  object-fit: cover;
  width: 820px;
}

.ticket-home-ipad-air-1 .this-is-our-most-exc-1 {
  height: 147px;
  letter-spacing: 0;
  line-height: 28px;
  margin-left: 3.0px;
  margin-top: 30px;
  width: 771px;
}

.ticket-home-ipad-air-1 .x613x260-season-tickets-1 {
  height: 260px;
  margin-left: 1.0px;
  margin-top: 13px;
  object-fit: cover;
  width: 613px;
}

.ticket-home-ipad-air-1 .a-dream-elite-member-1 {
  height: 94px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 3.0px;
  margin-top: 16px;
  width: 615px;
}

.ticket-home-ipad-air-1 .x613x260-1 {
  height: 260px;
  margin-left: 1.0px;
  object-fit: cover;
  width: 613px;
}

.ticket-home-ipad-air-1 .single-game-tickets-1 {
  height: 66px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 3.0px;
  margin-top: 13px;
  width: 615px;
}

.ticket-home-ipad-air-1 .mix-and-match-packag-1 {
  height: 65px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 4.0px;
  margin-top: 16px;
  width: 614px;
}

.ticket-home-ipad-air-1 .get-a-group-discount-1 {
  height: 62px;
  letter-spacing: 0;
  line-height: 26px;
  margin-left: 3.0px;
  margin-top: 16px;
  width: 615px;
}

.ticket-home-ipad-air-1 .x820x105-do-it-for-the-dream-6 {
  height: 105px;
  margin-top: 51px;
  object-fit: cover;
  width: 820px;
}
/* screen - ticket-home-iphone-13-12-pro-1 */

.ticket-home-iphone-13-12-pro-1 {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 1600px;
  overflow: hidden;
  width: 390px;
}

.ticket-home-iphone-13-12-pro-1 .x400x175-homepage {
  height: 171px;
  object-fit: cover;
  width: 390px;
}

.ticket-home-iphone-13-12-pro-1 .this-is-our-most-exc-2 {
  height: 206px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 41px;
  width: 365px;
}

.ticket-home-iphone-13-12-pro-1 .x613x260-season-tickets-2 {
  height: 154px;
  margin-top: 25px;
  object-fit: cover;
  width: 364px;
}

.ticket-home-iphone-13-12-pro-1 .a-dream-elite-member-2 {
  height: 95px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 2.0px;
  margin-top: 13px;
  width: 366px;
}

.ticket-home-iphone-13-12-pro-1 .x613x260-2 {
  height: 154px;
  margin-top: 15px;
  object-fit: cover;
  width: 364px;
}

.ticket-home-iphone-13-12-pro-1 .single-game-tickets-2 {
  height: 55px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 13px;
  width: 365px;
}

.ticket-home-iphone-13-12-pro-1 .mix-and-match-packag-2 {
  height: 81px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 13px;
  width: 365px;
}

.ticket-home-iphone-13-12-pro-1 .get-a-group-discount-2 {
  height: 80px;
  letter-spacing: 0;
  line-height: 22px;
  margin-left: 3.0px;
  margin-top: 13px;
  width: 365px;
}

.ticket-home-iphone-13-12-pro-1 .x400x90-do-it-for-the-dream-6 {
  height: 90px;
  margin-top: 25px;
  object-fit: cover;
  width: 400px;
}
@media screen and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 389px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 390px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 819px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 820px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) and (max-width: 1919px) {
  .screen.atl-dream-ticket-homepage { 
    display: none;
   }
  .screen.thank-you-web-1920-4 { 
    display: none;
   }
  .screen.flex-plans-web-1920-3 { 
    display: none;
   }
  .screen.fan-exp-web-1920-2 { 
    display: none;
   }
  .screen.single-game-web-1920-1 { 
    display: none;
   }
  .screen.group-tix-web-1920-1 { 
    display: none;
   }
  .screen.season-tix-web-1920-1 { 
    display: none;
   }
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.thank-you-ipad-air-4 { 
    display: none;
   }
  .screen.flex-plans-ipad-air-3 { 
    display: none;
   }
  .screen.fan-exp-ipad-air-2 { 
    display: none;
   }
  .screen.single-game-ipad-air-1 { 
    display: none;
   }
  .screen.group-tix-ipad-air-1 { 
    display: none;
   }
  .screen.season-tix-ipad-air-1 { 
    display: none;
   }
  .screen.ticket-home-ipad-air-1 { 
    display: none;
   }
  .screen.thank-you-iphone-13-12-4 { 
    display: none;
   }
  .screen.flex-plans-iphone-13-12-3 { 
    display: none;
   }
  .screen.fan-exp-iphone-13-12-2 { 
    display: none;
   }
  .screen.single-game-iphone-13-12-1 { 
    display: none;
   }
  .screen.group-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.season-tix-iphone-13-12-1 { 
    display: none;
   }
  .screen.ticket-home-iphone-13-12-pro-1 { 
    display: none;
   }
}