/* screen - a1500px */

.a1500px {
  background-color: var(--black);
  height: 100vh;
  margin: 0px;
  min-height: 849px;
  min-width: 1500px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.a1500px .rectangle-VyVwja {
  background-color: var(--pot-pourri);
  height: 497px;
  left: 0px;
  position: absolute;
  top: 4px;
  width: 100%;
}

.a1500px .group-VyVwja {
  background-color: transparent;
  height: 332px;
  position: absolute;
  top: 2px;
  width: 429px;
}

.a1500px .label-QvweiT {
  background-color: transparent;
  height: 101px;
  left: 2px;
  position: absolute;
  top: 151px;
  width: 298px;
}

.a1500px .v-QvweiT {
  background-color: transparent;
  height: 101px;
  left: 330px;
  position: absolute;
  top: 165px;
  width: 99px;
}

.a1500px .copy-11-QvweiT {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 278px;
  width: 429px;
}

.a1500px .copy-QvweiT {
  background-color: transparent;
  height: 332px;
  left: 318px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.a1500px .ontwerpers-van-webp-copy-2-VyVwja {
  background-color: transparent;
  height: 80px;
  position: absolute;
  top: 327px;
  width: 745px;
}

.a1500px .ontwerpers-van-webp-copy-GPW19l {
  -webkit-text-stroke: 1px var(--black);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -9px;
  letter-spacing: 16.90px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: -0px;
  width: 763px;
}

.a1500px .group-3-VyVwja {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  position: absolute;
  top: 471px;
  width: 293px;
}

.a1500px .rectangle-AkRMPb {
  background-color: var(--sandal);
  border-radius: 29.5px;
  height: 59px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 293px;
}

.a1500px .hellolabel-vnl-AkRMPb {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 38px;
  letter-spacing: 6.71px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.a1500px .group-2-VyVwja {
  background-color: transparent;
  bottom: 19.20%;
  height: 19px;
  position: absolute;
  width: 760px;
}

.a1500px .slufterweg-223-zY7H3h {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500px .x1795-kn-de-cocksdorp-zY7H3h {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 244px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500px .kvk73296341-zY7H3h {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 558px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}
/* screen - a1500pxcopy */

.a1500pxcopy {
  background-color: var(--black);
  height: 100vh;
  margin: 0px;
  min-height: 1080px;
  min-width: 1920px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.a1500pxcopy .rectangle-tiph5C {
  background-color: var(--pot-pourri);
  height: 660px;
  left: 0px;
  position: absolute;
  top: 4px;
  width: 100%;
}

.a1500pxcopy .group-tiph5C {
  background-color: transparent;
  height: 332px;
  position: absolute;
  top: 2px;
  width: 429px;
}

.a1500pxcopy .label-RD3llG {
  background-color: transparent;
  height: 101px;
  left: 2px;
  position: absolute;
  top: 151px;
  width: 298px;
}

.a1500pxcopy .v-RD3llG {
  background-color: transparent;
  height: 101px;
  left: 330px;
  position: absolute;
  top: 165px;
  width: 99px;
}

.a1500pxcopy .copy-11-RD3llG {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 278px;
  width: 429px;
}

.a1500pxcopy .copy-RD3llG {
  background-color: transparent;
  height: 332px;
  left: 318px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.a1500pxcopy .ontwerpers-van-webp-copy-2-tiph5C {
  background-color: transparent;
  height: 154px;
  position: absolute;
  top: 360px;
  width: 1445px;
}

.a1500pxcopy .ontwerpers-van-webp-copy-x8ZQDN {
  -webkit-text-stroke: 1px var(--black);
  background-color: transparent;
  color: var(--pot-pourri);
  font-family: var(--font-family-oxygen_mono);
  font-size: var(--font-size-xxxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: -18px;
  letter-spacing: 35.84px;
  line-height: 77px;
  position: absolute;
  text-align: center;
  top: -0px;
  width: 1482px;
}

.a1500pxcopy .group-3-tiph5C {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  position: absolute;
  top: 634px;
  width: 293px;
}

.a1500pxcopy .rectangle-Jxl2Td {
  background-color: var(--sandal);
  border-radius: 29.5px;
  height: 59px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 293px;
}

.a1500pxcopy .hellolabel-vnl-Jxl2Td {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 38px;
  letter-spacing: 6.71px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy .group-2-tiph5C {
  background-color: transparent;
  bottom: 19.20%;
  height: 30px;
  position: absolute;
  width: 1307px;
}

.a1500pxcopy .slufterweg-223-6UglRk {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 12.85px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy .x1795-kn-de-cocksdorp-6UglRk {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 434px;
  letter-spacing: 12.85px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy .kvk73296341-6UglRk {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 990px;
  letter-spacing: 12.85px;
  line-height: 30px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}
/* screen - a1500pxcopy2 */

.a1500pxcopy2 {
  background-color: var(--black);
  height: 100vh;
  margin: 0px;
  min-height: 656px;
  min-width: 372px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.a1500pxcopy2 .rectangle-Ip3gQD {
  background-color: var(--pot-pourri);
  height: 275px;
  left: 0px;
  position: absolute;
  top: 4px;
  width: 100%;
}

.a1500pxcopy2 .group-Ip3gQD {
  background-color: transparent;
  height: 122px;
  margin-left: 0px;
  margin-right: -0px;
  position: absolute;
  top: 4px;
  width: 157px;
}

.a1500pxcopy2 .label-udFUUd {
  background-color: transparent;
  height: 37px;
  left: 1px;
  position: absolute;
  top: 55px;
  width: 109px;
}

.a1500pxcopy2 .v-udFUUd {
  background-color: transparent;
  height: 39px;
  left: 120px;
  position: absolute;
  top: 60px;
  width: 38px;
}

.a1500pxcopy2 .copy-11-udFUUd {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 102px;
  width: 157px;
}

.a1500pxcopy2 .copy-udFUUd {
  background-color: transparent;
  height: 122px;
  left: 116px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.a1500pxcopy2 .ontwerpers-van-webp-copy-2-Ip3gQD {
  background-color: transparent;
  height: 60px;
  margin-left: -0px;
  margin-right: 0px;
  position: absolute;
  top: 146px;
  width: 289px;
}

.a1500pxcopy2 .ontwerpers-van-webp-copy-Yqz0bP {
  -webkit-text-stroke: 1px var(--black);
  background-color: transparent;
  color: var(--pot-pourri);
  font-family: var(--font-family-oxygen_mono);
  font-size: var(--font-size-l);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: -6px;
  letter-spacing: 11.50px;
  line-height: 20px;
  position: absolute;
  text-align: center;
  top: -0px;
  width: 301px;
}

.a1500pxcopy2 .group-3-Ip3gQD {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  position: absolute;
  top: 249px;
  width: 293px;
}

.a1500pxcopy2 .rectangle-EkgFig {
  background-color: var(--sandal);
  border-radius: 29.5px;
  height: 59px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 293px;
}

.a1500pxcopy2 .hellolabel-vnl-EkgFig {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 38px;
  letter-spacing: 6.71px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy2 .group-2-Ip3gQD {
  background-color: transparent;
  height: 97px;
  position: absolute;
  top: 415px;
  width: 291px;
}

.a1500pxcopy2 .slufterweg-223-r2FBtA {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 36px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy2 .x1795-kn-de-cocksdorp-r2FBtA {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 38px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy2 .kvk73296341-r2FBtA {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 44px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 78px;
  white-space: nowrap;
  width: auto;
}
/* screen - a1500pxcopy3 */

.a1500pxcopy3 {
  background-color: var(--black);
  height: 100vh;
  margin: 0px;
  min-height: 768px;
  min-width: 1052px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.a1500pxcopy3 .rectangle-nROOPz {
  background-color: var(--pot-pourri);
  height: 497px;
  left: 0px;
  position: absolute;
  top: 4px;
  width: 100%;
}

.a1500pxcopy3 .group-nROOPz {
  background-color: transparent;
  height: 332px;
  position: absolute;
  top: 2px;
  width: 429px;
}

.a1500pxcopy3 .label-8QmxM0 {
  background-color: transparent;
  height: 101px;
  left: 2px;
  position: absolute;
  top: 151px;
  width: 298px;
}

.a1500pxcopy3 .v-8QmxM0 {
  background-color: transparent;
  height: 101px;
  left: 330px;
  position: absolute;
  top: 165px;
  width: 99px;
}

.a1500pxcopy3 .copy-11-8QmxM0 {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 278px;
  width: 429px;
}

.a1500pxcopy3 .copy-8QmxM0 {
  background-color: transparent;
  height: 332px;
  left: 318px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.a1500pxcopy3 .ontwerpers-van-webp-copy-2-nROOPz {
  background-color: transparent;
  height: 80px;
  position: absolute;
  top: 327px;
  width: 745px;
}

.a1500pxcopy3 .ontwerpers-van-webp-copy-8nh0Ik {
  -webkit-text-stroke: 1px var(--black);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -9px;
  letter-spacing: 16.90px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: -0px;
  width: 763px;
}

.a1500pxcopy3 .group-3-nROOPz {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  position: absolute;
  top: 471px;
  width: 293px;
}

.a1500pxcopy3 .rectangle-Cf5LS6 {
  background-color: var(--sandal);
  border-radius: 29.5px;
  height: 59px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 293px;
}

.a1500pxcopy3 .hellolabel-vnl-Cf5LS6 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 38px;
  letter-spacing: 6.71px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy3 .group-2-nROOPz {
  background-color: transparent;
  bottom: 19.20%;
  height: 19px;
  position: absolute;
  width: 760px;
}

.a1500pxcopy3 .slufterweg-223-W6XXxm {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy3 .x1795-kn-de-cocksdorp-W6XXxm {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 244px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy3 .kvk73296341-W6XXxm {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 558px;
  letter-spacing: 8.11px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}
/* screen - a1500pxcopy4 */

.a1500pxcopy4 {
  background-color: var(--black);
  height: 100vh;
  margin: 0px;
  min-height: 1052px;
  min-width: 768px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.a1500pxcopy4 .rectangle-xaM5sY {
  background-color: var(--pot-pourri);
  height: 523px;
  left: 0px;
  position: absolute;
  top: 4px;
  width: 100%;
}

.a1500pxcopy4 .group-xaM5sY {
  background-color: transparent;
  height: 332px;
  margin-left: -36px;
  margin-right: 36px;
  position: absolute;
  top: 2px;
  width: 429px;
}

.a1500pxcopy4 .label-EhZ1KN {
  background-color: transparent;
  height: 101px;
  left: 2px;
  position: absolute;
  top: 151px;
  width: 298px;
}

.a1500pxcopy4 .v-EhZ1KN {
  background-color: transparent;
  height: 101px;
  left: 330px;
  position: absolute;
  top: 165px;
  width: 99px;
}

.a1500pxcopy4 .copy-11-EhZ1KN {
  background-color: transparent;
  height: 1px;
  left: 0px;
  position: absolute;
  top: 278px;
  width: 429px;
}

.a1500pxcopy4 .copy-EhZ1KN {
  background-color: transparent;
  height: 332px;
  left: 318px;
  position: absolute;
  top: 0px;
  width: 1px;
}

.a1500pxcopy4 .ontwerpers-van-webp-copy-2-xaM5sY {
  background-color: transparent;
  height: 80px;
  position: absolute;
  top: 364px;
  width: 745px;
}

.a1500pxcopy4 .ontwerpers-van-webp-copy-FBT7qU {
  -webkit-text-stroke: 1px var(--black);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -9px;
  letter-spacing: 16.90px;
  line-height: 40px;
  position: absolute;
  text-align: center;
  top: -0px;
  width: 763px;
}

.a1500pxcopy4 .group-3-xaM5sY {
  background-color: transparent;
  cursor: pointer;
  height: 59px;
  position: absolute;
  top: 497px;
  width: 293px;
}

.a1500pxcopy4 .rectangle-c5lFS5 {
  background-color: var(--sandal);
  border-radius: 29.5px;
  height: 59px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 293px;
}

.a1500pxcopy4 .hellolabel-vnl-c5lFS5 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 38px;
  letter-spacing: 6.71px;
  line-height: 19px;
  position: absolute;
  text-align: center;
  top: 20px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy4 .group-2-xaM5sY {
  background-color: transparent;
  bottom: 39.16%;
  height: 16px;
  margin-left: 0px;
  margin-right: -0px;
  position: absolute;
  width: 725px;
}

.a1500pxcopy4 .slufterweg-223-k4bu0I {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 6.76px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy4 .x1795-kn-de-cocksdorp-k4bu0I {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 250px;
  letter-spacing: 6.76px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}

.a1500pxcopy4 .kvk73296341-k4bu0I {
  -webkit-text-stroke: 1px var(--white);
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 558px;
  letter-spacing: 6.76px;
  line-height: 16px;
  position: absolute;
  text-align: center;
  top: -0px;
  white-space: nowrap;
  width: auto;
}
@media screen and (max-width: 767px) {
  .screen.a1500pxcopy { 
    display: none;
   }
  .screen.a1500pxcopy3 { 
    display: none;
   }
  .screen.a1500px { 
    display: none;
   }
  .screen.a1500pxcopy4 { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1051px) {
  .screen.a1500pxcopy { 
    display: none;
   }
  .screen.a1500pxcopy2 { 
    display: none;
   }
  .screen.a1500pxcopy3 { 
    display: none;
   }
  .screen.a1500px { 
    display: none;
   }
}
@media screen and (min-width: 1052px) and (max-width: 1499px) {
  .screen.a1500pxcopy { 
    display: none;
   }
  .screen.a1500pxcopy2 { 
    display: none;
   }
  .screen.a1500px { 
    display: none;
   }
  .screen.a1500pxcopy4 { 
    display: none;
   }
}
@media screen and (min-width: 1500px) and (max-width: 1919px) {
  .screen.a1500pxcopy { 
    display: none;
   }
  .screen.a1500pxcopy2 { 
    display: none;
   }
  .screen.a1500pxcopy3 { 
    display: none;
   }
  .screen.a1500pxcopy4 { 
    display: none;
   }
}
@media screen and (min-width: 1920px) {
  .screen.a1500pxcopy2 { 
    display: none;
   }
  .screen.a1500pxcopy3 { 
    display: none;
   }
  .screen.a1500px { 
    display: none;
   }
  .screen.a1500pxcopy4 { 
    display: none;
   }
}