/* screen - facebook */

.facebook {
  align-items: flex-start;
  background-color: var(--white);
  display: flex;
  height: 7095px;
  overflow: hidden;
  width: 390px;
}

.facebook .overlap-group18 {
  height: 7326px;
  margin-left: -233px;
  position: relative;
  width: 677px;
}

.facebook .battery {
  height: 22px;
  left: 586px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 22px;
}

.facebook .wifi {
  height: 23px;
  left: 536px;
  object-fit: cover;
  position: absolute;
  top: 18px;
  width: 24px;
}

.facebook .text-97 {
  left: 252px;
  letter-spacing: 0;
  line-height: 18px;
  position: absolute;
  top: 18px;
  white-space: nowrap;
}

.facebook .face-book {
  left: 252px;
  letter-spacing: 0;
  line-height: 22px;
  position: absolute;
  top: 63px;
  white-space: nowrap;
}

.facebook .location {
  height: 19px;
  left: 525px;
  object-fit: cover;
  position: absolute;
  top: 194px;
  width: 20px;
}

.facebook .picture {
  height: 20px;
  left: 397px;
  object-fit: cover;
  position: absolute;
  top: 193px;
  width: 21px;
}

.facebook .live {
  height: 20px;
  left: 271px;
  object-fit: cover;
  position: absolute;
  top: 193px;
  width: 20px;
}

.facebook .ellipse-261 {
  background-color: #d8d8d8;
  border-radius: 16px;
  height: 32px;
  left: 530px;
  position: absolute;
  top: 58px;
  width: 32px;
}

.facebook .ellipse-262 {
  background-color: #d8d8d8;
  border-radius: 16px;
  height: 32px;
  left: 568px;
  position: absolute;
  top: 58px;
  width: 32px;
}

.facebook .messenger {
  height: 20px;
  left: 574px;
  object-fit: cover;
  position: absolute;
  top: 64px;
  width: 20px;
}

.facebook .search {
  height: 20px;
  left: 536px;
  object-fit: cover;
  position: absolute;
  top: 64px;
  width: 20px;
}

.facebook .ellipse-263 {
  background-color: var(--celeste);
  border-radius: 26px;
  height: 52px;
  left: 252px;
  position: absolute;
  top: 110px;
  width: 52px;
}

.facebook .rectangle-1488 {
  border-radius: 23px;
  height: 32px;
  left: 313px;
  position: absolute;
  top: 120px;
  width: 295px;
}

.facebook .text-98 {
  left: 338px;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 129px;
  white-space: nowrap;
}

.facebook .line-12 {
  height: 1px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 185px;
  width: 353px;
}

.facebook .line-13 {
  height: 23px;
  left: 352px;
  object-fit: cover;
  position: absolute;
  top: 192px;
  width: 1px;
}

.facebook .line-14 {
  height: 23px;
  left: 504px;
  object-fit: cover;
  position: absolute;
  top: 192px;
  width: 1px;
}

.facebook .live-1 {
  left: 296px;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 197px;
  white-space: nowrap;
}

.facebook .photo-1 {
  left: 423px;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 197px;
  white-space: nowrap;
}

.facebook .check-in {
  left: 547px;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 197px;
  white-space: nowrap;
}

.facebook .rectangle-1489 {
  background-color: var(--submarine);
  height: 23px;
  left: 216px;
  position: absolute;
  top: 478px;
  width: 421px;
}

.facebook .rectangle-1493 {
  background-color: var(--submarine);
  height: 23px;
  left: 216px;
  position: absolute;
  top: 961px;
  width: 421px;
}

.facebook .rectangle-1518 {
  background-color: var(--submarine);
  height: 23px;
  left: 210px;
  position: absolute;
  top: 1369px;
  width: 421px;
}

.facebook .rectangle-1521 {
  background-color: var(--submarine);
  height: 23px;
  left: 218px;
  position: absolute;
  top: 1849px;
  width: 421px;
}

.facebook .rectangle-1524 {
  background-color: var(--submarine);
  height: 23px;
  left: 225px;
  position: absolute;
  top: 2221px;
  width: 421px;
}

.facebook .rectangle-1526 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 2514px;
  width: 421px;
}

.facebook .rectangle-1549 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 3422px;
  width: 458px;
}

.facebook .rectangle-1550 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 3678px;
  width: 458px;
}

.facebook .rectangle-1551 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 3994px;
  width: 458px;
}

.facebook .rectangle-1552 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 4410px;
  width: 458px;
}

.facebook .rectangle-1553 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 4726px;
  width: 458px;
}

.facebook .rectangle-1554 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 5297px;
  width: 458px;
}

.facebook .rectangle-1555 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 5749px;
  width: 458px;
}

.facebook .rectangle-1556 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 6237px;
  width: 458px;
}

.facebook .rectangle-1557 {
  background-color: var(--submarine);
  height: 23px;
  left: 219px;
  position: absolute;
  top: 6705px;
  width: 458px;
}

.facebook .group-141 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 252px;
  min-height: 1993px;
  position: absolute;
  top: 506px;
  width: 356px;
}

.facebook .flex-col {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 3.5px;
  min-height: 208px;
  width: 353px;
}

.facebook .flex-row-2 {
  align-items: flex-start;
  display: flex;
  height: 46px;
  margin-left: 0.5px;
  min-width: 345px;
}

.facebook .overlap-group8 {
  border-radius: 20.5px;
  height: 41px;
  position: relative;
  width: 41px;
}

.facebook .ellipse-264 {
  background-color: var(--celeste);
  border-radius: 20px;
  height: 40px;
  left: 0;
  position: absolute;
  top: 1px;
  width: 40px;
}

.facebook .ellipse-265 {
  border-radius: 20.5px;
  height: 41px;
  left: 0;
  position: absolute;
  top: 0;
  width: 41px;
}

.facebook .flex-col-1 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  margin-left: 27px;
  min-height: 36px;
  width: 121px;
}

.facebook .name-1 {
  letter-spacing: 0;
  line-height: 16px;
  min-height: 20px;
  white-space: nowrap;
}

.facebook .yesterday-at-2339 {
  letter-spacing: 0;
  line-height: 9px;
  margin-top: 3px;
  min-height: 13px;
  white-space: nowrap;
}

.facebook .menu-1-1 {
  height: 22px;
  margin-left: 134px;
  margin-top: 1px;
  object-fit: cover;
  width: 22px;
}

.facebook .overlap-group2 {
  height: 99px;
  margin-left: 0.5px;
  margin-top: 26px;
  position: relative;
  width: 322px;
}

.facebook .text-101 {
  color: var(--black);
  font-family: var(--font-family-helvetica_neue);
  font-size: var(--font-size-m);
  font-weight: 700;
  left: 0;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.facebook .span1 {
  font-family: var(--font-family-helveticaneue-bold);
}

.facebook .call-1 {
  height: 23px;
  left: 166px;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 23px;
}

.facebook .businessman-1 {
  height: 23px;
  left: 196px;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 23px;
}

.facebook .wave {
  height: 23px;
  left: 224px;
  object-fit: cover;
  position: absolute;
  top: 32px;
  width: 23px;
}

.facebook .criminal-in-jail-silhouette {
  height: 23px;
  left: 273px;
  object-fit: cover;
  position: absolute;
  top: 68px;
  width: 23px;
}

.facebook .address {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 11px;
  margin-right: 5.5px;
  margin-top: 13px;
  min-height: 14px;
  min-width: 63px;
  opacity: 0.43;
  white-space: nowrap;
}

.facebook .line-15 {
  height: 1px;
  margin-top: 10px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-3 {
  align-items: flex-end;
  display: flex;
  margin-right: 6.5px;
  margin-top: 11px;
  min-width: 315px;
}

.facebook .thumb-up {
  height: 22px;
  object-fit: cover;
  width: 22px;
}

.facebook .like {
  letter-spacing: 0;
  line-height: 14px;
  margin-left: 4px;
  min-height: 18px;
  min-width: 28px;
  white-space: nowrap;
}

.facebook .comment {
  height: 22px;
  margin-left: 57px;
  object-fit: cover;
  width: 22px;
}

.facebook .comment-1 {
  letter-spacing: 0;
  line-height: 14px;
  margin-left: 5px;
  min-height: 18px;
  min-width: 64px;
  white-space: nowrap;
}

.facebook .share {
  height: 22px;
  margin-left: 48px;
  object-fit: cover;
  width: 22px;
}

.facebook .share-1 {
  letter-spacing: 0;
  line-height: 14px;
  margin-left: 5px;
  min-height: 18px;
  min-width: 38px;
  white-space: nowrap;
}

.facebook .flex-col-2 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  margin-top: 8px;
  min-height: 1744px;
  width: 356px;
}

.facebook .line-16-1 {
  height: 1px;
  margin-right: 3.5px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-4 {
  align-items: flex-start;
  display: flex;
  margin-right: 3.0px;
  margin-top: 26px;
  min-width: 353px;
}

.facebook .ellipse-266 {
  background-color: var(--celeste);
  border-radius: 20px;
  height: 40px;
  width: 40px;
}

.facebook .overlap-group5 {
  align-items: flex-end;
  border-radius: 23px;
  display: flex;
  height: 55px;
  justify-content: flex-end;
  margin-left: 10px;
  min-width: 303px;
  padding: 7px 9.0px;
}

.facebook .text-99 {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 34px;
  min-width: 283px;
  white-space: nowrap;
}

.facebook .flex-row-5 {
  align-items: flex-start;
  display: flex;
  margin-right: 6.0px;
  margin-top: 13px;
  min-width: 300px;
}

.facebook .ellipse-267 {
  background-color: var(--celeste);
  border-radius: 17.5px;
  height: 35px;
  width: 35px;
}

.facebook .overlap-group3 {
  align-items: center;
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-left: 9px;
  min-width: 256px;
  padding: 0 7.0px;
}

.facebook .text-100 {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 18px;
  min-width: 240px;
  white-space: nowrap;
}

.facebook .flex-row-6 {
  align-items: center;
  display: flex;
  margin-top: 17px;
  min-width: 356px;
}

.facebook .ellipse-268 {
  background-color: var(--celeste);
  border-radius: 26px;
  height: 52px;
  width: 52px;
}

.facebook .overlap-group4 {
  align-items: center;
  background-color: var(--dove-gray-2);
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-left: 9px;
  min-width: 295px;
  padding: 5px 11.5px;
}

.facebook .write-a-comment {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 14px;
  min-height: 18px;
  min-width: 109px;
  opacity: 0.69;
  white-space: nowrap;
}

.facebook .group-1 {
  display: flex;
  height: 20px;
  margin-bottom: 0;
  margin-left: 129px;
  width: 20px;
}

.facebook .photo {
  align-items: flex-end;
  background-image: url(../img/path-17-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  display: flex;
  flex: 1;
  justify-content: flex-end;
  margin-bottom: 0;
  margin-right: 0;
  min-width: 20.34px;
  padding: 5.1px 7.1px;
}

.facebook .path-18 {
  height: 7px;
  object-fit: cover;
  width: 6px;
}

.facebook .overlap-group1-2 {
  align-items: center;
  background-color: var(--dove-gray-2);
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-top: 369px;
  min-width: 295px;
  padding: 5px 11.5px;
}

.facebook .overlap-group6 {
  align-items: center;
  background-color: var(--dove-gray-2);
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-top: 435px;
  min-width: 295px;
  padding: 5px 13.5px;
}

.facebook .group-156 {
  display: flex;
  height: 20px;
  margin-bottom: 0;
  margin-left: 127px;
  width: 20px;
}

.facebook .overlap-group-1 {
  align-items: center;
  background-color: var(--dove-gray-2);
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-top: 339px;
  min-width: 295px;
  padding: 5px 14.5px;
}

.facebook .group-15 {
  display: flex;
  height: 20px;
  margin-bottom: 0;
  margin-left: 128px;
  width: 20px;
}

.facebook .overlap-group7 {
  align-items: center;
  background-color: var(--dove-gray-2);
  border-radius: 23px;
  display: flex;
  height: 32px;
  justify-content: flex-end;
  margin-top: 274px;
  min-width: 295px;
  padding: 5px 14.5px;
}

.facebook .group-142 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 248px;
  min-height: 304px;
  position: absolute;
  top: 1000px;
  width: 362px;
}

.facebook .flex-col-3 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 151px;
  width: 362px;
}

.facebook .flex-row-7 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 29px;
  margin-right: 13px;
  min-width: 277px;
}

.facebook .name {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 16px;
  min-height: 20px;
  min-width: 109px;
  white-space: nowrap;
}

.facebook .menu-1 {
  height: 22px;
  margin-left: 146px;
  object-fit: cover;
  width: 22px;
}

.facebook .today-at {
  letter-spacing: 0;
  line-height: 9px;
  margin-left: 72px;
  margin-top: 3px;
  min-height: 13px;
  white-space: nowrap;
}

.facebook .overlap-group12 {
  height: 76px;
  margin-top: 21px;
  position: relative;
  width: 362px;
}

.facebook .text-103 {
  left: 0;
  letter-spacing: 0;
  line-height: 15px;
  position: absolute;
  top: 0;
  white-space: nowrap;
}

.facebook .address-1 {
  left: 298px;
  letter-spacing: 0;
  line-height: 11px;
  opacity: 0.43;
  position: absolute;
  top: 62px;
  white-space: nowrap;
}

.facebook .line-1 {
  height: 1px;
  margin-left: 3.5px;
  margin-top: 8px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-8 {
  align-items: flex-start;
  display: flex;
  height: 26px;
  margin-right: 5.0px;
  margin-top: 11px;
  min-width: 315px;
}

.facebook .like-1 {
  align-self: center;
  letter-spacing: 0;
  line-height: 14px;
  margin-left: 4px;
  min-height: 18px;
  min-width: 28px;
  white-space: nowrap;
}

.facebook .overlap-group {
  align-self: flex-end;
  height: 23px;
  margin-left: 5px;
  position: relative;
  width: 74px;
}

.facebook .call {
  height: 23px;
  left: 21px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 23px;
}

.facebook .businessman {
  height: 23px;
  left: 51px;
  object-fit: cover;
  position: absolute;
  top: 0;
  width: 23px;
}

.facebook .comment-2 {
  left: 0;
  letter-spacing: 0;
  line-height: 14px;
  position: absolute;
  top: 1px;
  white-space: nowrap;
}

.facebook .share-2 {
  height: 22px;
  margin-left: 38px;
  object-fit: cover;
  width: 22px;
}

.facebook .share-3 {
  align-self: center;
  letter-spacing: 0;
  line-height: 14px;
  margin-left: 5px;
  min-height: 18px;
  min-width: 38px;
  white-space: nowrap;
}

.facebook .flex-col-4 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 2.0px;
  margin-top: 4px;
  min-height: 112px;
  width: 353px;
}

.facebook .line-16 {
  height: 1px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row {
  align-items: flex-start;
  display: flex;
  margin-left: 0.5px;
  margin-top: 26px;
  min-width: 278px;
}

.facebook .overlap-group1 {
  align-items: flex-end;
  border-radius: 23px;
  display: flex;
  height: 42px;
  justify-content: flex-end;
  margin-left: 10px;
  min-width: 228px;
  padding: 11px 15px;
}

.facebook .text-10 {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 18px;
  min-width: 197px;
  white-space: nowrap;
}

.facebook .flex-row-1 {
  align-items: center;
  align-self: center;
  display: flex;
  margin-right: 18.0px;
  margin-top: 8px;
  min-width: 222px;
}

.facebook .overlap-group1-1 {
  align-items: flex-end;
  border-radius: 23px;
  display: flex;
  height: 32px;
  margin-left: 9px;
  margin-top: 1.0px;
  min-width: 178px;
  padding: 6px 13px;
}

.facebook .reply {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 18px;
  min-width: 38px;
  opacity: 0.71;
  white-space: nowrap;
}

.facebook .group-167 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 248px;
  min-height: 304px;
  position: absolute;
  top: 5334px;
  width: 364px;
}

.facebook .flex-col-5 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 151px;
  width: 364px;
}

.facebook .flex-row-9 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 29px;
  margin-right: 15px;
  min-width: 277px;
}

.facebook .text-105 {
  letter-spacing: 0;
  line-height: 15px;
  margin-top: 19px;
  min-height: 36px;
  white-space: nowrap;
}

.facebook .line-15-1 {
  height: 1px;
  margin-left: 3.5px;
  margin-top: 51px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-10 {
  align-items: flex-start;
  display: flex;
  height: 26px;
  margin-right: 7.0px;
  margin-top: 11px;
  min-width: 315px;
}

.facebook .flex-col-6 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 4.0px;
  margin-top: 4px;
  min-height: 112px;
  width: 353px;
}

.facebook .group-142-1 {
  align-items: flex-end;
  display: flex;
  flex-direction: column;
  left: 0;
  min-height: 358px;
  position: absolute;
  top: 1406px;
  width: 604px;
}

.facebook .flex-row-11 {
  align-items: center;
  display: flex;
  height: 320px;
  min-width: 604px;
}

.facebook .call-2 {
  height: 23px;
  margin-top: 127.25px;
  object-fit: cover;
  width: 23px;
}

.facebook .businessman-2 {
  height: 23px;
  margin-left: 7px;
  margin-top: 127.25px;
  object-fit: cover;
  width: 23px;
}

.facebook .flex-col-7 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-left: 198px;
  min-height: 320px;
  width: 353px;
}

.facebook .flex-row-12 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 26px;
  margin-right: 7.5px;
  min-width: 277px;
}

.facebook .name-2 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 16px;
  min-height: 20px;
  min-width: 87px;
  white-space: nowrap;
}

.facebook .menu-1-2 {
  height: 22px;
  margin-left: 168px;
  object-fit: cover;
  width: 22px;
}

.facebook .today-at-1839 {
  letter-spacing: 0;
  line-height: 9px;
  margin-left: 68.5px;
  margin-top: 2px;
  min-height: 13px;
  white-space: nowrap;
}

.facebook .line-21 {
  height: 1px;
  margin-top: 278px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-13 {
  align-items: flex-end;
  display: flex;
  margin-right: 24.5px;
  margin-top: 9px;
  min-width: 315px;
}

.facebook .line-22 {
  height: 1px;
  margin-top: 6px;
  object-fit: cover;
  width: 353px;
}

.facebook .group-158 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 248px;
  min-height: 239px;
  position: absolute;
  top: 1886px;
  width: 361px;
}

.facebook .flex-col-8 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 129px;
  width: 361px;
}

.facebook .flex-row-14 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 29px;
  margin-right: 12px;
  min-width: 277px;
}

.facebook .name-3 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 16px;
  min-height: 20px;
  min-width: 93px;
  white-space: nowrap;
}

.facebook .menu-1-3 {
  height: 22px;
  margin-left: 162px;
  object-fit: cover;
  width: 22px;
}

.facebook .text-107 {
  color: var(--black);
  font-family: var(--font-family-helveticaneue-regular);
  font-size: var(--font-size-xxl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: 22px;
  min-height: 49px;
  white-space: nowrap;
}

.facebook .line-15-2 {
  height: 1px;
  margin-left: 3.5px;
  margin-top: 12px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-15 {
  align-items: flex-end;
  display: flex;
  margin-right: 4.0px;
  margin-top: 11px;
  min-width: 315px;
}

.facebook .flex-col-9 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-right: 1.0px;
  margin-top: 8px;
  min-height: 69px;
  width: 353px;
}

.facebook .flex-row-16 {
  align-items: flex-start;
  display: flex;
  margin-left: 0.5px;
  margin-top: 26px;
  min-width: 306px;
}

.facebook .overlap-group16 {
  align-items: flex-end;
  border-radius: 23px;
  display: flex;
  height: 42px;
  justify-content: flex-end;
  margin-left: 10px;
  min-width: 256px;
  padding: 11px 7px;
}

.facebook .text-106 {
  letter-spacing: 0;
  line-height: 14px;
  min-height: 18px;
  min-width: 233px;
  white-space: nowrap;
}

.facebook .group-158-1 {
  align-items: flex-start;
  display: flex;
  height: 322px;
  left: 314px;
  min-width: 284px;
  position: absolute;
  top: 2545px;
}

.facebook .flex-col-10 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  min-height: 312px;
  width: 227px;
}

.facebook .takealot {
  letter-spacing: 0;
  line-height: 16px;
  margin-left: 6.5px;
  min-height: 20px;
  white-space: nowrap;
}

.facebook .sponsored {
  letter-spacing: 0;
  line-height: 9px;
  margin-left: 6.5px;
  margin-top: 3px;
  min-height: 13px;
  opacity: 0.36;
  white-space: nowrap;
}

.facebook .voucher-r500-pdpxl {
  height: 227px;
  margin-top: 50px;
  object-fit: cover;
  width: 227px;
}

.facebook .menu-1-4 {
  height: 22px;
  margin-left: 34px;
  object-fit: cover;
  width: 22px;
}

.facebook .group-158-2 {
  align-items: center;
  display: flex;
  flex-direction: column;
  left: 256px;
  min-height: 186px;
  position: absolute;
  top: 2252px;
  width: 356px;
}

.facebook .flex-col-11 {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  min-height: 146px;
  width: 356px;
}

.facebook .flex-row-17 {
  align-items: flex-start;
  align-self: flex-end;
  display: flex;
  height: 29px;
  margin-right: 7.5px;
  min-width: 277px;
}

.facebook .name-4 {
  align-self: flex-end;
  letter-spacing: 0;
  line-height: 16px;
  min-height: 20px;
  min-width: 84px;
  white-space: nowrap;
}

.facebook .menu-1-5 {
  height: 22px;
  margin-left: 171px;
  object-fit: cover;
  width: 22px;
}

.facebook .text-108 {
  color: var(--black);
  font-family: var(--font-family-helveticaneue-regular);
  font-size: var(--font-size-xxl);
  font-weight: 400;
  letter-spacing: 0;
  line-height: 20px;
  margin-top: 24px;
  min-height: 73px;
  white-space: nowrap;
}

.facebook .line-15-3 {
  height: 1px;
  margin-left: 3.5px;
  margin-top: 3px;
  object-fit: cover;
  width: 353px;
}

.facebook .flex-row-18 {
  align-items: flex-end;
  display: flex;
  margin-left: 0.5px;
  margin-top: 9px;
  min-width: 315px;
}

.facebook .psx20211010123627 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 110px;
  width: 52px;
}

.facebook .psx20211010123627-1 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 902px;
  width: 52px;
}

.facebook .psx20211010123627-2 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1313px;
  width: 52px;
}

.facebook .psx20211010123627-3 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1404px;
  width: 52px;
}

.facebook .psx20211010123627-4 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 2150px;
  width: 52px;
}

.facebook .psx20211010123627-5 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 2454px;
  width: 52px;
}

.facebook .psx20211010123627-6 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 2258px;
  width: 52px;
}

.facebook .psx20211010123627-7 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 5334px;
  width: 52px;
}

.facebook .psx20211010123627-8 {
  border-radius: 26px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1778px;
  width: 52px;
}

.facebook .overlap-group18-item {
  border-radius: 26px;
  height: 52px;
  left: 248px;
  object-fit: cover;
  position: absolute;
  top: 1886px;
  width: 52px;
}

.facebook .psx20211010123627-9 {
  background-color: var(--celeste);
  border-radius: 196px;
  height: 35px;
  left: 302px;
  position: absolute;
  top: 850px;
  width: 35px;
}

.facebook .psx20211010123627-10 {
  border-radius: 196px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1000px;
  width: 52px;
}

.facebook .ellipse-265-1 {
  border-radius: 26.5px;
  height: 53px;
  left: 252px;
  position: absolute;
  top: 1000px;
  width: 53px;
}

.facebook .x5g {
  height: 22px;
  left: 564px;
  object-fit: cover;
  position: absolute;
  top: 16px;
  width: 22px;
}

.facebook .chris-montgomer-epind4-unsplash {
  height: 177px;
  left: 294px;
  object-fit: cover;
  position: absolute;
  top: 1518px;
  width: 268px;
}

.facebook .text-109 {
  color: #1177bd;
  font-family: var(--font-family-helvetica_neue);
  font-size: 16px;
  font-weight: 400;
  left: 248px;
  letter-spacing: 0;
  line-height: 16px;
  position: absolute;
  top: 1469px;
  white-space: nowrap;
}

.facebook .span1-1 {
  font-family: var(--font-family-helveticaneue-regular);
}

.facebook .address-2 {
  left: 534px;
  letter-spacing: 0;
  line-height: 11px;
  opacity: 0.43;
  position: absolute;
  top: 1998px;
  white-space: nowrap;
}

.facebook .text-110 {
  left: 252px;
  letter-spacing: 0;
  line-height: 15px;
  position: absolute;
  top: 2607px;
  white-space: nowrap;
}

.facebook .unnamed {
  border-radius: 22px;
  height: 47px;
  left: 256px;
  object-fit: cover;
  position: absolute;
  top: 2546px;
  width: 47px;
}

.facebook .screenshot2021-41629-facebook {
  height: 262px;
  left: 241px;
  object-fit: cover;
  position: absolute;
  top: 216px;
  width: 376px;
}

.facebook .hungry-buddies-2 {
  height: 551px;
  left: 222px;
  object-fit: cover;
  position: absolute;
  top: 2866px;
  width: 412px;
}

.facebook .facebook-3 {
  height: 403px;
  left: 226px;
  object-fit: cover;
  position: absolute;
  top: 3390px;
  width: 405px;
}

.facebook .facebook-4 {
  height: 394px;
  left: 226px;
  object-fit: cover;
  position: absolute;
  top: 3637px;
  width: 397px;
}

.facebook .facebook-2 {
  height: 393px;
  left: 227px;
  object-fit: cover;
  position: absolute;
  top: 4017px;
  width: 396px;
}

.facebook .facebook-1 {
  height: 395px;
  left: 226px;
  object-fit: cover;
  position: absolute;
  top: 4379px;
  width: 397px;
}

.facebook .hungry-buddies-1 {
  height: 549px;
  left: 225px;
  object-fit: cover;
  position: absolute;
  top: 4748px;
  width: 410px;
}

.facebook .fbimg1633452333860 {
  height: 302px;
  left: 248px;
  object-fit: cover;
  position: absolute;
  top: 5445px;
  width: 360px;
}

.facebook .screenshot2021-04153-facebook {
  height: 598px;
  left: 243px;
  object-fit: cover;
  position: absolute;
  top: 6728px;
  width: 375px;
}

.facebook .rectangle-1494 {
  background-color: var(--wild-sand);
  height: 64px;
  left: 233px;
  position: absolute;
  top: 7031px;
  width: 416px;
}

.facebook .menu {
  height: 32px;
  left: 558px;
  object-fit: cover;
  position: absolute;
  top: 7042px;
  width: 32px;
}

.facebook .home {
  cursor: pointer;
  height: 32px;
  left: 284px;
  object-fit: cover;
  position: absolute;
  top: 7042px;
  width: 32px;
}

.facebook .rectangle-1487 {
  border-radius: 41px;
  height: 7095px;
  left: 233px;
  position: absolute;
  top: 0;
  width: 390px;
}

.facebook .group-148 {
  align-items: flex-end;
  cursor: pointer;
  display: flex;
  height: 68px;
  justify-content: center;
  left: 407px;
  min-width: 68px;
  position: absolute;
  top: 7003px;
}

.facebook .overlap-group17 {
  align-items: flex-start;
  background-image: url(../img/ellipse-245-1@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  border-radius: 34px;
  display: flex;
  height: 98px;
  margin-bottom: -25px;
  min-width: 98px;
  padding: 24px 34px;
}

.facebook .group-143 {
  background-image: url(../img/undo-4@1x.png);
  background-position: 50% 50%;
  background-size: cover;
  cursor: pointer;
  height: 30px;
  width: 30px;
}

.facebook .crying {
  height: 23px;
  left: 248px;
  object-fit: cover;
  position: absolute;
  top: 5420px;
  width: 23px;
}

.facebook .crying-1 {
  height: 23px;
  left: 277px;
  object-fit: cover;
  position: absolute;
  top: 5420px;
  width: 23px;
}

.facebook .crying-2 {
  height: 23px;
  left: 306px;
  object-fit: cover;
  position: absolute;
  top: 5420px;
  width: 23px;
}

.facebook .fbimg1636791837963 {
  border-radius: 26px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1403px;
  width: 52px;
}

.facebook .fbimg1636791774506 {
  border-radius: 201px;
  height: 52px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 2258px;
  width: 52px;
}

.facebook .screenshot2021-04212-facebook {
  height: 461px;
  left: 243px;
  object-fit: cover;
  position: absolute;
  top: 5774px;
  width: 375px;
}

.facebook .screenshot2021-04205-facebook {
  height: 443px;
  left: 243px;
  object-fit: cover;
  position: absolute;
  top: 6260px;
  width: 375px;
}

.facebook .fbimg1636791774506-1 {
  border-radius: 201px;
  height: 40px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 781px;
  width: 40px;
}

.facebook .jessica-plummer2019 {
  border-radius: 124px;
  height: 40px;
  left: 252px;
  object-fit: cover;
  position: absolute;
  top: 1218px;
  width: 40px;
}
