/* screen - makenna-s-bucket-list */

.makenna-s-bucket-list {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  height: 9631px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-4 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 9087px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-5 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 8159px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-6 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 7231px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-7 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 6303px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-8 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 5375px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-9 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 4447px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-10 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 3519px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-11 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 2591px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-12 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 1665px;
  width: 1440px;
}

.makenna-s-bucket-list .flex-col-13 {
  align-items: center;
  display: flex;
  flex-direction: column;
  min-height: 613px;
  width: 1440px;
}

.makenna-s-bucket-list .header {
  align-items: center;
  background-color: var(--black);
  display: flex;
  height: 150px;
  min-width: 1440px;
  padding: 31px 75px;
}

.makenna-s-bucket-list .logo {
  align-self: flex-start;
  cursor: pointer;
  height: 87px;
  object-fit: cover;
  width: 176px;
}

.makenna-s-bucket-list .our-story {
  cursor: pointer;
  height: 30px;
  letter-spacing: 0;
  margin-left: 300px;
  width: 84px;
}

.makenna-s-bucket-list .flex-col-14 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 50px;
  margin-top: 11.0px;
  min-height: 41px;
  width: 194px;
}

.makenna-s-bucket-list .text-35 {
  cursor: pointer;
  height: 30px;
  letter-spacing: 0;
  text-align: center;
  width: 194px;
}

.makenna-s-bucket-list .rectangle-2-1 {
  background-color: var(--mist-gray);
  height: 6px;
  margin-top: 5px;
  width: 194px;
}

.makenna-s-bucket-list .scholarship {
  cursor: pointer;
  height: 30px;
  letter-spacing: 0;
  margin-left: 50px;
  text-align: center;
  width: 101px;
}

.makenna-s-bucket-list .get-involved {
  cursor: pointer;
  height: 30px;
  letter-spacing: 0;
  margin-left: 50px;
  text-align: center;
  width: 110px;
}

.makenna-s-bucket-list .overlap-group-3 {
  height: 41px;
  margin-bottom: 1.0px;
  margin-left: 50px;
  position: relative;
  width: 125px;
}

.makenna-s-bucket-list .donate-button {
  background-color: var(--candlelight);
  cursor: pointer;
  height: 41px;
  left: 0;
  position: absolute;
  top: 0;
  width: 125px;
}

.makenna-s-bucket-list .donate {
  cursor: pointer;
  height: 30px;
  left: 31px;
  letter-spacing: 0;
  position: absolute;
  top: 6px;
  width: 64px;
}

.makenna-s-bucket-list .overlap-group7 {
  align-items: flex-end;
  background-color: var(--gold-tips);
  display: flex;
  height: 250px;
  justify-content: flex-end;
  min-width: 1440px;
  padding: 82px 137px;
}

.makenna-s-bucket-list .subtitle-5 {
  height: 72px;
  letter-spacing: 0;
  width: 1153px;
}

.makenna-s-bucket-list .text-13 {
  color: var(--black);
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-l);
  letter-spacing: 0;
  margin-top: 167px;
  min-height: 46px;
  width: 1140px;
}

.makenna-s-bucket-list .flex-row-1 {
  align-items: flex-start;
  display: flex;
  height: 378px;
  margin-left: 27.0px;
  margin-top: 146px;
  min-width: 1167px;
}

.makenna-s-bucket-list .bucket-list-on-phone-1 {
  height: 365px;
  width: 535px;
}

.makenna-s-bucket-list .flex-col-15 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 97px;
  min-height: 378px;
  width: 535px;
}

.makenna-s-bucket-list .text-14 {
  letter-spacing: 0;
  min-height: 343px;
  width: 535px;
}

.makenna-s-bucket-list .facebook-group-link {
  color: #2505e6;
  cursor: pointer;
  font-family: var(--font-family-open_sans);
  font-size: var(--font-size-m);
  letter-spacing: 0;
  margin-top: 9px;
  min-height: 26px;
  text-decoration: underline;
  width: 345px;
}

.makenna-s-bucket-list .overlap-group4 {
  align-items: flex-start;
  background-color: var(--siam);
  display: flex;
  height: 468px;
  justify-content: flex-end;
  margin-top: 60px;
  min-width: 1440px;
  padding: 73px 123px;
}

.makenna-s-bucket-list .flex-col-16 {
  align-items: flex-start;
  align-self: center;
  display: flex;
  flex-direction: column;
  margin-bottom: 95.0px;
  min-height: 127px;
  width: 240px;
}

.makenna-s-bucket-list .text {
  letter-spacing: 0;
  min-height: 26px;
  width: 76px;
}

.makenna-s-bucket-list .mountain-biking {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .rectangle {
  background-color: var(--mist-gray);
  height: 318px;
  margin-left: 392px;
  width: 535px;
}

.makenna-s-bucket-list .flex-row-2 {
  align-items: center;
  display: flex;
  margin-left: 27.0px;
  margin-top: 69px;
  min-width: 1167px;
}

.makenna-s-bucket-list .rectangle-1 {
  background-color: var(--mist-gray);
  height: 318px;
  width: 535px;
}

.makenna-s-bucket-list .flex-col {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 91.0px;
  margin-left: 392px;
  min-height: 127px;
  width: 240px;
}

.makenna-s-bucket-list .text-16 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .suicide-rock {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 240px;
}

.makenna-s-bucket-list .overlap-group {
  align-items: center;
  background-color: var(--eastern-blue);
  display: flex;
  height: 468px;
  justify-content: flex-end;
  margin-top: 71px;
  min-width: 1440px;
  padding: 0 123px;
}

.makenna-s-bucket-list .flex-col-1 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 91.0px;
  min-height: 127px;
  width: 240px;
}

.makenna-s-bucket-list .shoot-the-tube {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .flex-row {
  align-items: center;
  display: flex;
  margin-left: 27.0px;
  margin-top: 71px;
  min-width: 1167px;
}

.makenna-s-bucket-list .text-18 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .bake-off {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 240px;
}

.makenna-s-bucket-list .overlap-group-1 {
  align-items: center;
  background-color: var(--gold-tips);
  display: flex;
  height: 468px;
  justify-content: flex-end;
  margin-top: 71px;
  min-width: 1440px;
  padding: 0 123px;
}

.makenna-s-bucket-list .build-a-fort {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .text-20 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .boating {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 240px;
}

.makenna-s-bucket-list .overlap-group-2 {
  align-items: center;
  background-color: var(--siam);
  display: flex;
  height: 468px;
  justify-content: flex-end;
  margin-top: 71px;
  min-width: 1440px;
  padding: 0 123px;
}

.makenna-s-bucket-list .indoor-picnic {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .text-22 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .paddle-boarding {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 240px;
}

.makenna-s-bucket-list .taste-test {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .text-24 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .stargazing {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 240px;
}

.makenna-s-bucket-list .drive-in-movie {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .flex-col-17 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 91.0px;
  margin-left: 322px;
  min-height: 127px;
  width: 310px;
}

.makenna-s-bucket-list .phone {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .name {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 310px;
}

.makenna-s-bucket-list .place {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 240px;
}

.makenna-s-bucket-list .flex-col-2 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-bottom: 91.0px;
  margin-left: 302px;
  min-height: 127px;
  width: 330px;
}

.makenna-s-bucket-list .text-27 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .text-28 {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 330px;
}

.makenna-s-bucket-list .flex-col-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-bottom: 91.0px;
  min-height: 127px;
  width: 401px;
}

.makenna-s-bucket-list .text-33 {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 401px;
}

.makenna-s-bucket-list .rectangle-2 {
  background-color: var(--mist-gray);
  height: 318px;
  margin-left: 231px;
  width: 535px;
}

.makenna-s-bucket-list .text-30 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .spa-night {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 330px;
}

.makenna-s-bucket-list .game-night {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  width: 401px;
}

.makenna-s-bucket-list .text-31 {
  letter-spacing: 0;
  min-height: 26px;
  text-align: right;
  width: 76px;
}

.makenna-s-bucket-list .pickleball {
  letter-spacing: 0;
  margin-top: 65px;
  min-height: 36px;
  text-align: right;
  width: 330px;
}

.makenna-s-bucket-list .footer {
  align-items: center;
  background-color: var(--black);
  display: flex;
  height: 100px;
  margin-top: 55px;
  min-width: 1440px;
  padding: 30px 75px;
}

.makenna-s-bucket-list .text-34 {
  height: 36px;
  letter-spacing: 0;
  width: 280px;
}

.makenna-s-bucket-list .contact-us {
  align-self: flex-start;
  cursor: pointer;
  height: 36px;
  letter-spacing: 0;
  margin-left: 785px;
  width: 100px;
}

.makenna-s-bucket-list .facebook-1 {
  cursor: pointer;
  height: 25px;
  margin-bottom: 5.0px;
  margin-left: 35px;
  object-fit: cover;
  width: 25px;
}

.makenna-s-bucket-list .instagram-1 {
  cursor: pointer;
  height: 30px;
  margin-left: 35px;
  object-fit: cover;
  width: 30px;
}
