.landing-page,
.landing-page * {
  box-sizing: border-box;
}
.landing-page {
  background: #ffffff;
  height: 3111px;
  position: relative;
  overflow: hidden;
}
.navigation {
  background: #9c9e00;
  height: 176px;
  position: absolute;
  right: 0px;
  left: 0px;
  top: -2px;
  overflow: hidden;
}
.rectangle-5 {
  background: #9c9e00;
  width: 1920px;
  height: 650px;
  position: absolute;
  left: 0px;
  top: 965px;
}
.navigation-footer {
  background: #9c9e00;
  height: 144px;
  position: absolute;
  right: 0px;
  left: 0px;
  bottom: 0px;
  overflow: hidden;
}
.social-icons {
  display: flex;
  flex-direction: row;
  gap: var(--spacing-xs, 8px);
  align-items: flex-start;
  justify-content: flex-start;
  position: absolute;
  left: 80px;
  top: 176px;
}
.buttons-icon {
  border-radius: 4px;
  padding: 8px;
  flex-shrink: 0;
  width: 40px;
  height: 40px;
  position: relative;
}
.icon {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 8px;
  overflow: visible;
}
.icon2 {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 8px;
  overflow: visible;
}
.icon3 {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 8px;
  overflow: visible;
}
.icon4 {
  width: 24px;
  height: 24px;
  position: absolute;
  left: 8px;
  top: 8px;
  overflow: visible;
}
.divider {
  margin-top: -1px;
  border-style: solid;
  border-color: #e6e6e6;
  border-width: 1px 0 0 0;
  width: 1280px;
  height: 0px;
  position: absolute;
  left: 80px;
  top: 1px;
  transform-origin: 0 0;
  transform: rotate(0deg) scale(1, 1);
}
.logo-feher-egesz-1 {
  width: 131px;
  height: 99px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 17px;
  object-fit: cover;
  aspect-ratio: 131/99;
}
.logo-feher-egesz-12 {
  width: 1000px;
  height: 138px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 17px;
  object-fit: cover;
  aspect-ratio: 1000/138;
}
.image {
  border-radius: 8px;
  width: 505px;
  height: 349px;
  position: absolute;
  left: 80px;
  top: 400px;
  overflow: hidden;
  object-fit: cover;
}
.image2 {
  border-radius: 8px;
  width: 505px;
  height: 505px;
  position: absolute;
  left: 80px;
  top: 1836px;
  overflow: hidden;
}
.doroti {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 32px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 49px;
  top: 430px;
}
.image3 {
  border-radius: 8px;
  width: 505px;
  height: 505px;
  position: absolute;
  left: 379px;
  top: 2406px;
  overflow: hidden;
}
.anna {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 32px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 51px;
  top: 430px;
}
.image4 {
  border-radius: 8px;
  width: 505px;
  height: 505px;
  position: absolute;
  left: 1036px;
  top: 2406px;
  overflow: hidden;
}
.zille {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 32px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 49px;
  top: 431px;
}
.image5 {
  border-radius: 8px;
  width: 505px;
  height: 350px;
  position: absolute;
  left: 708px;
  top: 399px;
  overflow: hidden;
  object-fit: cover;
}
.image6 {
  border-radius: 8px;
  width: 505px;
  height: 505px;
  position: absolute;
  left: 708px;
  top: 1835px;
  overflow: hidden;
}
.a-nt-nia {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 32px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 51px;
  top: 430px;
}
.konyham-helyek-v-ci-t {
  color: #000000;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 28px;
  line-height: 150%;
  font-weight: 500;
  position: absolute;
  left: 78px;
  top: 786px;
  width: 505px;
}
._1138-budapest-v-ci-t-191 {
  color: #828282;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 24px;
  line-height: 150%;
  font-weight: 400;
  position: absolute;
  left: 80px;
  top: 839px;
  width: 381px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.konyham-helyek-baja {
  color: #000000;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 28px;
  line-height: 150%;
  font-weight: 500;
  position: absolute;
  left: 712px;
  top: 786px;
  width: 498px;
}
._6500-baja-bajcsy-zsilinszky-u-54 {
  color: #828282;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 24px;
  line-height: 150%;
  font-weight: 400;
  position: absolute;
  left: 712px;
  top: 839px;
  width: 405px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.image7 {
  border-radius: 8px;
  width: 505px;
  height: 349px;
  position: absolute;
  left: 1335px;
  top: 400px;
  overflow: hidden;
  object-fit: cover;
}
.image8 {
  border-radius: 8px;
  width: 505px;
  height: 505px;
  position: absolute;
  left: 1335px;
  top: 1836px;
  overflow: hidden;
  object-fit: cover;
}
.konyham-helyek-ny-regyh-za {
  color: #000000;
  text-align: left;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 28px;
  line-height: 150%;
  font-weight: 500;
  position: absolute;
  left: 1335px;
  top: 787px;
  width: 505px;
}
._4400-ny-regyh-za-k-ll-i-t-63-c {
  color: #828282;
  text-align: left;
  font-family: "Inter-Regular", sans-serif;
  font-size: 24px;
  line-height: 150%;
  font-weight: 400;
  position: absolute;
  left: 1335px;
  top: 839px;
  width: 381px;
  display: flex;
  align-items: center;
  justify-content: flex-start;
}
.copy {
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
  justify-content: center;
  width: 1217px;
  position: absolute;
  left: calc(50% - 628px);
  top: 215px;
}
.tal-ld-meg-a-hozz-d-legk-zelebbi-konyham-helyet {
  color: #3b3b3b;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 48px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  width: 1255px;
}
.copy2 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  align-items: flex-start;
  justify-content: center;
  width: 305px;
  position: absolute;
  left: 50%;
  translate: -50%;
  top: 1689px;
}
.konyh-ink {
  color: #3b3b3b;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 48px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: relative;
  width: 305px;
}
.rectangle-4 {
  border-radius: 8px;
  width: 653px;
  height: 521px;
  position: absolute;
  left: 229px;
  top: 1024px;
  object-fit: cover;
}
.tudj-meg-t-bbet-r-lunk {
  color: #ffffff;
  text-align: left;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 36px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 976px;
  top: 1021px;
  width: 481px;
  height: 59.66px;
}
.konyham-helyeinkben-nap-mint-nap-azon-dolgozunk-hogy-egy-olyan-konyha-helyis-get-teremts-nk-az-otthonokban-ahol-a-s-t-s-s-f-z-s-k-nnyeds-ge-mellett-az-eg-sz-csal-d-sszegy-lhet-c-g-nk-filoz-fi-ja-hogy-min-l-t-bb-id-t-t-lts-nk-szeretteinkkel-ez-rt-konyh-inkat-a-legk-nyelmesebb-megold-sok-alapj-n-tervezz-k-az-els-l-p-sekt-l-kezdve-a-be-p-t-sig-seg-t-nk-hogy-az-j-konyh-d-elk-sz-lte-is-egy-kedves-eml-k-legyen-a-legszebb-pillanatok-a-konyh-ban-sz-letnek {
  color: #ffffff;
  text-align: justified;
  font-family: "Poppins-Medium", sans-serif;
  font-size: 24px;
  line-height: 150%;
  font-weight: 500;
  position: absolute;
  left: 976px;
  top: 1121.54px;
  width: 715px;
  height: 426.46px;
}
.laura {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 32px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 1384px;
  top: 2266px;
}
.konyhamuhelyekcim {
  color: #ffffff;
  text-align: center;
  font-family: "Poppins-Bold", sans-serif;
  font-size: 48px;
  line-height: 150%;
  font-weight: 700;
  text-transform: uppercase;
  position: absolute;
  left: 100px;
  top: 100px;
}