.scambio-carte-4,
.scambio-carte-4 * {
  box-sizing: border-box;
}
.scambio-carte-4 {
  background: #cddba7;
  height: 69.8125rem;
  position: relative;
  overflow: hidden;
}
.cornice-38 {
  background: #ffffff;
  border-radius: 3.75rem;
  width: 104.5rem;
  height: 66.6875rem;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.user-io-5 {
  width: 16.5625rem;
  height: 16.5625rem;
  position: absolute;
  left: 35.125rem;
  top: 44.875rem;
  overflow: visible;
}
.user-giulia-5 {
  width: 16.5625rem;
  height: 16.5625rem;
  position: absolute;
  left: 35.125rem;
  top: 6.8125rem;
  overflow: visible;
}
.io-5 {
  color: #000000;
  text-align: left;
  font-family: "Raleway-SemiBold", sans-serif;
  font-size: 2.5625rem;
  font-weight: 600;
  position: absolute;
  left: 42.1875rem;
  top: 59.375rem;
}
.giulia-5 {
  color: #000000;
  text-align: left;
  font-family: "Raleway-SemiBold", sans-serif;
  font-size: 2.5625rem;
  font-weight: 600;
  position: absolute;
  left: 39.4375rem;
  top: 21.6875rem;
}
.image-37 {
  width: 10.0625rem;
  height: 10.0625rem;
  position: absolute;
  left: 38.75rem;
  top: 31.75rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.rettangolo-36 {
  border-radius: 0rem;
  width: 10.125rem;
  height: 3.4375rem;
  position: absolute;
  left: 94.375rem;
  top: 63.5625rem;
  overflow: visible;
}
.bacheca-5 {
  color: #50794a;
  text-align: left;
  font-family: "Raleway-ExtraBold", sans-serif;
  font-size: 1.5rem;
  letter-spacing: 0.14em;
  font-weight: 800;
  position: absolute;
  left: 95.1875rem;
  top: 64.4375rem;
}
.group-102 {
  position: absolute;
  inset: 0;
}
.group-133 {
  width: 23.151875rem;
  height: 26.1875rem;
  position: static;
}
.group-120 {
  width: 23.151875rem;
  height: 26.1875rem;
  position: static;
}
.carta-23 {
  background: #ffffff;
  border-radius: 1.393125rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 17.245625rem;
  height: 24.0425rem;
  position: absolute;
  left: 62.911875rem;
  top: 5.5625rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
._1-kohl {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665044069290161rem;
  font-weight: 700;
  position: absolute;
  left: 65.084375rem;
  top: 8.710625rem;
  width: 6.65125rem;
  height: 1.744375rem;
}
.image-148 {
  width: 23.151875rem;
  height: 23.150625rem;
  position: absolute;
  left: 59.875rem;
  top: 8.599375rem;
  object-fit: cover;
  aspect-ratio: 370.43/370.41;
}
.group-112 {
  position: absolute;
  inset: 0;
}
.carta-44 {
  background: #ffffff;
  border-radius: 1.393125rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.028125rem;
  width: 17.25rem;
  height: 24.049375rem;
  position: absolute;
  left: 62.8125rem;
  top: 40.5625rem;
  box-shadow: 0rem 0.11125rem 0.11125rem 0rem rgba(0, 0, 0, 0.25);
}
._1-activist-1998-alive-egypt {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.8360258936882019rem;
  font-weight: 400;
  position: absolute;
  left: 64.98625rem;
  top: 45.885rem;
}
._1-nadeen-ashraf {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 1.3376413583755493rem;
  font-weight: 700;
  position: absolute;
  left: 64.98625rem;
  top: 43.71125rem;
}
.image-157 {
  width: 15.685rem;
  height: 23.526875rem;
  position: absolute;
  left: 64.238125rem;
  top: 43.463125rem;
  object-fit: cover;
  aspect-ratio: 250.96/376.43;
}
.group-144 {
  position: absolute;
  inset: 0;
}
.ellipse-3 {
  background: #cddba7;
  border-radius: 50%;
  width: 6.25rem;
  height: 6rem;
  position: absolute;
  left: 94.375rem;
  top: 5.5625rem;
}
.group-143 {
  width: 2.4375rem;
  height: 1.625rem;
  position: absolute;
  left: 96.3125rem;
  top: 7.75rem;
  overflow: visible;
}
.group-118 {
  position: absolute;
  inset: 0;
}
.ellipse-1 {
  background: #cddba7;
  border-radius: 50%;
  width: 4.841875rem;
  height: 4.648125rem;
  position: absolute;
  left: 8.110625rem;
  top: 5.5625rem;
}
.ellipse-2 {
  background: #cddba7;
  border-radius: 50%;
  width: 4.841875rem;
  height: 4.648125rem;
  position: absolute;
  left: 8.0625rem;
  top: 11.518125rem;
}
.home {
  width: 2.324375rem;
  height: 2.324375rem;
  position: absolute;
  left: 9.32125rem;
  top: 6.6275rem;
  overflow: visible;
}
.help-circle {
  width: 2.324375rem;
  height: 2.324375rem;
  position: absolute;
  left: 9.32125rem;
  top: 12.68rem;
  overflow: visible;
}
