/* screen - desktop */

.desktop {
  background-color: var(--gravel);
  height: 100vh;
  margin: 0px;
  min-height: 8065px;
  min-width: 1240px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.desktop .navbarmacbook-pro-navbar-dg6U5x {
  background-color: transparent;
  height: 115px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.desktop .group-2-fUd4Nl {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 80px;
  top: 49px;
  width: 517px;
}

.desktop .contact-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 0px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .about-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 90px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .developments-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 160px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .sell-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 300px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .buy-rent-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 360px;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .home-rmybmD {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 18px;
  position: absolute;
  right: 469px;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 49px;
}

.desktop .rectangle-fUd4Nl {
  background-color: transparent;
  height: 81px;
  left: 52px;
  object-fit: cover;
  position: absolute;
  top: 19px;
  width: 323px;
}

.desktop .static-headerdesktop-2-lines-dg6U5x {
  background-color: transparent;
  height: 650px;
  left: 0px;
  position: absolute;
  top: 120px;
  width: 100%;
}

.desktop .rectangle-yCeQqx {
  background-color: transparent;
  height: 650px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.desktop .group-yCeQqx {
  background-color: transparent;
  height: 198px;
  left: 0px;
  position: absolute;
  top: 82px;
  width: 488px;
}

.desktop .from-for-sale-to-sol-cZRCQ0 {
  background-color: transparent;
  color: var(--grandis);
  font-family: var(--font-family-roboto);
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 58px;
  letter-spacing: 3.13px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 433px;
}

.desktop .path-copy-cZRCQ0 {
  background-color: transparent;
  height: 4px;
  left: -1px;
  position: absolute;
  top: 194px;
  width: 463px;
}

.desktop .center-aligned-textcenter-text-desktop-dg6U5x {
  background-color: transparent;
  height: 362px;
  left: 0px;
  position: absolute;
  top: 766px;
  width: 100%;
}

.desktop .read-prop-is-a-real-estate-agency-fEzJSv {
  background-color: transparent;
  color: var(--white);
  font-style: normal;
  font-weight: 300;
  height: auto;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 90px;
  width: 1044px;
}

.desktop .right-image-groupxl-dg6U5x {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 1893px;
  width: 100%;
}

.desktop .rectangle-AATJ2g {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .right-text-AATJ2g {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .sell-text-vzXmfl {
  background-color: transparent;
  height: 347px;
  position: relative;
  top: 128px;
  width: 344px;
}

.desktop .sell-with-us-AGl4oS {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 315px;
}

.desktop .our-local-area-knowledge-AGl4oS {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 75px;
  width: 344px;
}

.desktop .right-image-rectangle-copy-AATJ2g {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.desktop .right-image-rectangle-copy-AATJ2g.bp2-animate-enter {
  animation: bp2-animate-enter-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp2-animate-enter-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .left-rectangle-copy-AATJ2g {
  background-color: transparent;
  display: block;
  height: 137px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .left-rectangle-copy-AATJ2g.bp2-animate-enter1 {
  animation: bp2-animate-enter1-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .left-image-groupx-lleftimage-dg6U5x {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 2657px;
  width: 100%;
}

.desktop .rectangle-BiAJmG {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .left-image-group-copy-BiAJmG {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.desktop .left-image-group-copy-BiAJmG.bp2-animate-enter2 {
  animation: bp2-animate-enter2-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp2-animate-enter2-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .right-text-group-BiAJmG {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .right-text-group-text-ikM3Gj {
  background-color: transparent;
  height: 386px;
  position: relative;
  top: 108px;
  width: 344px;
}

.desktop .section-heading-iEf0M1 {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.desktop .write-up-iEf0M1 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 114px;
  width: 344px;
}

.desktop .right-rectangle-copy-BiAJmG {
  background-color: transparent;
  display: block;
  height: 137px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .right-rectangle-copy-BiAJmG.bp2-animate-enter3 {
  animation: bp2-animate-enter3-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .right-image-groupxl-97rk2x {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 3423px;
  width: 100%;
}

.desktop .rectangle-jnFekj {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .right-text-jnFekj {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .sell-text-Q1Lb8g {
  background-color: transparent;
  height: 356px;
  position: relative;
  top: 123px;
  width: 344px;
}

.desktop .sell-with-us-YzWR6G {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.desktop .our-local-area-knowledge-YzWR6G {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 159px;
  width: 344px;
}

.desktop .right-image-rectangle-copy-2-jnFekj {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.desktop .right-image-rectangle-copy-2-jnFekj.bp2-animate-enter4 {
  animation: bp2-animate-enter4-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp2-animate-enter4-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .left-rectangle-copy-2-jnFekj {
  background-color: transparent;
  display: block;
  height: 137px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .left-rectangle-copy-2-jnFekj.bp2-animate-enter5 {
  animation: bp2-animate-enter5-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .left-image-groupx-lleftimage-97rk2x {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 1127px;
  width: 100%;
}

.desktop .rectangle-EvxuCd {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 617px;
}

.desktop .left-image-group-copy-2-EvxuCd {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.desktop .left-image-group-copy-2-EvxuCd.bp2-animate-enter6 {
  animation: bp2-animate-enter6-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp2-animate-enter6-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .right-text-group-EvxuCd {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .right-text-group-text-P10vpf {
  background-color: transparent;
  height: 339px;
  position: relative;
  top: 132px;
  width: 344px;
}

.desktop .section-heading-bLhyGy {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.desktop .write-up-bLhyGy {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 118px;
  width: 344px;
}

.desktop .right-rectangle-copy-2-EvxuCd {
  background-color: transparent;
  display: block;
  height: 137px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .right-rectangle-copy-2-EvxuCd.bp2-animate-enter7 {
  animation: bp2-animate-enter7-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter7-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .left-image-groupx-lleftimage-t9gg9N {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 4189px;
  width: 100%;
}

.desktop .rectangle-BFGnXt {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .left-image-group-copy-3-BFGnXt {
  background-color: transparent;
  display: block;
  height: 493px;
  margin-left: -299px;
  margin-right: 299px;
  opacity: 0;
  position: absolute;
  top: 57px;
  transform: translate(-25px, 0);
  width: 448px;
}

.desktop .left-image-group-copy-3-BFGnXt.bp2-animate-enter8 {
  animation: bp2-animate-enter8-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp2-animate-enter8-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .right-text-group-BFGnXt {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .right-text-group-text-6rOUkh {
  background-color: transparent;
  height: 354px;
  position: relative;
  top: 124px;
  width: 344px;
}

.desktop .group-2-CoVxb6 {
  background-color: transparent;
  height: 354px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 344px;
}

.desktop .section-heading-SDcNsg {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 344px;
}

.desktop .write-up-SDcNsg {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 78px;
  width: 344px;
}

.desktop .right-rectangle-copy-3-BFGnXt {
  background-color: transparent;
  display: block;
  height: 137px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .right-rectangle-copy-3-BFGnXt.bp2-animate-enter9 {
  animation: bp2-animate-enter9-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter9-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .free-valuationdesktop-dg6U5x {
  background-color: transparent;
  height: 277px;
  position: absolute;
  top: 7250px;
  width: 902px;
}

.desktop .click-the-link-below-dzZGeN {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 157px;
  white-space: nowrap;
  width: 902px;
}

.desktop .contact-us-on-031-00-dzZGeN {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 118px;
  white-space: nowrap;
  width: 792px;
}

.desktop .get-in-touch-dzZGeN {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 902px;
}

.desktop .contact-me-button-dzZGeN {
  background-color: transparent;
  cursor: pointer;
  height: 32px;
  margin-left: 1px;
  margin-right: -1px;
  position: absolute;
  top: 245px;
  width: 264px;
}

.desktop .contact-me-0YzMTx {
  background-color: transparent;
  color: #fed288;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 1.32px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: auto;
}

.desktop .group-3-0YzMTx {
  background-color: transparent;
  height: 29px;
  left: 235px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.desktop .group-3-ZRg34E {
  background-color: transparent;
  height: 29px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.desktop .star-testimonialsmacbook-air-dg6U5x {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 6487px;
  width: 100%;
}

.desktop .background-XvyqxN {
  background-color: var(--whiskey);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.desktop .group-XvyqxN {
  background-color: transparent;
  height: 452px;
  position: absolute;
  top: 75px;
  width: 1004px;
}

.desktop .testimonials-mhVs1y {
  background-color: transparent;
  height: 283px;
  position: absolute;
  top: 169px;
  width: 1004px;
}

.desktop .line-8xy0qH {
  background-color: transparent;
  height: 284px;
  left: 694px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.desktop .line-copy-8xy0qH {
  background-color: transparent;
  height: 284px;
  left: 308px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.desktop .testimonial-3-8xy0qH {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 360px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.desktop .testimonial-2-8xy0qH {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: -18px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.desktop .testimonial-1-8xy0qH {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 738px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.desktop .stars-mhVs1y {
  background-color: transparent;
  height: 82px;
  position: absolute;
  top: 0px;
  width: 444px;
}

.desktop .group-15-copy-4-yaA2de {
  background-color: transparent;
  height: 82px;
  left: 185px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-4-G9R3xT {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-5-yaA2de {
  background-color: transparent;
  height: 82px;
  left: 277px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-5-ZjMFbP {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-6-yaA2de {
  background-color: transparent;
  height: 82px;
  left: 92px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-6-LsabpY {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-7-yaA2de {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-7-iikA1K {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-8-yaA2de {
  background-color: transparent;
  height: 82px;
  left: 370px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .group-15-copy-8-bXZiP2 {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 74px;
}

.desktop .right-image-groupxl-t9gg9N {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 4955px;
  width: 100%;
}

.desktop .rectangle-sNfuz9 {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .right-text-sNfuz9 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .sell-text-k5zbNY {
  background-color: transparent;
  height: 227px;
  position: relative;
  top: 188px;
  width: 344px;
}

.desktop .sell-with-us-dDptqN {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.desktop .our-local-area-knowledge-dDptqN {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 119px;
  width: 344px;
}

.desktop .right-image-rectangle-sNfuz9 {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.desktop .right-image-rectangle-sNfuz9.bp2-animate-enter10 {
  animation: bp2-animate-enter10-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp2-animate-enter10-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .left-rectangle-sNfuz9 {
  background-color: transparent;
  display: block;
  height: 137px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .left-rectangle-sNfuz9.bp2-animate-enter11 {
  animation: bp2-animate-enter11-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter11-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .left-image-groupx-lleftimage-4SI2Dg {
  background-color: transparent;
  height: 602px;
  left: 0px;
  position: absolute;
  top: 5721px;
  width: 100%;
}

.desktop .rectangle-ZZgqGZ {
  background-color: var(--gravel);
  height: 602px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .left-image-group-ZZgqGZ {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.desktop .left-image-group-ZZgqGZ.bp2-animate-enter12 {
  animation: bp2-animate-enter12-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp2-animate-enter12-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.desktop .right-text-group-ZZgqGZ {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.desktop .right-text-group-text-S093Qo {
  background-color: transparent;
  height: 299px;
  position: relative;
  top: 152px;
  width: 377px;
}

.desktop .section-heading-zjZgxv {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 377px;
}

.desktop .write-up-zjZgxv {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 78px;
  width: 344px;
}

.desktop .right-rectangle-ZZgqGZ {
  background-color: transparent;
  display: block;
  height: 137px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 15px;
}

.desktop .right-rectangle-ZZgqGZ.bp2-animate-enter13 {
  animation: bp2-animate-enter13-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp2-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.desktop .footerdesktop-fa-dg6U5x {
  background-color: transparent;
  bottom: 0px;
  height: 332px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.desktop .rectangle-g68OiS {
  background-color: var(--whiskey);
  height: 332px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1240px;
}

.desktop .rectangle-tJeizW {
  background-color: var(--whiskey);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.desktop .group-6-g68OiS {
  background-color: transparent;
  bottom: 60px;
  height: 198px;
  left: 7.90%;
  position: absolute;
  width: 633px;
}

.desktop .address-tPBubk {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.07px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 284px;
}

.desktop .shop-r33-park-square-tPBubk {
  background-color: transparent;
  color: var(--gravel-2);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.05px;
  line-height: 16.0px;
  position: absolute;
  text-align: left;
  top: 42px;
  width: 284px;
}

.desktop .copyright-2020-read-tPBubk {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 162px;
  width: auto;
}

.desktop .group-tPBubk {
  background-color: transparent;
  height: 80px;
  left: 447px;
  position: absolute;
  top: 0px;
  width: 186px;
}

.desktop .email-inforeadprop-y7IJfS {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 62px;
  white-space: nowrap;
  width: auto;
}

.desktop .tel-031-001-4195-y7IJfS {
  background-color: transparent;
  color: var(--fuscous-gray);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 1px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 40px;
  white-space: nowrap;
  width: auto;
}

.desktop .contact-y7IJfS {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.07px;
  line-height: 23px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.desktop .group-7-g68OiS {
  background-color: transparent;
  bottom: 47px;
  height: 209px;
  position: absolute;
  right: 7.90%;
  width: 393px;
}

.desktop .group-4-J0akJ6 {
  background-color: transparent;
  height: 86px;
  left: 266px;
  position: absolute;
  top: 0px;
  width: 127px;
}

.desktop .social-4cGx5x {
  background-color: transparent;
  font-weight: 700;
  height: auto;
  left: 50px;
  letter-spacing: 0.07px;
  line-height: 23px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 75px;
}

.desktop .group-2-4cGx5x {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 87px;
  position: absolute;
  top: 50px;
  width: 36px;
}

.desktop .fill-149-cSxU3l {
  background-color: transparent;
  height: 36px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 36px;
}

.desktop .fill-150-cSxU3l {
  background-color: transparent;
  height: 18px;
  left: 9px;
  position: absolute;
  top: 9px;
  width: 18px;
}

.desktop .fill-151-cSxU3l {
  background-color: transparent;
  height: 4px;
  left: 25px;
  position: absolute;
  top: 6px;
  width: 4px;
}

.desktop .fill-152-4cGx5x {
  background-color: transparent;
  cursor: pointer;
  height: 35px;
  left: 55px;
  position: absolute;
  top: 49px;
  width: 16px;
}

.desktop .group-3-4cGx5x {
  background-color: transparent;
  cursor: pointer;
  height: 33px;
  left: 0px;
  position: absolute;
  top: 50px;
  width: 40px;
}

.desktop .icon-twitter-fP9MAx {
  background-color: transparent;
  cursor: pointer;
  height: 33px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 40px;
}

.desktop .group-5-J0akJ6 {
  background-color: transparent;
  cursor: pointer;
  height: 46px;
  left: 0px;
  position: absolute;
  top: 163px;
  width: 393px;
}

.desktop .website-design-van-d-6tAbS6 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 6px;
  width: 175px;
}

.desktop .image-1-6tAbS6 {
  background-color: transparent;
  height: 32px;
  left: 232px;
  position: absolute;
  top: 6px;
  width: 161px;
}

.desktop .path-3-6tAbS6 {
  background-color: transparent;
  height: 48px;
  left: 202px;
  position: absolute;
  top: -1px;
  width: 5px;
}
/* screen - full-project */

.full-project {
  background-color: var(--gravel);
  height: 100vh;
  margin: 0px;
  min-height: 9962px;
  min-width: 1900px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.full-project .navbarxl-navbar-KqxCzi {
  background-color: transparent;
  height: 152px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.full-project .rectangle-RmNIfM {
  background-color: transparent;
  height: 152px;
  left: 142px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 282px;
}

.full-project .group-2-RmNIfM {
  background-color: transparent;
  height: 18px;
  position: absolute;
  right: 117px;
  top: 63px;
  width: 517px;
}

.full-project .contact-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 442px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .about-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 372px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .developments-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 231px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .sell-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 172px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .buy-rent-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 63px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .home-RMdo8r {
  background-color: transparent;
  color: var(--grandis);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 49px;
}

.full-project .static-header-xl-KqxCzi {
  background-color: transparent;
  height: 772px;
  left: 0px;
  position: absolute;
  top: 152px;
  width: 100%;
}

.full-project .rectangle-UhVHs8 {
  background-color: transparent;
  height: 772px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 1px);
}

.full-project .group-UhVHs8 {
  background-color: transparent;
  height: 186px;
  left: 0px;
  position: absolute;
  top: 70px;
  width: 568px;
}

.full-project .from-for-sale-to-sol-mxKlaX {
  background-color: transparent;
  color: var(--grandis);
  font-family: var(--font-family-roboto);
  font-size: 60px;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 170px;
  letter-spacing: 3.13px;
  line-height: 58px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 401px;
}

.full-project .path-copy-mxKlaX {
  background-color: transparent;
  height: 5px;
  left: -1px;
  position: absolute;
  top: 183px;
  width: 429px;
}

.full-project .center-aligned-textcenter-text-desktop-KqxCzi {
  background-color: transparent;
  height: 362px;
  left: 0px;
  position: absolute;
  top: 924px;
  width: 100%;
}

.full-project .read-prop-is-a-real-estate-agency-NV7qIh {
  background-color: transparent;
  color: var(--white);
  font-style: normal;
  font-weight: 300;
  height: auto;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 90px;
  width: 1044px;
}

.full-project .left-image-groupx-lleftimage-KqxCzi {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 1286px;
  width: 100%;
}

.full-project .rectangle-gnXZwQ {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 946px;
}

.full-project .left-image-group-gnXZwQ {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.full-project .left-image-group-gnXZwQ.bp1-animate-enter {
  animation: bp1-animate-enter-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp1-animate-enter-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .right-text-group-gnXZwQ {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .right-text-group-text-AhBwYM {
  background-color: transparent;
  height: 338px;
  position: relative;
  top: 234px;
  width: 346px;
}

.full-project .section-heading-7LtWxM {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 1px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.full-project .write-up-7LtWxM {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 1px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 117px;
  width: 344px;
}

.full-project .right-rectangle-gnXZwQ {
  background-color: transparent;
  display: block;
  height: 183px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .right-rectangle-gnXZwQ.bp1-animate-enter1 {
  animation: bp1-animate-enter1-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .left-image-groupx-lleftimage-G2FEbR {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 3220px;
  width: 100%;
}

.full-project .rectangle-cWm1lp {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .left-image-group-cWm1lp {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.full-project .left-image-group-cWm1lp.bp1-animate-enter2 {
  animation: bp1-animate-enter2-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp1-animate-enter2-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .right-text-group-cWm1lp {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .right-text-group-text-x2m88f {
  background-color: transparent;
  height: 389px;
  position: relative;
  top: 208px;
  width: 344px;
}

.full-project .section-heading-bxwj6S {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.full-project .write-up-bxwj6S {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 117px;
  width: 344px;
}

.full-project .right-rectangle-cWm1lp {
  background-color: transparent;
  display: block;
  height: 183px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .right-rectangle-cWm1lp.bp1-animate-enter3 {
  animation: bp1-animate-enter3-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .right-image-groupxl-KqxCzi {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 2251px;
  width: 100%;
}

.full-project .rectangle-E6bOAY {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .right-text-E6bOAY {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .sell-text-c5SlMj {
  background-color: transparent;
  height: 349px;
  position: relative;
  top: 228px;
  width: 344px;
}

.full-project .sell-with-us-CW3ZZm {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 315px;
}

.full-project .our-local-area-knowledge-CW3ZZm {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 77px;
  width: 344px;
}

.full-project .right-image-rectangle-E6bOAY {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.full-project .right-image-rectangle-E6bOAY.bp1-animate-enter4 {
  animation: bp1-animate-enter4-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp1-animate-enter4-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .left-rectangle-E6bOAY {
  background-color: transparent;
  display: block;
  height: 183px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .left-rectangle-E6bOAY.bp1-animate-enter5 {
  animation: bp1-animate-enter5-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .star-testimonialsxl-KqxCzi {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 8052px;
  width: 100%;
}

.full-project .background-BrmzCr {
  background-color: var(--whiskey);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.full-project .group-BrmzCr {
  background-color: transparent;
  height: 452px;
  position: absolute;
  top: 177px;
  width: 1150px;
}

.full-project .testimonials-bpvuIL {
  background-color: transparent;
  height: 283px;
  position: absolute;
  top: 169px;
  width: 1150px;
}

.full-project .line-kCwDXv {
  background-color: transparent;
  height: 284px;
  left: 794px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.full-project .line-copy-kCwDXv {
  background-color: transparent;
  height: 284px;
  left: 352px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.full-project .testimonial-3-kCwDXv {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 433px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.full-project .testimonial-2-kCwDXv {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.full-project .testimonial-1-kCwDXv {
  background-color: transparent;
  color: var(--gravel);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 866px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 19px;
  width: 284px;
}

.full-project .stars-bpvuIL {
  background-color: transparent;
  height: 82px;
  position: absolute;
  top: 0px;
  width: 509px;
}

.full-project .group-15-copy-4-wK2qfh {
  background-color: transparent;
  height: 82px;
  left: 212px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-4-uWLJKZ {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-5-wK2qfh {
  background-color: transparent;
  height: 82px;
  left: 318px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-5-IHGlrE {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-6-wK2qfh {
  background-color: transparent;
  height: 82px;
  left: 106px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-6-zbQD22 {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-7-wK2qfh {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-7-y7Sztw {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-8-wK2qfh {
  background-color: transparent;
  height: 82px;
  left: 424px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .group-15-copy-8-5jtuy6 {
  background-color: transparent;
  height: 82px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 85px;
}

.full-project .left-image-groupx-lleftimage-r7pNzL {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 7085px;
  width: 100%;
}

.full-project .rectangle-6lSyu3 {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .left-image-group-6lSyu3 {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.full-project .left-image-group-6lSyu3.bp1-animate-enter6 {
  animation: bp1-animate-enter6-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp1-animate-enter6-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .right-text-group-6lSyu3 {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .right-text-group-text-8aDDoL {
  background-color: transparent;
  height: 299px;
  position: relative;
  top: 253px;
  width: 377px;
}

.full-project .section-heading-YIKH5x {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 377px;
}

.full-project .write-up-YIKH5x {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 78px;
  width: 344px;
}

.full-project .right-rectangle-6lSyu3 {
  background-color: transparent;
  display: block;
  height: 183px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .right-rectangle-6lSyu3.bp1-animate-enter7 {
  animation: bp1-animate-enter7-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter7-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .left-image-groupx-lleftimage-KXDrcE {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 5145px;
  width: 100%;
}

.full-project .rectangle-S1mVIA {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .left-image-group-S1mVIA {
  background-color: transparent;
  display: block;
  height: 659px;
  margin-left: -441px;
  margin-right: 441px;
  opacity: 0;
  position: absolute;
  top: 73px;
  transform: translate(-25px, 0);
  width: 614px;
}

.full-project .left-image-group-S1mVIA.bp1-animate-enter8 {
  animation: bp1-animate-enter8-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp1-animate-enter8-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .right-text-group-S1mVIA {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .right-text-group-text-iVITxR {
  background-color: transparent;
  height: 354px;
  position: relative;
  top: 226px;
  width: 344px;
}

.full-project .group-2-yX7T6E {
  background-color: transparent;
  height: 354px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 344px;
}

.full-project .section-heading-oiCOh1 {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.full-project .write-up-oiCOh1 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 78px;
  width: 344px;
}

.full-project .right-rectangle-S1mVIA {
  background-color: transparent;
  display: block;
  height: 183px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .right-rectangle-S1mVIA.bp1-animate-enter9 {
  animation: bp1-animate-enter9-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter9-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .right-image-groupxl-G2FEbR {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 4180px;
  width: 100%;
}

.full-project .rectangle-W7xCuH {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .right-text-W7xCuH {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .sell-text-Tq3UXS {
  background-color: transparent;
  height: 357px;
  position: relative;
  top: 224px;
  width: 344px;
}

.full-project .sell-with-us-kW5GP5 {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.full-project .our-local-area-knowledge-kW5GP5 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 160px;
  width: 344px;
}

.full-project .right-image-rectangle-W7xCuH {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.full-project .right-image-rectangle-W7xCuH.bp1-animate-enter10 {
  animation: bp1-animate-enter10-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp1-animate-enter10-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .left-rectangle-W7xCuH {
  background-color: transparent;
  display: block;
  height: 183px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .left-rectangle-W7xCuH.bp1-animate-enter11 {
  animation: bp1-animate-enter11-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter11-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .right-image-groupxl-r7pNzL {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 6114px;
  width: 100%;
}

.full-project .rectangle-1n0Kvs {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .right-text-1n0Kvs {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .sell-text-OAA9xc {
  background-color: transparent;
  height: 185px;
  position: relative;
  top: 310px;
  width: 344px;
}

.full-project .sell-with-us-jHDzev {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 315px;
}

.full-project .our-local-area-knowledge-jHDzev {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 77px;
  width: 344px;
}

.full-project .right-image-rectangle-1n0Kvs {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.full-project .right-image-rectangle-1n0Kvs.bp1-animate-enter12 {
  animation: bp1-animate-enter12-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp1-animate-enter12-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .left-rectangle-1n0Kvs {
  background-color: transparent;
  display: block;
  height: 183px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 22px;
}

.full-project .left-rectangle-1n0Kvs.bp1-animate-enter13 {
  animation: bp1-animate-enter13-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .right-image-groupxl-KXDrcE {
  background-color: transparent;
  height: 805px;
  left: 0px;
  position: absolute;
  top: 6114px;
  width: 100%;
}

.full-project .rectangle-6v4ZkL {
  background-color: var(--gravel);
  height: 805px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1900px;
}

.full-project .right-text-6v4ZkL {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.full-project .sell-text-xx6rGb {
  background-color: transparent;
  height: 226px;
  position: relative;
  top: 290px;
  width: 344px;
}

.full-project .sell-with-us-fbRObY {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.full-project .our-local-area-knowledge-fbRObY {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 118px;
  width: 344px;
}

.full-project .right-image-rectangle-6v4ZkL {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.full-project .right-image-rectangle-6v4ZkL.bp1-animate-enter14 {
  animation: bp1-animate-enter14-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp1-animate-enter14-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.full-project .left-rectangle-6v4ZkL {
  background-color: transparent;
  display: block;
  height: 183px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 23px;
}

.full-project .left-rectangle-6v4ZkL.bp1-animate-enter15 {
  animation: bp1-animate-enter15-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp1-animate-enter15-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.full-project .contact-blurbdesktop-KqxCzi {
  background-color: transparent;
  height: 277px;
  position: absolute;
  top: 9021px;
  width: 902px;
}

.full-project .desktop-5fXKll {
  background-color: transparent;
  height: 277px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 902px;
}

.full-project .click-the-link-below-f10Uox {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 157px;
  white-space: nowrap;
  width: 902px;
}

.full-project .contact-us-on-031-00-f10Uox {
  background-color: transparent;
  cursor: pointer;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 118px;
  white-space: nowrap;
  width: 792px;
}

.full-project .get-in-touch-f10Uox {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 39px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 902px;
}

.full-project .contact-me-button-f10Uox {
  background-color: transparent;
  cursor: pointer;
  height: 32px;
  margin-left: 1px;
  margin-right: -1px;
  position: absolute;
  top: 245px;
  width: 264px;
}

.full-project .contact-me-Djjmvo {
  background-color: transparent;
  color: #fed288;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxl);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 1.32px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: -1px;
  white-space: nowrap;
  width: auto;
}

.full-project .group-3-Djjmvo {
  background-color: transparent;
  height: 29px;
  left: 235px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.full-project .group-3-zUZJ6S {
  background-color: transparent;
  height: 29px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.full-project .footerxl-fa-KqxCzi {
  background-color: transparent;
  bottom: 0px;
  height: 500px;
  left: 0px;
  position: absolute;
  width: 99.97%;
}

.full-project .rectangle-VQ7DZi {
  background-color: var(--whiskey);
  height: 500px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 1899px;
}

.full-project .rectangle-mwDSxV {
  background-color: var(--whiskey);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.full-project .group-6-VQ7DZi {
  background-color: transparent;
  bottom: 91px;
  height: 294px;
  left: 7.05%;
  position: absolute;
  width: 428px;
}

.full-project .address-S06Fc2 {
  background-color: transparent;
  color: var(--fuscous-gray);
  font-family: var(--font-family-roboto);
  font-size: 29.2px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.11px;
  line-height: 34px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 428px;
}

.full-project .shop-r33-park-square-S06Fc2 {
  background-color: transparent;
  color: var(--fuscous-gray);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 65px;
  width: 428px;
}

.full-project .copyright-2020-read-S06Fc2 {
  background-color: transparent;
  color: var(--gravel-2);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 254px;
  width: 411px;
}

.full-project .group-5-VQ7DZi {
  background-color: transparent;
  bottom: 278px;
  height: 107px;
  left: 35.53%;
  position: absolute;
  width: 211px;
}

.full-project .email-inforeadpropcoza-7bXDgh {
  background-color: transparent;
  color: var(--gravel-2);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 87px;
  white-space: nowrap;
  width: auto;
}

.full-project .tel-031-001-4195-7bXDgh {
  background-color: transparent;
  color: var(--gravel-2);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 20px;
  position: absolute;
  text-align: left;
  top: 65px;
  white-space: nowrap;
  width: auto;
}

.full-project .contact-7bXDgh {
  background-color: transparent;
  color: var(--gravel-2);
  font-family: var(--font-family-roboto);
  font-size: 29.2px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.11px;
  line-height: 34px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.full-project .group-7-VQ7DZi {
  background-color: transparent;
  bottom: 70px;
  height: 315px;
  position: absolute;
  right: 7.05%;
  width: 524px;
}

.full-project .group-4-PF2y2A {
  background-color: transparent;
  height: 129px;
  left: 333px;
  position: absolute;
  top: 0px;
  width: 191px;
}

.full-project .social-GT4KxN {
  background-color: transparent;
  color: var(--gravel-2);
  font-family: var(--font-family-roboto);
  font-size: 29.2px;
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 77px;
  letter-spacing: 0.11px;
  line-height: 34px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 112px;
}

.full-project .group-2-GT4KxN {
  background-color: transparent;
  cursor: pointer;
  height: 54px;
  left: 133px;
  position: absolute;
  top: 75px;
  width: 54px;
}

.full-project .fill-149-pgK4I0 {
  background-color: transparent;
  height: 54px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 54px;
}

.full-project .fill-150-pgK4I0 {
  background-color: transparent;
  height: 28px;
  left: 13px;
  position: absolute;
  top: 13px;
  width: 28px;
}

.full-project .fill-151-pgK4I0 {
  background-color: transparent;
  height: 7px;
  left: 38px;
  position: absolute;
  top: 9px;
  width: 7px;
}

.full-project .fill-152-GT4KxN {
  background-color: transparent;
  cursor: pointer;
  height: 52px;
  left: 85px;
  position: absolute;
  top: 74px;
  width: 24px;
}

.full-project .group-3-GT4KxN {
  background-color: transparent;
  cursor: pointer;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 74px;
  width: 60px;
}

.full-project .icon-twitter-FgNCeE {
  background-color: transparent;
  cursor: pointer;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 60px;
}

.full-project .group-PF2y2A {
  background-color: transparent;
  cursor: pointer;
  height: 70px;
  left: 0px;
  position: absolute;
  top: 245px;
  width: 524px;
}

.full-project .website-design-van-d-vZ5fXp {
  background-color: transparent;
  color: var(--gravel-2);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 0.06px;
  line-height: 20px;
  position: absolute;
  text-align: right;
  top: 18px;
  width: 198px;
}

.full-project .image-1-vZ5fXp {
  background-color: transparent;
  height: 47px;
  left: 283px;
  position: absolute;
  top: 9px;
  width: 241px;
}

.full-project .path-3-vZ5fXp {
  background-color: transparent;
  height: 73px;
  left: 239px;
  position: absolute;
  top: -1px;
  width: 7px;
}
/* screen - mobile */

.mobile {
  background-color: var(--gravel);
  height: 100vh;
  margin: 0px;
  min-height: 7597px;
  min-width: 360px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.mobile .navbarmobile-navbar-LP8vkM {
  background-color: transparent;
  height: 101px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .mobile-menu-tKyrHC {
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  position: absolute;
  right: 40px;
  top: 31px;
  width: 41px;
}

.mobile .rectangle-DGBLli {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 41px;
}

.mobile .rectangle-copy-DGBLli {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 15px;
  width: 41px;
}

.mobile .rectangle-copy-2-DGBLli {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 41px;
}

.mobile .rectangle-tKyrHC {
  background-color: transparent;
  height: 47px;
  left: 0.28%;
  object-fit: cover;
  position: absolute;
  top: 29px;
  width: 245px;
}

.mobile .static-header-2-linesmobile-2-lines-LP8vkM {
  background-color: transparent;
  height: 326px;
  left: 0px;
  position: absolute;
  top: 101px;
  width: 100%;
}

.mobile .rectangle-oSenxk {
  background-color: transparent;
  height: 326px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .unlocking-dreams-oSenxk {
  background-color: transparent;
  color: var(--salomie);
  font-family: var(--font-family-roboto);
  font-size: 30px;
  font-style: normal;
  font-weight: 500;
  height: auto;
  left: 35px;
  letter-spacing: 0.00px;
  line-height: 32px;
  position: absolute;
  text-align: left;
  top: 27px;
  width: 184px;
}

.mobile .path-copy-oSenxk {
  background-color: transparent;
  height: 4px;
  left: -1px;
  position: absolute;
  top: 114px;
  width: 146px;
}

.mobile .our-local-area-and-i-LP8vkM {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.25px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 517px;
  width: 256px;
}

.mobile .mobile-no-button-at-the-bottom-LP8vkM {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: absolute;
  top: 936px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-xj2rHL {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-71rCRe {
  background-color: var(--gravel);
  height: 670px;
  left: 4px;
  position: absolute;
  top: 0px;
  width: 356px;
}

.mobile .write-up-71rCRe {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 380px;
  width: 233px;
}

.mobile .section-heading-71rCRe {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 326px;
}

.mobile .top-image-71rCRe {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .mobile-no-button-at-the-bottom-c2r8eh {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: absolute;
  top: 1659px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-87EVII {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-GhvUw7 {
  background-color: var(--gravel);
  height: 670px;
  left: 4px;
  position: absolute;
  top: 0px;
  width: calc(100.00% - 4px);
}

.mobile .write-up-GhvUw7 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 352px;
  width: 233px;
}

.mobile .section-heading-GhvUw7 {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 326px;
}

.mobile .top-image-GhvUw7 {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .mobile-no-button-at-the-bottom-gz9XG1 {
  background-color: transparent;
  height: 628px;
  left: 0px;
  position: absolute;
  top: 2376px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-V4Eeya {
  background-color: transparent;
  height: 628px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-YsRDan {
  background-color: var(--gravel);
  height: 628px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 360px;
}

.mobile .write-up-YsRDan {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 374px;
  width: 285px;
}

.mobile .section-heading-YsRDan {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 351px;
}

.mobile .top-image-YsRDan {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .mobile-no-button-at-the-bottom-6Xqx7B {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: absolute;
  top: 3093px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-kRfwya {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-aDDHy0 {
  background-color: var(--gravel);
  height: 670px;
  left: 4px;
  position: absolute;
  top: 0px;
  width: 356px;
}

.mobile .write-up-aDDHy0 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 397px;
  width: 233px;
}

.mobile .section-heading-aDDHy0 {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 326px;
}

.mobile .top-image-aDDHy0 {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .single-header-line-m-LP8vkM {
  background-color: transparent;
  height: 708px;
  left: 0px;
  position: absolute;
  top: 3811px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-UhLawm {
  background-color: transparent;
  height: 708px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-bDJJwT {
  background-color: var(--gravel);
  height: 708px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 360px;
}

.mobile .write-up-bDJJwT {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 339px;
  width: 236px;
}

.mobile .section-heading-bDJJwT {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 278px;
  white-space: nowrap;
  width: 330px;
}

.mobile .top-image-bDJJwT {
  background-color: transparent;
  height: 243px;
  margin-left: 33px;
  margin-right: -33px;
  position: absolute;
  top: 0px;
  width: 234px;
}

.mobile .mobile-no-button-at-the-bottom-eIZ7d2 {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: absolute;
  top: 4560px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-VtJIgA {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-auV1jZ {
  background-color: var(--gravel);
  height: 670px;
  left: 4px;
  position: absolute;
  top: 0px;
  width: 356px;
}

.mobile .write-up-auV1jZ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 351px;
  width: 233px;
}

.mobile .section-heading-auV1jZ {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 326px;
}

.mobile .top-image-auV1jZ {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .mobile-sectionsmobil-LP8vkM {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: absolute;
  top: 5142px;
  width: 100%;
}

.mobile .left-image-groupmobileleftimage-llnYww {
  background-color: transparent;
  height: 670px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 100%;
}

.mobile .rectangle-bqxrSC {
  background-color: var(--gravel);
  height: 670px;
  left: 4px;
  position: absolute;
  top: 0px;
  width: 356px;
}

.mobile .write-up-bqxrSC {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  letter-spacing: 0.16px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 352px;
  width: 233px;
}

.mobile .section-heading-bqxrSC {
  background-color: transparent;
  color: var(--salomie);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 290px;
  width: 326px;
}

.mobile .top-image-bqxrSC {
  background-color: transparent;
  height: 243px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .star-testimonialsmobile-LP8vkM {
  background-color: transparent;
  height: 988px;
  left: 0px;
  position: absolute;
  top: 5836px;
  width: 100%;
}

.mobile .background-LBwFxk {
  background-color: var(--whiskey);
  height: 988px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.mobile .testimonial-3-LBwFxk {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 190px;
  width: 236px;
}

.mobile .testimonial-2-LBwFxk {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 495px;
  width: 236px;
}

.mobile .stars-LBwFxk {
  background-color: transparent;
  height: 42px;
  position: absolute;
  top: 106px;
  width: 261px;
}

.mobile .group-15-copy-4-feXaoG {
  background-color: transparent;
  height: 42px;
  left: 109px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .icon-star-FeAoGF {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .group-15-copy-5-feXaoG {
  background-color: transparent;
  height: 42px;
  left: 163px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .icon-star-S85xbV {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .group-15-copy-6-feXaoG {
  background-color: transparent;
  height: 42px;
  left: 54px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .icon-star-Va4R8p {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .group-15-copy-7-feXaoG {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .icon-star-lJ0Ehj {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .group-15-copy-8-feXaoG {
  background-color: transparent;
  height: 42px;
  left: 217px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .icon-star-FiwGqw {
  background-color: transparent;
  height: 42px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 44px;
}

.mobile .testimonial-1-LBwFxk {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 671px;
  width: 246px;
}

.mobile .free-valuationdesktop-LP8vkM {
  background-color: transparent;
  height: 227px;
  position: absolute;
  top: 6926px;
  width: 328px;
}

.mobile .click-the-link-below-sTMDiX {
  background-color: transparent;
  font-weight: 500;
  height: auto;
  left: 5px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 141px;
  white-space: nowrap;
  width: 318px;
}

.mobile .contact-us-on-031-00-sTMDiX {
  background-color: transparent;
  cursor: pointer;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 118px;
  white-space: nowrap;
  width: 202px;
}

.mobile .contact-us-on-031-00-SZxXHR {
  background-color: transparent;
  cursor: pointer;
  font-weight: 500;
  height: auto;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 95px;
  white-space: nowrap;
  width: 226px;
}

.mobile .get-in-touch-sTMDiX {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 500;
  height: auto;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 328px;
}

.mobile .contact-me-button-sTMDiX {
  background-color: transparent;
  cursor: pointer;
  height: 29px;
  left: 93px;
  position: absolute;
  top: 198px;
  width: 142px;
}

.mobile .contact-me-HwfkK7 {
  background-color: transparent;
  color: var(--grandis);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 500;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 23px;
  position: absolute;
  text-align: center;
  top: 3px;
  white-space: nowrap;
  width: 99px;
}

.mobile .group-3-HwfkK7 {
  background-color: transparent;
  height: 29px;
  left: 113px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.mobile .group-3-T3DWXx {
  background-color: transparent;
  height: 29px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.mobile .footermobile-fa-LP8vkM {
  background-color: transparent;
  bottom: 0px;
  height: 344px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.mobile .rectangle-UKlnLY {
  background-color: var(--whiskey);
  height: 344px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 360px;
}

.mobile .rectangle-21OKoQ {
  background-color: var(--whiskey);
  bottom: 0px;
  height: 344px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.mobile .copyright-2020-read-UKlnLY {
  background-color: transparent;
  color: var(--gravel);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.15px;
  line-height: 22px;
  position: absolute;
  text-align: center;
  top: 109px;
  width: 236px;
}

.mobile .group-8-UKlnLY {
  background-color: transparent;
  height: 40px;
  position: absolute;
  top: 42px;
  width: 157px;
}

.mobile .group-2-copy-qIBkLs {
  background-color: transparent;
  cursor: pointer;
  height: 39px;
  left: 118px;
  position: absolute;
  top: 1px;
  width: 39px;
}

.mobile .fill-149-WW0kef {
  background-color: transparent;
  height: 39px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 39px;
}

.mobile .fill-150-WW0kef {
  background-color: transparent;
  height: 20px;
  left: 9px;
  position: absolute;
  top: 9px;
  width: 20px;
}

.mobile .fill-151-WW0kef {
  background-color: transparent;
  height: 5px;
  left: 27px;
  position: absolute;
  top: 6px;
  width: 5px;
}

.mobile .fill-152-copy-qIBkLs {
  background-color: transparent;
  cursor: pointer;
  height: 37px;
  left: 72px;
  position: absolute;
  top: 0px;
  width: 17px;
}

.mobile .group-3-copy-4-qIBkLs {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 0px;
  position: absolute;
  top: 1px;
  width: 43px;
}

.mobile .icon-twitter-xZdoRr {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 43px;
}

.mobile .website-design-van-d-copy-UKlnLY {
  background-color: transparent;
  color: var(--gravel-2);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xxs);
  font-style: normal;
  font-weight: 400;
  height: auto;
  letter-spacing: 0.05px;
  line-height: 15px;
  position: absolute;
  text-align: center;
  top: 220px;
  width: auto;
}

.mobile .image-1-copy-9-UKlnLY {
  background-color: transparent;
  cursor: pointer;
  height: 34px;
  position: absolute;
  top: 267px;
  width: 171px;
}
/* screen - tablet */

.tablet {
  background-color: var(--gravel);
  height: 100vh;
  margin: 0px;
  min-height: 6040px;
  min-width: 768px;
  overflow-x: hidden;
  position: relative;
  width: 100%;
}

.tablet .navbar-tablet-navbar-I45tVA {
  background-color: transparent;
  height: 101px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet .mobile-menu-hiKx59 {
  background-color: transparent;
  cursor: pointer;
  height: 40px;
  position: absolute;
  right: 50px;
  top: 31px;
  width: 41px;
}

.tablet .rectangle-EOvqsU {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 41px;
}

.tablet .rectangle-copy-EOvqsU {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 15px;
  width: 41px;
}

.tablet .rectangle-copy-2-EOvqsU {
  background-color: var(--whiskey);
  height: 10px;
  left: 0px;
  position: absolute;
  top: 30px;
  width: 41px;
}

.tablet .rectangle-hiKx59 {
  background-color: transparent;
  height: 62px;
  left: 6px;
  object-fit: cover;
  position: absolute;
  top: 22px;
  width: 304px;
}

.tablet .tablet-I45tVA {
  background-color: transparent;
  height: 408px;
  left: 0px;
  position: absolute;
  top: 101px;
  width: 100%;
}

.tablet .rectangle-7KJZ2U {
  background-color: transparent;
  height: 408px;
  left: 0px;
  object-fit: cover;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet .group-4-7KJZ2U {
  background-color: transparent;
  height: 106px;
  left: 0px;
  position: absolute;
  top: 47px;
  width: 273px;
}

.tablet .from-for-sale-to-sol-zHKlSq {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 36px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 170px;
}

.tablet .path-zHKlSq {
  background-color: transparent;
  height: 5px;
  left: -1px;
  position: absolute;
  top: 103px;
  width: 275px;
}

.tablet .center-aligned-textcenter-text-desktop-I45tVA {
  background-color: transparent;
  height: 370px;
  left: 0px;
  position: absolute;
  top: 509px;
  width: 100%;
}

.tablet .read-prop-is-a-real-estate-agency-ZbWxlr {
  background-color: transparent;
  color: var(--white);
  font-style: normal;
  font-weight: 300;
  height: auto;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 81px;
  width: 621px;
}

.tablet .left-image-groupx-lleftimage-I45tVA {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 879px;
  width: 100%;
}

.tablet .rectangle-BAzS9j {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 362px;
}

.tablet .left-image-group-copy-2-BAzS9j {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 49.74%;
}

.tablet .left-image-group-copy-2-BAzS9j.bp3-animate-enter {
  animation: bp3-animate-enter-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp3-animate-enter-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .right-text-group-BAzS9j {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .right-text-group-text-hL2axm {
  background-color: transparent;
  height: 247px;
  position: relative;
  top: 93px;
  width: 344px;
}

.tablet .section-heading-cKc9Ff {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 344px;
}

.tablet .write-up-cKc9Ff {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 56px;
  width: 325px;
}

.tablet .right-rectangle-copy-2-BAzS9j {
  background-color: transparent;
  display: block;
  height: 98px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .right-rectangle-copy-2-BAzS9j.bp3-animate-enter1 {
  animation: bp3-animate-enter1-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter1-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .free-valuationdesktop-I45tVA {
  background-color: transparent;
  height: 280px;
  position: absolute;
  top: 5310px;
  width: 617px;
}

.tablet .click-the-link-below-IyfvU4 {
  background-color: transparent;
  color: var(--white);
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 157px;
  width: 554px;
}

.tablet .contact-us-on-031-00-IyfvU4 {
  background-color: transparent;
  color: var(--white);
  cursor: pointer;
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 118px;
  width: 617px;
}

.tablet .get-in-touch-IyfvU4 {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  line-height: 29px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 490px;
}

.tablet .contact-me-button-IyfvU4 {
  background-color: transparent;
  cursor: pointer;
  height: 29px;
  position: absolute;
  top: 251px;
  width: 198px;
}

.tablet .contact-me-5yu9pc {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.tablet .group-3-5yu9pc {
  background-color: transparent;
  height: 29px;
  left: 169px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.tablet .group-3-zW9kUf {
  background-color: transparent;
  height: 29px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 29px;
}

.tablet .star-testimonialstablet-I45tVA {
  background-color: transparent;
  height: 650px;
  left: 0px;
  position: absolute;
  top: 4566px;
  width: 100%;
}

.tablet .background-u0pHeF {
  background-color: var(--whiskey);
  height: 650px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet .group-u0pHeF {
  background-color: transparent;
  height: 462px;
  margin-left: -0px;
  margin-right: 0px;
  position: absolute;
  top: 93px;
  width: 690px;
}

.tablet .group-9-jn83px {
  background-color: transparent;
  height: 359px;
  position: absolute;
  top: 103px;
  width: 690px;
}

.tablet .line-cGxzF4 {
  background-color: transparent;
  height: 360px;
  left: 468px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.tablet .line-copy-cGxzF4 {
  background-color: transparent;
  height: 360px;
  left: 218px;
  position: absolute;
  top: -0px;
  width: 3px;
}

.tablet .testimonial-3-cGxzF4 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 250px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 190px;
}

.tablet .testimonial-2-cGxzF4 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 190px;
}

.tablet .testimonial-1-cGxzF4 {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: 500px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: center;
  top: 0px;
  width: 190px;
}

.tablet .stars-jn83px {
  background-color: transparent;
  height: 50px;
  position: absolute;
  top: 0px;
  width: 311px;
}

.tablet .group-15-copy-4-VTvtfN {
  background-color: transparent;
  height: 50px;
  left: 130px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .icon-star-dccN2R {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .group-15-copy-5-VTvtfN {
  background-color: transparent;
  height: 50px;
  left: 194px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .icon-star-XatGR0 {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .group-15-copy-6-VTvtfN {
  background-color: transparent;
  height: 50px;
  left: 65px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .icon-star-GDxUrC {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .group-15-copy-7-VTvtfN {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .icon-star-id8xnl {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .group-15-copy-8-VTvtfN {
  background-color: transparent;
  height: 50px;
  left: 259px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .icon-star-EKrbgV {
  background-color: transparent;
  height: 50px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 52px;
}

.tablet .right-image-groupxl-I45tVA {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 1405px;
  width: 100%;
}

.tablet .rectangle-yoxUh3 {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 768px;
}

.tablet .right-text-yoxUh3 {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .sell-text-zssb6b {
  background-color: transparent;
  height: 326px;
  position: relative;
  top: 53px;
  width: 325px;
}

.tablet .sell-with-us-xTvbb5 {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.tablet .our-local-area-knowledge-xTvbb5 {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 54px;
  width: 325px;
}

.tablet .right-image-rectangle-copy-yoxUh3 {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.tablet .right-image-rectangle-copy-yoxUh3.bp3-animate-enter2 {
  animation: bp3-animate-enter2-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp3-animate-enter2-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .left-rectangle-copy-yoxUh3 {
  background-color: transparent;
  display: block;
  height: 98px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .left-rectangle-copy-yoxUh3.bp3-animate-enter3 {
  animation: bp3-animate-enter3-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter3-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .left-image-groupx-lleftimage-RIuQkS {
  background-color: transparent;
  height: 435px;
  left: 0px;
  position: absolute;
  top: 1931px;
  width: 100%;
}

.tablet .rectangle-Skx6xI {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 724px;
}

.tablet .left-image-group-copy-Skx6xI {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.tablet .left-image-group-copy-Skx6xI.bp3-animate-enter4 {
  animation: bp3-animate-enter4-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp3-animate-enter4-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .right-text-group-Skx6xI {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .right-text-group-text-hxMEKM {
  background-color: transparent;
  height: 368px;
  position: relative;
  top: 34px;
  width: 325px;
}

.tablet .section-heading-GXhuxx {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 274px;
}

.tablet .write-up-GXhuxx {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 96px;
  width: 325px;
}

.tablet .right-rectangle-copy-Skx6xI {
  background-color: transparent;
  display: block;
  height: 98px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .right-rectangle-copy-Skx6xI.bp3-animate-enter5 {
  animation: bp3-animate-enter5-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter5-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .right-image-groupxl-RIuQkS {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 2460px;
  width: 100%;
}

.tablet .rectangle-qzZbRw {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 768px;
}

.tablet .right-text-qzZbRw {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .sell-text-An25xu {
  background-color: transparent;
  height: 310px;
  position: relative;
  top: 76px;
  width: 325px;
}

.tablet .sell-with-us-tXvxIV {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 315px;
}

.tablet .our-local-area-knowledge-tXvxIV {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 114px;
  width: 325px;
}

.tablet .right-image-rectangle-copy-2-qzZbRw {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.tablet .right-image-rectangle-copy-2-qzZbRw.bp3-animate-enter6 {
  animation: bp3-animate-enter6-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp3-animate-enter6-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .left-rectangle-copy-2-qzZbRw {
  background-color: transparent;
  display: block;
  height: 98px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .left-rectangle-copy-2-qzZbRw.bp3-animate-enter7 {
  animation: bp3-animate-enter7-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter7-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .left-image-groupx-lleftimage-jXqzSa {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 2986px;
  width: 100%;
}

.tablet .left-group-xxxN7a {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .rectangle-1ZxDua {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .left-image-group-copy-3-1ZxDua {
  background-color: transparent;
  display: block;
  height: 354px;
  left: 3.68%;
  opacity: 0;
  position: absolute;
  top: 39px;
  transform: translate(-25px, 0);
  width: 370px;
}

.tablet .left-image-group-copy-3-1ZxDua.bp3-animate-enter8 {
  animation: bp3-animate-enter8-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp3-animate-enter8-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .right-text-group-xxxN7a {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .right-text-group-text-lfLbxx {
  background-color: transparent;
  height: 324px;
  position: relative;
  top: 54px;
  width: 325px;
}

.tablet .group-2-qx8M02 {
  background-color: transparent;
  height: 324px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 325px;
}

.tablet .section-heading-zBZOIW {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 260px;
}

.tablet .write-up-zBZOIW {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 48px;
  width: 325px;
}

.tablet .right-rectangle-copy-3-xxxN7a {
  background-color: transparent;
  display: block;
  height: 98px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .right-rectangle-copy-3-xxxN7a.bp3-animate-enter9 {
  animation: bp3-animate-enter9-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter9-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .right-image-groupxl-jXqzSa {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 3512px;
  width: 100%;
}

.tablet .rectangle-55OQEJ {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 768px;
}

.tablet .right-text-55OQEJ {
  background-color: transparent;
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .sell-text-Ji1tFy {
  background-color: transparent;
  height: 187px;
  position: relative;
  top: 123px;
  width: 325px;
}

.tablet .sell-with-us-p73Y9N {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  width: 257px;
}

.tablet .our-local-area-knowledge-p73Y9N {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 79px;
  width: 325px;
}

.tablet .right-image-rectangle-55OQEJ {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 50.00%;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(25px, 0);
  width: 50.00%;
}

.tablet .right-image-rectangle-55OQEJ.bp3-animate-enter10 {
  animation: bp3-animate-enter10-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(25px, 0);
}

@keyframes bp3-animate-enter10-frames {
  from{opacity: 0;
transform: translate(25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .left-rectangle-55OQEJ {
  background-color: transparent;
  display: block;
  height: 98px;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 145px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .left-rectangle-55OQEJ.bp3-animate-enter11 {
  animation: bp3-animate-enter11-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter11-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .left-image-groupx-lleftimage-CdCqW5 {
  background-color: transparent;
  height: 432px;
  left: 0px;
  position: absolute;
  top: 4038px;
  width: 100%;
}

.tablet .rectangle-oqFBkt {
  background-color: var(--gravel);
  height: 432px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 768px;
}

.tablet .left-image-group-oqFBkt {
  background-color: transparent;
  display: block;
  height: 100%;
  left: 0px;
  opacity: 0;
  position: absolute;
  top: 0px;
  transform: translate(-25px, 0);
  width: 50.00%;
}

.tablet .left-image-group-oqFBkt.bp3-animate-enter12 {
  animation: bp3-animate-enter12-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(-25px, 0);
}

@keyframes bp3-animate-enter12-frames {
  from{opacity: 0;
transform: translate(-25px, 0);
}
to{opacity: 1;
transform: translate(0,0);
}
}

.tablet .right-text-group-oqFBkt {
  background-color: transparent;
  height: 100%;
  left: 50.00%;
  position: absolute;
  top: 0px;
  width: 50.00%;
}

.tablet .right-text-group-text-THfHfV {
  background-color: transparent;
  height: 271px;
  position: relative;
  top: 81px;
  width: 325px;
}

.tablet .section-heading-CSY6PZ {
  background-color: transparent;
  color: var(--grandis);
  font-style: normal;
  font-weight: 400;
  height: auto;
  left: 0px;
  line-height: 29px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 291px;
}

.tablet .write-up-CSY6PZ {
  background-color: transparent;
  font-weight: 300;
  height: auto;
  left: 0px;
  letter-spacing: 0.00px;
  line-height: 27px;
  position: absolute;
  text-align: left;
  top: 50px;
  width: 325px;
}

.tablet .right-rectangle-oqFBkt {
  background-color: transparent;
  display: block;
  height: 98px;
  opacity: 0;
  position: absolute;
  right: 0px;
  top: 184px;
  transform: translate(0, 0px);
  width: 9px;
}

.tablet .right-rectangle-oqFBkt.bp3-animate-enter13 {
  animation: bp3-animate-enter13-frames 2.00s ease-in-out 0.00s 1 normal forwards;
  display: block;
  opacity: 0;
  transform: translate(0, 0px);
}

@keyframes bp3-animate-enter13-frames {
  from{opacity: 0;
transform: translate(0, 0px);
}
to{opacity: 1;
transform: translate(0,25px);
}
}

.tablet .footertablet-fa-I45tVA {
  background-color: transparent;
  bottom: 0px;
  height: 356px;
  left: 0px;
  position: absolute;
  width: 100%;
}

.tablet .rectangle-cbfFhb {
  background-color: var(--whiskey);
  height: 356px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 768px;
}

.tablet .rectangle-Z9FREU {
  background-color: var(--whiskey);
  height: 100%;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 100%;
}

.tablet .group-7-cbfFhb {
  background-color: transparent;
  bottom: 54px;
  height: 252px;
  left: 4.56%;
  position: absolute;
  width: 529px;
}

.tablet .address-oNOE87 {
  background-color: transparent;
  color: var(--gravel-2);
  cursor: pointer;
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: 297px;
}

.tablet .group-oNOE87 {
  background-color: transparent;
  height: 78px;
  left: 326px;
  position: absolute;
  top: 0px;
  width: 203px;
}

.tablet .email-inforeadprop-p3yZjw {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 4px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 60px;
  white-space: nowrap;
  width: auto;
}

.tablet .tel-031-001-4195-p3yZjw {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 1px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 37px;
  white-space: nowrap;
  width: auto;
}

.tablet .contact-p3yZjw {
  background-color: transparent;
  color: var(--gravel-2);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-s);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 0px;
  white-space: nowrap;
  width: auto;
}

.tablet .copyright-2020-read-oNOE87 {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: left;
  top: 216px;
  width: 297px;
}

.tablet .shop-r33-park-square-oNOE87 {
  background-color: transparent;
  cursor: pointer;
  font-weight: 400;
  height: auto;
  left: 0px;
  letter-spacing: 0.06px;
  line-height: 19px;
  position: absolute;
  text-align: left;
  top: 35px;
  width: auto;
}

.tablet .group-8-cbfFhb {
  background-color: transparent;
  bottom: 54px;
  height: 254px;
  position: absolute;
  right: 4.56%;
  width: 356px;
}

.tablet .group-4-eq2hqU {
  background-color: transparent;
  height: 53px;
  left: 280px;
  position: absolute;
  top: 0px;
  width: 76px;
}

.tablet .social-EqgTmn {
  background-color: transparent;
  color: var(--gravel-2);
  font-family: var(--font-family-roboto);
  font-size: var(--font-size-xs);
  font-style: normal;
  font-weight: 700;
  height: auto;
  left: 12px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  white-space: nowrap;
  width: 60px;
}

.tablet .group-2-EqgTmn {
  background-color: transparent;
  cursor: pointer;
  height: 22px;
  left: 54px;
  position: absolute;
  top: 31px;
  width: 22px;
}

.tablet .fill-149-FB9mRm {
  background-color: transparent;
  height: 22px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 22px;
}

.tablet .fill-150-FB9mRm {
  background-color: transparent;
  height: 11px;
  left: 5px;
  position: absolute;
  top: 5px;
  width: 11px;
}

.tablet .fill-151-FB9mRm {
  background-color: transparent;
  height: 3px;
  left: 15px;
  position: absolute;
  top: 4px;
  width: 3px;
}

.tablet .fill-152-EqgTmn {
  background-color: transparent;
  cursor: pointer;
  height: 21px;
  left: 34px;
  position: absolute;
  top: 32px;
  width: 10px;
}

.tablet .group-3-EqgTmn {
  background-color: transparent;
  cursor: pointer;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 32px;
  width: 24px;
}

.tablet .icon-twitter-G2ONtu {
  background-color: transparent;
  cursor: pointer;
  height: 20px;
  left: 0px;
  position: absolute;
  top: 0px;
  width: 24px;
}

.tablet .group-6-eq2hqU {
  background-color: transparent;
  cursor: pointer;
  height: 36px;
  left: 0px;
  position: absolute;
  top: 218px;
  width: 356px;
}

.tablet .group-5-bLn3oW {
  background-color: transparent;
  height: 36px;
  left: 0px;
  position: relative;
  top: 0px;
  width: 356px;
}

.tablet .website-design-van-d-ccYTjU {
  background-color: transparent;
  font-weight: 400;
  height: auto;
  left: -2px;
  letter-spacing: 0.06px;
  line-height: 18px;
  position: absolute;
  text-align: right;
  top: 0px;
  width: 187px;
}

.tablet .image-1-ccYTjU {
  background-color: transparent;
  height: 28px;
  left: 206px;
  position: absolute;
  top: 5px;
  width: 150px;
}

.tablet .path-3-ccYTjU {
  background-color: transparent;
  height: 29px;
  left: 195px;
  position: absolute;
  top: 3px;
  width: 3px;
}
@media screen and (max-width: 767px) {
  .screen.tablet { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
  .screen.desktop { 
    display: none;
   }
}
@media screen and (min-width: 768px) and (max-width: 1239px) {
  .screen.mobile { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
  .screen.desktop { 
    display: none;
   }
}
@media screen and (min-width: 1240px) and (max-width: 1899px) {
  .screen.mobile { 
    display: none;
   }
  .screen.tablet { 
    display: none;
   }
  .screen.full-project { 
    display: none;
   }
}
@media screen and (min-width: 1900px) {
  .screen.mobile { 
    display: none;
   }
  .screen.tablet { 
    display: none;
   }
  .screen.desktop { 
    display: none;
   }
}