/* screen - desktop-1 */

.desktop-1 {
  align-items: flex-end;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  min-height: 4445px;
  overflow-x: hidden;
  width: 960px;
}

.desktop-1 .overlap-group-container {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  margin-top: -2px;
  min-height: 3777px;
  width: 960px;
}

.desktop-1 .overlap-group5 {
  height: 1146px;
  position: relative;
  width: 960px;
}

.desktop-1 .denys-nevozhai-z0n-vqfr-oq-wa-unsplash-1 {
  height: 670px;
  left: 0;
  position: absolute;
  top: 0;
  width: 960px;
}

.desktop-1 .geldanlage-fr-power-frauen {
  color: var(--black);
  font-family: var(--font-family-work_sans);
  font-size: var(--font-size-xl);
  font-weight: 900;
  left: 117px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 191px;
  width: 496px;
}

.desktop-1 .bernimm-bewhrte-anla {
  height: 79px;
  left: 119px;
  position: absolute;
  top: 379px;
  width: 464px;
}

.desktop-1 .button {
  align-items: center;
  background-color: var(--sunglow);
  display: inline-flex;
  flex-direction: column;
  gap: 27px;
  height: 54px;
  justify-content: center;
  left: 118px;
  padding: 32px 13px;
  position: absolute;
  top: 502px;
}

.desktop-1 .neugierig-schreib-mir {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  margin-bottom: -15.00px;
  margin-top: -17.00px;
  position: relative;
  text-decoration: underline;
  white-space: nowrap;
  width: fit-content;
}

.desktop-1 .rectangle-2 {
  background-color: var(--alto);
  height: 477px;
  top: 669px;
}

.desktop-1 .aufgeben-ist-keine-o {
  left: 368px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 761px;
  width: 235px;
}

.desktop-1 .wieso-eigentlich-akt {
  left: 676px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 762px;
  width: 235px;
}

.desktop-1 .es-ist-dein-geld-m {
  left: 60px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 761px;
  width: 235px;
}

.desktop-1 .polygon-1 {
  left: 150px;
  top: 701px;
}

.desktop-1 .polygon-2 {
  left: 742px;
  top: 701px;
}

.desktop-1 .polygon-3 {
  left: 446px;
  top: 701px;
}

.desktop-1 .overlap-group {
  align-items: center;
  background-color: var(--white);
  display: flex;
  flex-direction: column;
  min-height: 670px;
  padding: 46.9px 67px;
  width: 960px;
}

.desktop-1 .du-suchst-einen-weg {
  height: 17px;
  margin-left: 56.04px;
  width: 448px;
}

.desktop-1 .in-8-wochen-zu-deine {
  letter-spacing: 0;
  line-height: normal;
  margin-left: 67.0px;
  margin-top: 26px;
  min-height: 94px;
  text-align: center;
  width: 635px;
}

.desktop-1 .flex-row {
  align-self: flex-end;
  gap: 86px;
  height: 253px;
  margin-top: 56px;
  min-width: 814px;
}

.desktop-1 .erhalte-handfeste-au {
  letter-spacing: 0;
  line-height: normal;
  min-height: 252px;
  width: 386px;
}

.desktop-1 .frame-container {
  align-self: flex-end;
  height: 252px;
  position: relative;
  width: 342px;
}

.desktop-1 .frame-1 {
  align-items: flex-start;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 252px;
  left: 0;
  padding: 108px 19px;
  position: absolute;
  top: 0;
  width: 342px;
}

.desktop-1 .httpsvimeocom691521611 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  margin-left: 18px;
  min-height: 22px;
  text-decoration: underline;
  white-space: nowrap;
}

.desktop-1 .iframe-titlevimeo-1 {
  left: 22px;
  top: 16px;
}

.desktop-1 .babette {
  align-self: flex-end;
  height: 13px;
  margin-right: 130.55px;
  margin-top: 3px;
  width: 63px;
}

.desktop-1 .button-1 {
  margin-left: 62.0px;
  margin-top: 51px;
  position: relative;
}

.desktop-1 .overlap-group3 {
  align-items: flex-end;
  background-image: url(../img/pexels-zachary-debottis-1816225-1.png);
  background-size: 100% 100%;
  display: flex;
  flex-direction: column;
  min-height: 579px;
  padding: 28.8px 67px;
  width: 960px;
}

.desktop-1 .frame-container-1 {
  height: 222px;
  margin-top: 3px;
  position: relative;
  width: 342px;
}

.desktop-1 .iframe-titlevimeo {
  left: 22px;
  top: 23px;
}

.desktop-1 .frame-2 {
  align-items: flex-end;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 222px;
  justify-content: flex-end;
  left: 0;
  min-width: 342px;
  padding: 92px 12px;
  position: absolute;
  top: 0;
}

.desktop-1 .httpsvimeocom691521611-1 {
  height: 22px;
  min-width: 299px;
  text-align: center;
}

.desktop-1 .sina {
  height: 13px;
  margin-right: 170.99px;
  margin-top: 3px;
  width: 35px;
}

.desktop-1 .frame-container-2 {
  height: 224px;
  margin-right: 5px;
  margin-top: 39px;
  position: relative;
  width: 337px;
}

.desktop-1 .frame-3 {
  align-items: flex-end;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 224px;
  justify-content: flex-end;
  left: 0;
  min-width: 337px;
  padding: 94px 6px;
  position: absolute;
  top: 0;
}

.desktop-1 .httpsvimeocom691521611-2 {
  height: 22px;
  min-width: 302px;
  text-align: center;
}

.desktop-1 .iframe-srchttps {
  left: 18px;
  top: 26px;
}

.desktop-1 .elena {
  height: 13px;
  margin-right: 162.21px;
  margin-top: 4px;
  width: 45px;
}

.desktop-1 .overlap-group1 {
  height: 1382px;
  position: relative;
  width: 960px;
}

.desktop-1 .rectangle-4 {
  background-color: var(--alto);
  height: 713px;
  top: 0;
}

.desktop-1 .bereit-deine-geldanl {
  left: 95px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 79px;
  width: 793px;
}

.desktop-1 .wert-des-seminars-in {
  color: transparent;
  font-family: var(--font-family-work_sans);
  font-size: var(--font-size-m);
  font-weight: 400;
  left: 80px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 311px;
  width: 800px;
}

.desktop-1 .polygon-5 {
  left: 474px;
  top: 223px;
}

.desktop-1 .button-2 {
  left: 279px;
  position: absolute;
  top: 606px;
}

.desktop-1 .rectangle-3 {
  background-color: var(--white);
  height: 670px;
  top: 712px;
}

.desktop-1 .button-3 {
  left: 297px;
  position: absolute;
  top: 1261px;
}

.desktop-1 .tina {
  height: 13px;
  left: 699px;
  position: absolute;
  top: 1201px;
  width: 35px;
}

.desktop-1 .frame-1-1 {
  align-items: flex-start;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 252px;
  left: 551px;
  padding: 108px 16px;
  position: absolute;
  top: 946px;
  width: 342px;
}

.desktop-1 .httpsvimeocom691521611-3 {
  margin-left: 21px;
  min-height: 22px;
}

.desktop-1 .du-hast-schon-ein-depot-und-erfahrung {
  left: 162px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 805px;
  width: 635px;
}

.desktop-1 .bringe-ordnung-und-s {
  height: 17px;
  left: 187px;
  position: absolute;
  top: 763px;
  width: 572px;
}

.desktop-1 .iframe-srchttps-1 {
  height: 70px;
  left: 568px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  top: 962px;
  width: 309px;
}

.desktop-1 .ronja {
  height: 17px;
  left: 230px;
  position: absolute;
  top: 1201px;
  width: 45px;
}

.desktop-1 .frame-6 {
  align-items: flex-start;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 252px;
  left: 81px;
  padding: 108px 7px;
  position: absolute;
  top: 946px;
  width: 342px;
}
.desktop-1 .frame-66 {
  align-items: flex-start;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 352px;
  left: 250px;
  padding: 1px 1px;
  position: absolute;
  top: 3870px;
  width: 310px;
}


.desktop-1 .httpsvimeocom691521611-4 {
  margin-left: 30px;
  min-height: 22px;
}

.desktop-1 .iframe-titlevimeo-2 {
  left: 98px;
  top: 962px;
}

.desktop-1 .flex-row-1 {
  align-items: flex-start;
  display: flex;
  gap: 107px;
  height: 516px;
  margin-right: -67px;
  margin-top: 80px;
  min-width: 934px;
}

.desktop-1 .overlap-group6 {
  align-items: flex-start;
  background-color: var(--cultured-pearl);
  display: flex;
  height: 466px;
  justify-content: flex-end;
  margin-top: 1px;
  min-width: 330px;
  padding: 178px 34px;
}

.desktop-1 .google-maps-karte {
  letter-spacing: 0;
  line-height: normal;
  min-height: 89px;
  width: 191px;
}

.desktop-1 .flex-col {
  flex-direction: column;
  gap: 27px;
  min-height: 516px;
  width: 497px;
}

.desktop-1 .hi-ich-bin-babette {
  letter-spacing: 0;
  line-height: normal;
  min-height: 47px;
  width: 497px;
}

.desktop-1 .overlap-group2 {
  height: 442px;
  margin-left: 4px;
  position: relative;
  width: 377px;
}

.desktop-1 .ich-bin-wirtschaftsi {
  left: 0;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  top: 0;
  width: 377px;
}

.desktop-1 .logo-01-1 {
  height: 158px;
  left: 183px;
  object-fit: cover;
  position: absolute;
  top: 284px;
  width: 194px;
}

.desktop-1 .overlap-group4 {
  align-items: flex-start;
  background-color: var(--alto);
  display: flex;
  gap: 536px;
  height: 74px;
  min-width: 960px;
  padding: 27px 29px;
}

.desktop-1 .copyright-c-2023-madame-moneten {
  color: var(--black);
  font-family: var(--font-family-actor);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  min-height: 19px;
  min-width: 271px;
  white-space: nowrap;
}

.desktop-1 .impressum {
  color: var(--black);
  cursor: pointer;
  font-family: var(--font-family-actor);
  font-size: var(--font-size-xs);
  font-weight: 400;
  letter-spacing: 0;
  line-height: normal;
  min-height: 19px;
  text-decoration: underline;
  white-space: nowrap;
}

.desktop-1 .button-4 {
  align-items: center;
  background-color: var(--sunglow);
  display: inline-flex;
  flex-direction: column;
  gap: 27px;
  height: 54px;
  justify-content: center;
  padding: 32px 13px;
}

.desktop-1 .flex {
  align-items: flex-start;
  display: flex;
}

.desktop-1 .httpsvimeocom691521611-5 {
  cursor: pointer;
  letter-spacing: 0;
  line-height: normal;
  text-decoration: underline;
  white-space: nowrap;
}

.desktop-1 .iframe {
  height: 70px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  width: 309px;
}

.desktop-1 .iframe-titlevimeo-3 {
  height: 70px;
  letter-spacing: 0;
  line-height: normal;
  position: absolute;
  text-align: center;
  width: 309px;
}

.desktop-1 .polygon {
  height: 43px;
  position: absolute;
  width: 55px;
}

.desktop-1 .rectangle {
  left: 0;
  position: absolute;
  width: 960px;
}
