.scambio-carte-2,
.scambio-carte-2 * {
  box-sizing: border-box;
}
.scambio-carte-2 {
  background: #cddba7;
  height: 69.8125rem;
  position: relative;
  overflow: hidden;
}
.cornice-36 {
  background: #ffffff;
  border-radius: 3.75rem;
  width: 104.5rem;
  height: 66.6875rem;
  position: absolute;
  left: 50%;
  translate: -50% -50%;
  top: 50%;
}
.user-io-3 {
  width: 16.5625rem;
  height: 16.5625rem;
  position: absolute;
  left: 9.25rem;
  top: 45.9375rem;
  overflow: visible;
}
.user-giulia-3 {
  width: 16.5625rem;
  height: 16.5625rem;
  position: absolute;
  left: 9.3125rem;
  top: 8.75rem;
  overflow: visible;
}
.io-3 {
  color: #000000;
  text-align: left;
  font-family: "Raleway-SemiBold", sans-serif;
  font-size: 2.5625rem;
  font-weight: 600;
  position: absolute;
  left: 15.9375rem;
  top: 62.5rem;
}
.giulia-3 {
  color: #000000;
  text-align: left;
  font-family: "Raleway-SemiBold", sans-serif;
  font-size: 2.5625rem;
  font-weight: 600;
  position: absolute;
  left: 12.9375rem;
  top: 25.3125rem;
  width: 9.625rem;
}
.rettangolo-34 {
  border-radius: 0rem;
  width: 10.125rem;
  height: 3.4375rem;
  position: absolute;
  left: 94.375rem;
  top: 63.5625rem;
  overflow: visible;
}
.bacheca-3 {
  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;
}
.scegli-la-carta-che-vuoi-collezionare {
  color: #50794a;
  text-align: left;
  font-family: "TitanOne-Regular", sans-serif;
  font-size: 1.5rem;
  letter-spacing: 0.14em;
  font-weight: 400;
  position: absolute;
  left: 42.8125rem;
  top: 4.3125rem;
}
.group-138 {
  position: absolute;
  inset: 0;
}
.group-107 {
  width: 10.80375rem;
  height: 16.551875rem;
  position: static;
}
.carta-39 {
  background: #ffffff;
  border-radius: 0.8725rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.80375rem;
  height: 15.0625rem;
  position: absolute;
  left: 38.375rem;
  top: 7.75rem;
  box-shadow: 0rem 0.07rem 0.07rem 0rem rgba(0, 0, 0, 0.25);
}
.image-157 {
  width: 9.82375rem;
  height: 14.735rem;
  position: absolute;
  left: 39.268125rem;
  top: 9.566875rem;
  object-fit: cover;
  aspect-ratio: 157.18/235.76;
}
._1-activist-1931-2021-egypt {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.523609459400177rem;
  font-weight: 400;
  position: absolute;
  left: 39.73625rem;
  top: 11.08375rem;
}
._1-nawal-el-saadawi {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.8377751708030701rem;
  font-weight: 700;
  position: absolute;
  left: 39.73625rem;
  top: 9.7225rem;
}
.group-108 {
  width: 13.20625rem;
  height: 15.20625rem;
  position: static;
}
.carta-40 {
  background: #ffffff;
  border-radius: 0.86625rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.725625rem;
  height: 14.95375rem;
  position: absolute;
  left: 51.043125rem;
  top: 7.75rem;
  box-shadow: 0rem 0.069375rem 0.069375rem 0rem rgba(0, 0, 0, 0.25);
}
.image-155 {
  width: 13.20625rem;
  height: 13.20625rem;
  position: absolute;
  left: 50rem;
  top: 9.75rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._1-makeup-occidentale {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.8317323327064514rem;
  font-weight: 700;
  position: absolute;
  left: 52.395rem;
  top: 9.708125rem;
}
.group-109 {
  width: 11.896875rem;
  height: 18.228125rem;
  position: static;
}
.carta-41 {
  background: #ffffff;
  border-radius: 0.87625rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.84875rem;
  height: 15.125rem;
  position: absolute;
  left: 62.6875rem;
  top: 7.75rem;
  box-shadow: 0rem 0.07rem 0.07rem 0rem rgba(0, 0, 0, 0.25);
}
._1-corpo {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.84125155210495rem;
  font-weight: 700;
  position: absolute;
  left: 64.054375rem;
  top: 9.730625rem;
}
._1-honour-and-public-spaces {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.5257822275161743rem;
  font-weight: 400;
  position: absolute;
  left: 64.054375rem;
  top: 11.0975rem;
}
.group-131 {
  width: 11.896875rem;
  height: 17.853125rem;
  position: static;
}
.image-156 {
  width: 11.896875rem;
  height: 17.853125rem;
  position: absolute;
  left: 61.75rem;
  top: 8.125rem;
  object-fit: cover;
  aspect-ratio: 190.35/285.65;
}
.group-112 {
  width: 10.80375rem;
  height: 16.551875rem;
  position: static;
}
.carta-44 {
  background: #ffffff;
  border-radius: 0.8725rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.80375rem;
  height: 15.0625rem;
  position: absolute;
  left: 66.875rem;
  top: 18.0625rem;
  box-shadow: 0rem 0.07rem 0.07rem 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.5236095190048218rem;
  font-weight: 400;
  position: absolute;
  left: 68.23625rem;
  top: 21.39625rem;
}
._1-nadeen-ashraf {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.8377752304077148rem;
  font-weight: 700;
  position: absolute;
  left: 68.23625rem;
  top: 20.035rem;
}
.image-1572 {
  width: 9.82375rem;
  height: 14.735rem;
  position: absolute;
  left: 67.768125rem;
  top: 19.879375rem;
  object-fit: cover;
  aspect-ratio: 157.18/235.76;
}
.group-110 {
  width: 11.178125rem;
  height: 15.125rem;
  position: static;
}
.carta-42 {
  background: #ffffff;
  border-radius: 0.87625rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.84875rem;
  height: 15.125rem;
  position: absolute;
  left: 76.25rem;
  top: 7.5rem;
  box-shadow: 0rem 0.07rem 0.07rem 0rem rgba(0, 0, 0, 0.25);
}
.group-111 {
  width: 11.178125rem;
  height: 12.68125rem;
  position: static;
}
.image-159 {
  width: 11.178125rem;
  height: 11.178125rem;
  position: absolute;
  left: 76.055rem;
  top: 10.983125rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._1-tarbush {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.8412514925003052rem;
  font-weight: 700;
  position: absolute;
  left: 77.429375rem;
  top: 9.480625rem;
}
._1-traditional-hat {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.5257821679115295rem;
  font-weight: 400;
  position: absolute;
  left: 77.5625rem;
  top: 10.9375rem;
}
.group-1112 {
  width: 11.178125rem;
  height: 15.125rem;
  position: static;
}
.carta-43 {
  background: #ffffff;
  border-radius: 0.87625rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.0175rem;
  width: 10.84875rem;
  height: 15.125rem;
  position: absolute;
  left: 48.0625rem;
  top: 18rem;
  box-shadow: 0rem 0.07rem 0.07rem 0rem rgba(0, 0, 0, 0.25);
}
.image-1592 {
  width: 11.178125rem;
  height: 11.178125rem;
  position: absolute;
  left: 48.055rem;
  top: 21.483125rem;
  object-fit: cover;
  aspect-ratio: 1;
}
._1-tarbush2 {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.8412514925003052rem;
  font-weight: 700;
  position: absolute;
  left: 49.429375rem;
  top: 19.980625rem;
}
._1-traditional-hat2 {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.5257821679115295rem;
  font-weight: 400;
  position: absolute;
  left: 49.429375rem;
  top: 21.3475rem;
}
.group-137 {
  position: absolute;
  inset: 0;
}
.group-133 {
  width: 13.27rem;
  height: 15.010625rem;
  position: static;
}
.group-120 {
  width: 13.27rem;
  height: 15.010625rem;
  position: static;
}
.carta-23 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.780625rem;
  position: absolute;
  left: 76.5325rem;
  top: 49.729375rem;
  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: 77.778125rem;
  top: 51.53375rem;
}
.image-148 {
  width: 13.27rem;
  height: 13.27rem;
  position: absolute;
  left: 74.791875rem;
  top: 51.47rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.group-130 {
  width: 13.20625rem;
  height: 15.0425rem;
  position: static;
}
.fondotinta-schiarenti-2 {
  width: 9.885rem;
  height: 13.78125rem;
  position: static;
}
.carta-17 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.78125rem;
  position: absolute;
  left: 34.55rem;
  top: 39.883125rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
.makeup {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665044069290161rem;
  font-weight: 700;
  position: absolute;
  left: 35.795625rem;
  top: 41.6875rem;
  width: 5.38125rem;
}
.fondotinta-e-schiarenti {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.47906526923179626rem;
  font-weight: 400;
  position: absolute;
  left: 35.795625rem;
  top: 42.869375rem;
}
.image-1552 {
  width: 13.20625rem;
  height: 13.20625rem;
  position: absolute;
  left: 32.9375rem;
  top: 41.72rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.group-1202 {
  width: 9.885rem;
  height: 13.78125rem;
  position: static;
}
.carta-20 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.78125rem;
  position: absolute;
  left: 50.375625rem;
  top: 40.01125rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
.diritti-1 {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665044069290161rem;
  font-weight: 700;
  position: absolute;
  left: 51.62125rem;
  top: 41.815625rem;
}
._1-civil-political-legal-r-ights {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.4790652096271515rem;
  font-weight: 400;
  position: absolute;
  left: 51.62125rem;
  top: 43.06125rem;
}
.image-43 {
  width: 8.703125rem;
  height: 8.703125rem;
  position: absolute;
  left: 50.96625rem;
  top: 43.524375rem;
  aspect-ratio: 1;
}
.image-1562 {
  width: 11.896875rem;
  height: 17.853125rem;
  position: absolute;
  left: 49.576875rem;
  top: 39.5rem;
  object-fit: cover;
  aspect-ratio: 190.35/285.65;
}
.group-135 {
  width: 11.178125rem;
  height: 14.69125rem;
  position: static;
}
.group-92 {
  width: 9.885rem;
  height: 13.78125rem;
  position: static;
}
.carta-27 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.78125rem;
  position: absolute;
  left: 41.16125rem;
  top: 49.72rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
._1-jallabeya {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665043473243713rem;
  font-weight: 700;
  position: absolute;
  left: 42.406875rem;
  top: 51.524375rem;
}
._1-traditional-unisex-dress {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.4790652394294739rem;
  font-weight: 400;
  position: absolute;
  left: 42.406875rem;
  top: 52.77rem;
}
.image-1593 {
  width: 11.178125rem;
  height: 11.178125rem;
  position: absolute;
  left: 40.554375rem;
  top: 53.233125rem;
  object-fit: cover;
  aspect-ratio: 1;
}
.group-132 {
  width: 10.746875rem;
  height: 16.54375rem;
  position: static;
}
.group-96 {
  width: 9.885rem;
  height: 13.78125rem;
  position: static;
}
.group-95 {
  width: 9.885rem;
  height: 13.78125rem;
  position: static;
}
.carta-21 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.78125rem;
  position: absolute;
  left: 64.9075rem;
  top: 39.883125rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
.image-20 {
  width: 8.703125rem;
  height: 8.703125rem;
  position: absolute;
  left: 65.498125rem;
  top: 43.39625rem;
  aspect-ratio: 1;
}
.rectangle-113 {
  background: #ffffff;
  width: 3.433125rem;
  height: 0.974375rem;
  position: absolute;
  left: 66.87125rem;
  top: 44.2425rem;
}
.rectangle-115 {
  background: #ffffff;
  width: 3.433125rem;
  height: 0.974375rem;
  position: absolute;
  left: 66.87125rem;
  top: 44.2425rem;
}
._1-singer-1980-alive-egyot {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.47906526923179626rem;
  font-weight: 400;
  position: absolute;
  left: 65.833125rem;
  top: 43.63625rem;
}
._1-sherine-abdel-wahab {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665044069290161rem;
  font-weight: 700;
  position: absolute;
  left: 65.833125rem;
  top: 41.6875rem;
  width: 8.048125rem;
}
.image-1573 {
  width: 9.82375rem;
  height: 14.735rem;
  position: absolute;
  left: 65.830625rem;
  top: 41.691875rem;
  object-fit: cover;
  aspect-ratio: 157.18/235.76;
}
.group-134 {
  width: 11.896875rem;
  height: 17.853125rem;
  position: static;
}
.carta-272 {
  background: #ffffff;
  border-radius: 0.79875rem;
  border-style: solid;
  border-color: #997777;
  border-width: 0.01625rem;
  width: 9.885rem;
  height: 13.78125rem;
  position: absolute;
  left: 58.775rem;
  top: 49.72rem;
  box-shadow: 0rem 0.06375rem 0.06375rem 0rem rgba(0, 0, 0, 0.25);
}
.diritti-3 {
  color: #000000;
  text-align: left;
  font-family: "Onest-Bold", sans-serif;
  font-size: 0.7665044069290161rem;
  font-weight: 700;
  position: absolute;
  left: 60.020625rem;
  top: 51.524375rem;
}
._2-civil-political-legal-r-ights {
  color: #000000;
  text-align: left;
  font-family: "Onest-Regular", sans-serif;
  font-size: 0.4790652096271515rem;
  font-weight: 400;
  position: absolute;
  left: 60.020625rem;
  top: 52.77rem;
}
.image-432 {
  width: 8.703125rem;
  height: 8.703125rem;
  position: absolute;
  left: 59.365625rem;
  top: 53.233125rem;
  aspect-ratio: 1;
}
.image-158 {
  width: 11.896875rem;
  height: 17.853125rem;
  position: absolute;
  left: 57.960625rem;
  top: 49.176875rem;
  object-fit: cover;
  aspect-ratio: 190.35/285.65;
}
.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;
}
