/* screen - web-1920-1 */

.web-1920-1 {
  background-color: var(--white);
  height: 100vh;
  margin: 0px;
  min-height: 4024px;
  min-width: 100%;
  overflow: hidden;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}
.web-1920-1 .bezporednikontakt-z-biurem-OOcFdx {
  background-color: transparent;
  bottom: 185px;
  height: 58px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: calc(40.16% - 83px);
  text-align: center;
  width: 206px;
}
.web-1920-1 .bitmap-bitmap-mask-PcB6No {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}
.web-1920-1 .biuro-OOcFdx {
  background-color: transparent;
  bottom: calc(21.76% - 13px);
  height: 62px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  right: calc(40.52% - 63px);
  text-align: left;
  width: 156px;
}
.web-1920-1 .case-studioes-OOcFdx {
  background-color: transparent;
  height: 65px;
  object-fit: cover;
  position: absolute;
  right: calc(41.72% - 41px);
  top: calc(40.32% - 26px);
  width: 98px;
}
.web-1920-1 .dane-kontaktowe-CYniiq {
  background-color: transparent;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  right: calc(28.78% - 84px);
  text-align: left;
  top: 126px;
  width: 292px;
}
.web-1920-1 .dariusz-grskiul-rskidariuszwppl-CYniiq {
  background-color: transparent;
  height: 169px;
  letter-spacing: 0.00px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  right: calc(23.44% - 102px);
  text-align: left;
  top: calc(24.41% - 41px);
  width: 437px;
}
.web-1920-1 .dg-234-U5iIB0 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}
.web-1920-1 .e-mail-CYniiq {
  background-color: transparent;
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  right: calc(34.56% - 40px);
  text-align: left;
  top: calc(47.61% - 13px);
  width: 116px;
}
.web-1920-1 .e-mail-U5iIB0 {
  background-color: transparent;
  bottom: calc(47.72% - 20px);
  height: 41px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 60px;
  text-align: left;
  width: 776px;
}
.web-1920-1 .f1-3RQBjU {
  background-color: transparent;
  bottom: calc(42.70% - 39px);
  height: 91px;
  left: calc(42.34% - 39px);
  object-fit: cover;
  position: absolute;
  width: 91px;
}
.web-1920-1 .f1-55bpZX {
  background-color: transparent;
  height: 91px;
  object-fit: cover;
  position: absolute;
  right: calc(47.74% - 43px);
  top: calc(35.05% - 32px);
  width: 91px;
}
.web-1920-1 .f1-9cbyxL {
  background-color: transparent;
  bottom: calc(29.67% - 27px);
  height: 91px;
  object-fit: cover;
  position: absolute;
  right: calc(47.74% - 43px);
  width: 91px;
}
.web-1920-1 .f1-BIcL3V {
  background-color: transparent;
  height: 91px;
  object-fit: cover;
  position: absolute;
  right: calc(47.74% - 43px);
  top: calc(22.13% - 20px);
  width: 91px;
}
.web-1920-1 .f1-C1C47m {
  background-color: transparent;
  bottom: calc(29.78% - 27px);
  height: 91px;
  left: calc(42.34% - 39px);
  object-fit: cover;
  position: absolute;
  width: 91px;
}
.web-1920-1 .f1-CYniiq {
  background-color: transparent;
  height: 91px;
  left: calc(42.34% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(22.13% - 20px);
  width: 91px;
}
.web-1920-1 .f1-DBU6x8 {
  background-color: transparent;
  height: 91px;
  left: calc(47.30% - 43px);
  object-fit: cover;
  position: absolute;
  top: calc(22.13% - 20px);
  width: 91px;
}
.web-1920-1 .f1-Dg4kSB {
  background-color: transparent;
  height: 91px;
  left: calc(42.34% - 39px);
  object-fit: cover;
  position: absolute;
  top: calc(35.05% - 32px);
  width: 91px;
}
.web-1920-1 .f1-GoMY4B {
  background-color: transparent;
  bottom: calc(42.70% - 39px);
  height: 91px;
  left: calc(47.30% - 43px);
  object-fit: cover;
  position: absolute;
  width: 91px;
}
.web-1920-1 .f1-b8kl3s {
  background-color: transparent;
  bottom: calc(29.78% - 27px);
  height: 91px;
  left: calc(47.30% - 43px);
  object-fit: cover;
  position: absolute;
  width: 91px;
}
.web-1920-1 .f1-hBnIzB {
  background-color: transparent;
  bottom: calc(42.58% - 39px);
  height: 91px;
  object-fit: cover;
  position: absolute;
  right: calc(47.74% - 43px);
  width: 91px;
}
.web-1920-1 .f1-xLhMFQ {
  background-color: transparent;
  height: 91px;
  left: calc(47.30% - 43px);
  object-fit: cover;
  position: absolute;
  top: calc(35.05% - 32px);
  width: 91px;
}
.web-1920-1 .facebook-1-CYniiq {
  background-color: transparent;
  height: 25px;
  left: calc(19.19% - 5px);
  object-fit: cover;
  position: absolute;
  top: calc(47.45% - 12px);
  width: 25px;
}
.web-1920-1 .facebook-CYniiq {
  background-color: transparent;
  height: 28px;
  left: calc(21.63% - 26px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(47.61% - 13px);
  width: 119px;
}
.web-1920-1 .facebook-DBU6x8 {
  background-color: transparent;
  height: 44px;
  left: calc(44.59% - 92px);
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: 126px;
  width: 206px;
}
.web-1920-1 .flipchart77-OOcFdx {
  background-color: transparent;
  height: 83px;
  left: calc(30.62% - 28px);
  object-fit: cover;
  position: absolute;
  top: calc(39.38% - 33px);
  width: 91px;
}
.web-1920-1 .formularz-kontaktowy-CYniiq {
  background-color: transparent;
  height: 44px;
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  right: calc(24.74% - 101px);
  text-align: left;
  top: calc(41.79% - 18px);
  width: 410px;
}
.web-1920-1 .iconmonstr-youtube-9-CYniiq {
  background-color: transparent;
  height: 25px;
  left: calc(27.38% - 7px);
  object-fit: cover;
  position: absolute;
  top: calc(47.45% - 12px);
  width: 25px;
}
.web-1920-1 .imi-i-nazwisko-U5iIB0 {
  background-color: transparent;
  height: 41px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 60px;
  text-align: left;
  top: calc(39.18% - 16px);
  width: 776px;
}
.web-1920-1 .infospiroopl-OOcFdx {
  background-color: transparent;
  bottom: 128px;
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: 11.3%;
  text-align: left;
  width: 174px;
}
.web-1920-1 .instagram-3-copy-2-CYniiq {
  background-color: transparent;
  bottom: calc(47.89% - 12px);
  height: 25px;
  left: calc(19.19% - 5px);
  object-fit: cover;
  position: absolute;
  width: 25px;
}
.web-1920-1 .instagram-CYniiq {
  background-color: transparent;
  bottom: calc(47.83% - 13px);
  height: 28px;
  left: calc(21.63% - 26px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 119px;
}
.web-1920-1 .instagram-DBU6x8 {
  background-color: transparent;
  height: 44px;
  left: calc(44.59% - 92px);
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: calc(47.57% - 21px);
  width: 206px;
}
.web-1920-1 .interesuje-ci-t-y-ni-wymienione-U5iIB0 {
  background-color: transparent;
  height: 173px;
  letter-spacing: 0.00px;
  line-height: 70px;
  overflow: hidden;
  position: absolute;
  right: 195px;
  text-align: left;
  top: 48px;
  width: 649px;
}
.web-1920-1 .inwestycje-OOcFdx {
  background-color: transparent;
  bottom: calc(21.42% - 13px);
  height: 62px;
  left: calc(28.70% - 82px);
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  text-align: left;
  width: 286px;
}
.web-1920-1 .inwestycjedariuszgorskipl-OOcFdx {
  background-color: transparent;
  bottom: 128px;
  height: 30px;
  left: calc(26.94% - 88px);
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  width: 328px;
}
.web-1920-1 .line-10-CYniiq {
  background-color: transparent;
  bottom: 180px;
  height: 1px;
  object-fit: cover;
  position: absolute;
  right: calc(49.53% - 805px);
  width: 1626px;
}
.web-1920-1 .line-4-OOcFdx {
  background-color: transparent;
  height: 491px;
  left: 20.23%;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 1px;
}
.web-1920-1 .linked-in-CYniiq {
  background-color: transparent;
  bottom: calc(43.05% - 12px);
  height: 28px;
  left: calc(21.63% - 26px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 119px;
}
.web-1920-1 .linkedin-1-CYniiq {
  background-color: transparent;
  bottom: calc(43.24% - 11px);
  height: 25px;
  left: calc(19.19% - 5px);
  object-fit: cover;
  position: absolute;
  width: 25px;
}
.web-1920-1 .logo-CYniiq {
  background-color: transparent;
  bottom: 86px;
  height: 22px;
  left: calc(20.90% - 45px);
  object-fit: cover;
  position: absolute;
  width: 217px;
}
.web-1920-1 .lorem-ipsum-dol-sus-tempor-eget-CYniiq {
  background-color: transparent;
  height: 169px;
  left: calc(23.28% - 102px);
  letter-spacing: 0.00px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  text-align: left;
  top: calc(24.41% - 41px);
  width: 437px;
}
.web-1920-1 .media-OOcFdx {
  background-color: transparent;
  bottom: calc(21.42% - 13px);
  height: 62px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  right: 131px;
  text-align: left;
  width: 156px;
}
.web-1920-1 .mentoring-OOcFdx {
  background-color: transparent;
  height: 62px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  right: 54px;
  text-align: left;
  top: calc(46.84% - 29px);
  width: 303px;
}
.web-1920-1 .mentoringdariuszgorskipl-OOcFdx {
  background-color: transparent;
  bottom: calc(43.87% - 13px);
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: 43px;
  text-align: left;
  width: 322px;
}
.web-1920-1 .mieszkanie-OOcFdx {
  background-color: transparent;
  bottom: calc(28.37% - 24px);
  height: 86px;
  left: calc(30.38% - 29px);
  object-fit: cover;
  position: absolute;
  width: 95px;
}
.web-1920-1 .moja-misja-CYniiq {
  background-color: transparent;
  height: 44px;
  left: calc(20.79% - 43px);
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: 126px;
  width: 206px;
}
.web-1920-1 .mysli77-OOcFdx {
  background-color: transparent;
  height: 107px;
  object-fit: cover;
  position: absolute;
  right: 158px;
  top: calc(38.08% - 41px);
  width: 100px;
}
.web-1920-1 .nasz-zesp-jest-ojej-dyspozycji-OOcFdx {
  background-color: transparent;
  height: 86px;
  letter-spacing: 0.00px;
  line-height: 70px;
  position: absolute;
  right: 82px;
  text-align: left;
  top: calc(20.07% - 17px);
  width: 1098px;
}
.web-1920-1 .newsletter-CYniiq {
  background-color: transparent;
  bottom: calc(35.67% - 16px);
  height: 44px;
  left: calc(20.79% - 43px);
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  width: 206px;
}
.web-1920-1 .newsletter-DBU6x8 {
  background-color: transparent;
  bottom: calc(35.70% - 9px);
  height: 25px;
  left: calc(26.87% - 7px);
  object-fit: cover;
  position: absolute;
  width: 25px;
}
.web-1920-1 .notes-OOcFdx {
  background-color: transparent;
  bottom: calc(28.72% - 25px);
  height: 86px;
  object-fit: cover;
  position: absolute;
  right: calc(41.17% - 26px);
  width: 64px;
}
.web-1920-1 .obsuga-medialna-pr-OOcFdx {
  background-color: transparent;
  bottom: 209px;
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: 68px;
  text-align: left;
  width: 281px;
}
.web-1920-1 .obsuga-sklepuzamwienia-OOcFdx {
  background-color: transparent;
  bottom: calc(48.39% - 15px);
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: calc(37.62% - 128px);
  text-align: left;
  width: 339px;
}
.web-1920-1 .oko-OOcFdx {
  background-color: transparent;
  bottom: calc(28.35% - 24px);
  height: 85px;
  object-fit: cover;
  position: absolute;
  right: 167px;
  width: 85px;
}
.web-1920-1 .page-1-C61RwL {
  background-color: transparent;
  height: 942px;
  left: 14px;
  position: absolute;
  top: 18px;
  width: calc(100.00% - 27px);
}
.web-1920-1 .page-2-C61RwL {
  background-color: transparent;
  height: 1224px;
  left: 39px;
  position: absolute;
  top: calc(31.24% - 383px);
  width: 1551px;
}
.web-1920-1 .page-3-C61RwL {
  background-color: transparent;
  bottom: calc(30.47% - 287px);
  height: 942px;
  left: 14px;
  position: absolute;
  width: calc(100.00% - 27px);
}
.web-1920-1 .pattern-darius-irgb-03-copy-9-OOcFdx {
  background-color: transparent;
  bottom: 0px;
  height: 815px;
  left: 1px;
  object-fit: cover;
  position: absolute;
  width: 258px;
}
.web-1920-1 .prezesdgcorppl-OOcFdx {
  background-color: transparent;
  bottom: 128px;
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: calc(41.67% - 84px);
  text-align: left;
  width: 212px;
}
.web-1920-1 .rectangle-1-OOcFdx {
  background-color: #b3b3b3;
  height: 93px;
  left: calc(20.31% - 1px);
  position: absolute;
  top: calc(20.19% - 19px);
  width: 7px;
}
.web-1920-1 .rectangle-10-CYniiq {
  background-color: var(--white);
  border: 1px solid #707070;
  bottom: calc(29.95% - 30px);
  height: 99px;
  position: absolute;
  right: calc(27.63% - 92px);
  width: 332px;
}
.web-1920-1 .rectangle-2-U5iIB0 {
  background-color: var(--white);
  height: 55px;
  position: absolute;
  right: 197px;
  top: calc(32.24% - 18px);
  width: 647px;
}
.web-1920-1 .rectangle-3-U5iIB0 {
  background-color: var(--white);
  height: 55px;
  position: absolute;
  right: 197px;
  top: calc(45.55% - 25px);
  width: 647px;
}
.web-1920-1 .rectangle-4-U5iIB0 {
  background-color: var(--white);
  bottom: 118px;
  height: 302px;
  position: absolute;
  right: 197px;
  width: 647px;
}
.web-1920-1 .rectangle-9-CYniiq {
  background-color: var(--white);
  border: 1px solid #707070;
  bottom: calc(46.42% - 15px);
  height: 33px;
  position: absolute;
  right: calc(27.63% - 92px);
  width: 332px;
}
.web-1920-1 .rectangle-stopka-CYniiq {
  background-color: transparent;
  height: 100%;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}
.web-1920-1 .sklep-OOcFdx {
  background-color: transparent;
  height: 62px;
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  right: calc(40.44% - 62px);
  text-align: left;
  top: calc(46.84% - 29px);
  width: 154px;
}
.web-1920-1 .sklepdariuszgorskipl-OOcFdx {
  background-color: transparent;
  bottom: calc(43.87% - 13px);
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: calc(39.29% - 104px);
  text-align: left;
  width: 265px;
}
.web-1920-1 .skorzystaj-z-fo-za-kontaktowego-U5iIB0 {
  background-color: transparent;
  height: 41px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 68px;
  text-align: left;
  top: calc(24.31% - 10px);
  width: 776px;
}
.web-1920-1 .social-media-CYniiq {
  background-color: transparent;
  height: 44px;
  left: calc(20.79% - 43px);
  letter-spacing: 0.00px;
  line-height: 35px;
  position: absolute;
  text-align: left;
  top: calc(41.79% - 18px);
  width: 206px;
}
.web-1920-1 .stawiamy-na-mak-odpowiemy-asap-PcB6No {
  background-color: transparent;
  bottom: calc(37.32% - 74px);
  color: var(--woodsmoke);
  font-family: var(--font-family-fahkwang);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 500;
  height: 197px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 252px;
  text-align: left;
  width: 743px;
}
.web-1920-1 .stopka-C61RwL {
  background-color: transparent;
  bottom: 1px;
  height: 927px;
  left: -225px;
  position: absolute;
  width: calc(100.00% + 450px);
}
.web-1920-1 .sygnet-dariusz-gorskirgb-01-PcB6No {
  background-color: transparent;
  height: 115px;
  left: calc(48.99% - 56px);
  object-fit: cover;
  position: absolute;
  top: calc(31.68% - 36px);
  width: 115px;
}
.web-1920-1 .szkolenia-OOcFdx {
  background-color: transparent;
  height: 62px;
  left: calc(28.14% - 73px);
  letter-spacing: 0.00px;
  line-height: 50px;
  position: absolute;
  text-align: left;
  top: calc(46.84% - 29px);
  width: 261px;
}
.web-1920-1 .szkoleniadariuszgorskipl-OOcFdx {
  background-color: transparent;
  bottom: calc(43.87% - 13px);
  height: 30px;
  left: calc(27.86% - 87px);
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  width: 311px;
}
.web-1920-1 .title-PcB6No {
  background-color: transparent;
  height: 104px;
  letter-spacing: 0.00px;
  line-height: 70px;
  overflow: hidden;
  position: absolute;
  right: 125px;
  text-align: left;
  top: calc(43.56% - 45px);
  width: 874px;
}
.web-1920-1 .tre-wiadomoci-U5iIB0 {
  background-color: transparent;
  bottom: 65px;
  height: 41px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 60px;
  text-align: left;
  width: 776px;
}
.web-1920-1 .trewiadomoci-CYniiq {
  background-color: transparent;
  bottom: calc(40.27% - 11px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  right: calc(31.84% - 66px);
  text-align: left;
  width: 206px;
}
.web-1920-1 .twitter-1-CYniiq {
  background-color: transparent;
  bottom: calc(47.89% - 12px);
  height: 25px;
  left: calc(27.38% - 7px);
  object-fit: cover;
  position: absolute;
  width: 25px;
}
.web-1920-1 .twitter-CYniiq {
  background-color: transparent;
  bottom: calc(47.72% - 13px);
  height: 28px;
  left: calc(30.16% - 36px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 119px;
}
.web-1920-1 .wylij-CYniiq {
  background-color: transparent;
  bottom: calc(27.36% - 8px);
  height: 28px;
  letter-spacing: 0.00px;
  line-height: 20px;
  overflow: hidden;
  position: absolute;
  right: calc(18.59% - 22px);
  text-align: left;
  width: 116px;
}
.web-1920-1 .wylij-U5iIB0 {
  background-color: transparent;
  bottom: 65px;
  color: var(--woodsmoke);
  font-family: var(--font-family-fahkwang);
  font-size: var(--font-size-xl);
  font-style: normal;
  font-weight: 600;
  height: 41px;
  letter-spacing: 0.00px;
  line-height: 30px;
  position: absolute;
  right: 195px;
  text-align: left;
  width: 105px;
}
.web-1920-1 .you-tube-CYniiq {
  background-color: transparent;
  height: 28px;
  left: calc(30.16% - 36px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: calc(47.50% - 13px);
  width: 119px;
}
.web-1920-1 .zapisz-si-na-ne-r-dla-inwestorw-CYniiq {
  background-color: transparent;
  bottom: calc(30.48% - 9px);
  height: 28px;
  left: calc(23.33% - 103px);
  letter-spacing: 0.00px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  width: 441px;
}
.web-1920-1 .zesp-ds-mentori-u-i-konsultacji-OOcFdx {
  background-color: transparent;
  bottom: calc(48.39% - 15px);
  height: 30px;
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  right: -2px;
  text-align: left;
  width: 414px;
}
.web-1920-1 .zesp-ds-obsugi-szkole-OOcFdx {
  background-color: transparent;
  bottom: calc(48.39% - 15px);
  height: 30px;
  left: calc(27.90% - 87px);
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: left;
  width: 311px;
}
.web-1920-1 .zesp-ds-realiza-inwestycyjnych-OOcFdx {
  background-color: transparent;
  bottom: 181px;
  height: 58px;
  left: calc(27.21% - 85px);
  letter-spacing: 0.00px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  width: 311px;
}
