.hero-section{padding-bottom:3rem;padding-top:6.4rem}@media only screen and (min-width:639px){.hero-section{padding-bottom:6rem;padding-top:9.4rem}}@media only screen and (min-width:1279px){.hero-section{padding-bottom:6rem;padding-top:12rem}}.hero-section__heading{color:var(--color-dark);font-size:4rem;font-weight:500;line-height:1.2;margin-bottom:2rem;margin-top:0;text-transform:uppercase}@media only screen and (min-width:639px){.hero-section__heading{font-size:5.4rem}}@media only screen and (min-width:1279px){.hero-section__heading{font-size:7.5rem}}.hero-section__heading strong{color:var(--color-primary);font-weight:500}.hero-section__text{font-size:1.8rem;line-height:1.6;margin-bottom:2rem}@media only screen and (min-width:1279px){.hero-section__text{max-width:88rem}}.hero-section__image{border-radius:1.6rem}.hero-section__buttons{margin-bottom:6.4rem;padding-top:1rem}@media only screen and (min-width:1279px){.hero-section__buttons{margin-bottom:11.8rem}}.hero-section__buttons .button{width:100%}@media only screen and (min-width:479px){.hero-section__buttons .button{width:-moz-fit-content;width:fit-content}}.hero-section__button-outlined{width:25.6rem}@media only screen and (min-width:479px){.hero-section__button-outlined{width:-moz-fit-content;width:fit-content}}.section-help{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.section-help{padding-bottom:6rem;padding-top:6rem}}.section-help__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-help__heading{font-size:4.2rem}}.section-help__heading{margin-bottom:3rem;padding-left:2rem;padding-right:2rem}@media only screen and (min-width:639px){.section-help__heading{margin-bottom:6rem;padding-left:0;padding-right:0}}.section-help__items{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-wrap:wrap;justify-content:center;row-gap:2rem}@media only screen and (min-width:959px){.section-help__items{flex-direction:row}}@media only screen and (min-width:1279px){.section-help__items{-moz-column-gap:4rem;column-gap:4rem}}.section-help__item{border:1px solid var(--color-stroke);border-radius:1.2rem;display:flex;flex-direction:column;padding:2rem;width:100%}@media only screen and (min-width:959px){.section-help__item{width:calc(33.33% - 1.4rem)}}@media only screen and (min-width:1279px){.section-help__item{max-width:40rem;padding:3.4rem;width:calc(33.33% - 2.7rem)}}.section-help__content{display:flex;flex-direction:column;height:100%;justify-content:space-between}.section-help__content-inner{display:flex;flex-direction:column;margin-bottom:3.2rem}@media only screen and (min-width:1279px){.section-help__content-inner{margin-bottom:5.2rem}}.section-help__item-heading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-help__item-heading{font-size:2.4rem}}.section-help__item-heading{margin-bottom:1rem;margin-top:0}@media only screen and (min-width:959px){.section-help__item-heading{margin-bottom:2rem}}.section-help__item-text{font-size:1.6rem;line-height:1.6}.section-help__icon{align-items:center;background-color:var(--color-surface-medium);border:.7rem solid var(--color-stroke-subtle);border-radius:50%;display:flex;height:6.5rem;justify-content:center;margin-bottom:2rem;width:6.5rem}@media only screen and (min-width:959px){.section-help__icon{margin-bottom:4rem}}.section-help__icon img{height:auto;width:3rem}.section-help__icon--invest img{width:3rem}.section-help__icon--ground img{width:3.6rem}.section-help__icon--lease img{width:2.9rem}.section-advisor{padding-bottom:6.8rem;padding-top:6.8rem}.section-advisor__column-container{display:flex;flex-direction:column;row-gap:6rem}@media only screen and (min-width:959px){.section-advisor__column-container{-moz-column-gap:10.42vw;column-gap:10.42vw;flex-direction:row}}.section-advisor__column.left{align-items:center;display:flex;flex-direction:column;justify-content:center}.section-advisor__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-advisor__heading{font-size:4.2rem}}.section-advisor__heading{margin-bottom:6rem}.section-advisor__column-heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-advisor__column-heading{font-size:4.2rem}}.section-advisor__column-heading{margin-bottom:2rem}.section-advisor__column-text{margin-bottom:5.2rem;max-width:50rem}@media only screen and (min-width:959px){.section-advisor__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}@media only screen and (min-width:1279px){.section-advisor__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:58rem;left:-2.5rem;position:absolute;top:-2.5rem;width:58rem;z-index:-1}}.section-advisor__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.section-advisor__image img{height:43.3rem;width:43.3rem}}@media only screen and (min-width:1279px){.section-advisor__image img{height:53.1rem;width:53.1rem}}.section-contact{background-color:var(--color-surface-subtle);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:639px){.section-contact{padding-bottom:10rem;padding-top:10rem}}.section-contact__column-container{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;row-gap:2rem;width:100%}@media only screen and (min-width:959px){.section-contact__column-container{flex-direction:row}}.section-contact__column{display:flex;flex-direction:column}.section-contact__column.left{row-gap:2rem;width:100%}@media only screen and (min-width:1279px){.section-contact__column.left{max-width:51.5rem}}.section-contact__column.right{background-color:var(--color-surface-alt);border:1px solid var(--white);border-radius:1.4rem;padding:4.2rem 3.2rem;width:-moz-fit-content;width:fit-content}.section-contact__icon{align-items:center;background-color:var(--color-surface-medium);border:6px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:auto;height:5rem;justify-content:center;width:5rem}.section-contact__icon img{height:2rem;width:2rem}.section-contact__icon.location img{width:1.2rem}.section-contact__heading{font-size:3rem;font-weight:500;line-height:1.4}@media only screen and (min-width:959px){.section-contact__heading{font-size:4.2rem}}.section-contact__heading{margin-bottom:4rem;text-transform:uppercase}.section-contact__heading-container{margin-bottom:4rem}.section-contact__column-heading{font-size:1.8rem;font-weight:500;line-height:1.4;margin-bottom:1.8rem;text-transform:uppercase}.section-contact__column-text{font-size:1.4rem;margin-bottom:4.2rem}.section-contact__contact-container{background-color:var(--color-surface-alt);border:1px solid var(--white);border-radius:1.4rem;display:flex;flex-direction:column;padding:2rem 1rem;row-gap:2rem}@media only screen and (min-width:639px){.section-contact__contact-container{padding:3.6rem 3.2rem}}.section-contact__map-container{background-color:var(--color-surface-alt);border:1px solid var(--white);border-radius:1.4rem;height:-moz-fit-content;height:fit-content;min-height:28.4rem;padding:2.4rem}.section-contact__map-container iframe{min-height:28.4rem}@media only screen and (min-width:639px){.section-contact__map-container{height:100%}}.section-contact__info-item{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.section-contact__info-item-text{color:var(--color-dark);font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;margin-top:0;text-decoration:none;text-transform:uppercase}@media only screen and (min-width:639px){.section-contact__info-item-text{font-size:1.6rem}}.section-contact__info-item-text a{color:var(--color-dark);font-size:1.4rem;font-weight:500;overflow-wrap:break-word;text-decoration:none}@media only screen and (min-width:639px){.section-contact__info-item-text a{font-size:1.6rem;text-transform:uppercase}}.section-contact form{margin:0}.section-contact .form-row{-moz-column-gap:2rem;column-gap:2rem;display:flex;flex-direction:column}@media only screen and (min-width:1279px){.section-contact .form-row{flex-direction:row}}.section-contact .form-control{display:flex;flex-direction:column;margin-bottom:1.6rem;max-width:81.5rem;position:relative}.section-contact .form-control span{width:100%}.section-contact .form-control label{color:var(--color-text);font-size:1.4rem;font-weight:500;margin-bottom:1rem;text-transform:uppercase}@media only screen and (min-width:639px){.section-contact .form-control label{font-size:1.6rem}}.section-contact .form-control input[type=email],.section-contact .form-control input[type=tel],.section-contact .form-control input[type=text]{background-color:#fff;border:1px solid var(--color-stroke);border-radius:.8rem;color:var(--color-text);font-size:1.4rem;height:5rem;padding:1.2rem 5rem 1.2rem 1.2rem;width:100%}@media only screen and (min-width:639px){.section-contact .form-control input[type=email],.section-contact .form-control input[type=tel],.section-contact .form-control input[type=text]{font-size:1.6rem}}.section-contact .form-control input[type=email]::-moz-placeholder,.section-contact .form-control input[type=tel]::-moz-placeholder,.section-contact .form-control input[type=text]::-moz-placeholder{color:var(--color-text);font-size:1.4rem;line-height:1.6}.section-contact .form-control input[type=email]::placeholder,.section-contact .form-control input[type=tel]::placeholder,.section-contact .form-control input[type=text]::placeholder{color:var(--color-text);font-size:1.4rem;line-height:1.6}@media only screen and (min-width:639px){.section-contact .form-control input[type=email]::-moz-placeholder,.section-contact .form-control input[type=tel]::-moz-placeholder,.section-contact .form-control input[type=text]::-moz-placeholder{font-size:1.6rem}.section-contact .form-control input[type=email]::placeholder,.section-contact .form-control input[type=tel]::placeholder,.section-contact .form-control input[type=text]::placeholder{font-size:1.6rem}}.section-contact .form-control input[type=email]:focus,.section-contact .form-control input[type=tel]:focus,.section-contact .form-control input[type=text]:focus{border:1px solid var(--color-primary);box-shadow:none;outline:none}.section-contact .form-control textarea{background-color:#fff;border:1px solid var(--color-stroke);border-radius:.8rem;box-shadow:none;color:var(--color-text);font-family:Poppins,sans-serif;font-size:1.4rem;height:4.4rem;height:15rem;padding:2rem;width:100%}@media only screen and (min-width:639px){.section-contact .form-control textarea{font-size:1.6rem}}.section-contact .form-control textarea::-moz-placeholder{color:var(--gray-800);font-size:1.4rem}.section-contact .form-control textarea::placeholder{color:var(--gray-800);font-size:1.4rem}@media only screen and (min-width:639px){.section-contact .form-control textarea::-moz-placeholder{font-size:1.6rem}.section-contact .form-control textarea::placeholder{font-size:1.6rem}}.section-contact .form-control textarea:focus{background-color:#fff;border:1px solid var(--blue);box-shadow:none;outline:none}.section-contact .form-control .wpcf7-spinner{display:none}.section-contact input[type=submit]{background:linear-gradient(270deg,#234dab,#3563c9);border:1px solid var(--blue);border-color:var(--blue);border-radius:0;border-radius:4rem;box-shadow:none;color:#fff;display:inline-block;font-size:1.4rem;font-weight:400;height:100%;height:5rem;letter-spacing:.6px;padding:0 1rem;transition:all .3s ease;width:20rem}.section-contact input[type=submit]:hover{background:var(--white);border-color:var(--blue);color:var(--blue)}.section-contact .form-acceptance{margin-bottom:4.2rem}.section-contact .form-acceptance .wpcf7-list-item{line-height:1}.section-contact .form-acceptance .wpcf7-list-item-label{font-size:.8rem;letter-spacing:-.02em;line-height:1}.counters-section{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.counters-section{padding-bottom:12rem;padding-top:6rem}}.counters-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.counters-section__heading{font-size:4.2rem}}.counters-section__heading{margin-bottom:6rem;margin-top:0}.counters-section__items{display:flex;justify-content:space-between}.counters-section__item{max-width:28rem;padding:3.6rem;width:100%}.counters-section__item-icon{flex-shrink:0;height:2.6rem;width:2.6rem}.counters-section__item-heading{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.counters-section__item-counter{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.counters-section__item-counter{font-size:3.2rem}}.counters-section__item-counter{display:contents;font-family:Clash Display;letter-spacing:0;margin:0}.counters-section__item-counter-text{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.counters-section__item-counter-text{font-size:3.2rem}}.counters-section__item-counter-text{display:contents;font-family:Clash Display;letter-spacing:0;margin:0}.section-grid{background-color:var(--color-dark);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.section-grid{padding-bottom:12rem;padding-top:12rem}}.section-grid__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-grid__heading{font-size:4.2rem}}.section-grid__heading{color:var(--color-white);letter-spacing:0;margin-bottom:6rem;text-align:center}.section-grid__icon{align-items:center;background-color:var(--color-dark);border:7px solid var(--color-stroke-on-dark);border-radius:50%;box-sizing:border-box;display:flex;height:6.5rem;justify-content:center;width:6.5rem}.section-grid__icon img{height:3rem;width:3rem}.section-grid__item-heading{color:var(--color-white);font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-grid__item-heading{font-size:2.4rem}}.section-grid__item-heading{margin-bottom:2rem;margin-top:4rem}.section-grid__items{display:grid;gap:32px;grid-template-columns:1fr}@media only screen and (min-width:639px){.section-grid__items{display:grid;grid-template-columns:1fr 1fr}}@media only screen and (min-width:959px){.section-grid__items{display:grid;grid-template-columns:1fr 1fr 1fr}}.section-grid__item{background-color:var(--color-surface-inner-dark);border:1px solid var(--color-stroke-on-dark);border-radius:1.2rem;padding:3.6rem}@media only screen and (min-width:639px){.section-grid__item{padding:2rem}.section-grid__item.item-1{grid-column:1/2;grid-row:1}.section-grid__item.item-2{grid-column:2/2;grid-row:1}.section-grid__item.item-3{grid-column:1/3;grid-row:2}.section-grid__item.item-4{grid-column:1/2;grid-row:3}.section-grid__item.item-5{grid-column:2/2;grid-row:3}}@media only screen and (min-width:959px){.section-grid__item.item-1{grid-column:1/2;grid-row:1}.section-grid__item.item-2{grid-column:2/4;grid-row:1}.section-grid__item.item-3{grid-column:1/2;grid-row:2}.section-grid__item.item-4{grid-column:2/3;grid-row:2}.section-grid__item.item-5{grid-column:3/4;grid-row:2}}@media only screen and (min-width:1279px){.section-grid__item{padding:3.6rem}.section-grid__item.item-2 .text{max-width:60%}}.section-grid__item-text{color:var(--color-text-on-dark)}.guide-section{padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:1279px){.guide-section{padding-bottom:12rem;padding-top:12rem}}.guide-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.guide-section__heading{font-size:4.2rem}}.guide-section__heading{margin-bottom:3rem}@media only screen and (min-width:959px){.guide-section__heading{margin-bottom:6rem}}@media only screen and (max-width:478.99px){.guide-section__heading.mobile{font-size:2.6rem}}.section-steps{background-color:var(--color-surface-subtle);padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.section-steps{padding-bottom:10rem;padding-top:10rem}}.section-investment{padding-bottom:6rem;padding-top:6rem}.section-investment__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-investment__heading{font-size:4.2rem}}.section-investment__heading{margin-bottom:2rem;text-align:center}.section-investment__description{text-align:center}@media only screen and (min-width:1279px){.section-investment__description{margin:0 auto 4rem;max-width:60%}}.section-investment-slider{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.section-investment-slider{padding-bottom:6rem;padding-top:6rem}}.section-investment-slider__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-investment-slider__heading{font-size:4.2rem}}.section-investment-slider__heading{margin-bottom:2rem;text-align:center}.section-investment-slider__description{text-align:center}@media only screen and (min-width:1279px){.section-investment-slider__description{margin:0 auto 4rem;max-width:60%}}.contact-hero{padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.contact-hero{padding-bottom:13.2rem;padding-top:13.2rem}}.contact-hero__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.contact-hero__heading{font-size:4rem}}@media only screen and (min-width:1279px){.contact-hero__heading{font-size:5.6rem}}.contact-hero__heading{margin-bottom:2rem}.contact-hero__heading strong{color:var(--color-primary);font-weight:500}.contact-hero__description{width:100%}@media only screen and (min-width:959px){.contact-hero__description{width:45%}}.about-hero{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:959px){.about-hero{padding-bottom:8.4rem;padding-top:8.4rem}}.about-hero__container{display:flex;flex-direction:column;row-gap:4rem}@media only screen and (min-width:959px){.about-hero__container{-moz-column-gap:4vw;column-gap:4vw;flex-direction:row;justify-content:space-between}}.about-hero__column{display:flex;flex-direction:column}.about-hero__column.left{justify-content:center}.about-hero__column.right{padding-right:1.3vw}.about-hero__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.about-hero__heading{font-size:4rem}}@media only screen and (min-width:1279px){.about-hero__heading{font-size:5.6rem}}.about-hero__heading{margin-bottom:2rem;max-width:60rem}.about-hero__heading span,.about-hero__heading strong{color:var(--color-primary);font-weight:500}.about-hero__description{margin-bottom:2rem;max-width:63rem}@media only screen and (min-width:959px){.about-hero__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}.about-hero__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.about-hero__image img{height:43.3rem;width:43.3rem}}.about-hero__buttons .button{width:100%}@media only screen and (min-width:479px){.about-hero__buttons .button{width:-moz-fit-content;width:fit-content}}.our-story{background-color:var(--color-stroke-subtle);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.our-story{padding-top:12rem}}.our-story__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-story__heading{font-size:4.2rem}}.our-story__heading{margin-bottom:5.2rem;text-align:center}.our-story__content-container{background-color:var(--color-surface-alt);border-radius:1.4rem;display:flex;flex-direction:column;margin-bottom:3.2rem;padding:4rem 2rem}@media only screen and (min-width:639px){.our-story__content-container{padding:4rem}}@media only screen and (min-width:1279px){.our-story__content-container{padding:6rem 14rem}}.our-story__content-heading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-story__content-heading{font-size:2.4rem}}.our-story__content-heading{margin-bottom:4rem;text-align:center}.our-story__content-text{margin:0;text-align:center}.our-story__image{background-color:var(--color-surface-alt);border-radius:1.4rem;margin-bottom:3.2rem;padding:2rem}@media only screen and (min-width:639px){.our-story__image{padding:3.8rem}}.our-story__items{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;row-gap:3.2rem}@media only screen and (min-width:639px){.our-story__items{flex-direction:row}}.our-story__item{background-color:var(--color-surface-alt);border-radius:1.4rem;padding:3.2rem 3.8rem 5.2rem;width:100%}@media only screen and (min-width:639px){.our-story__item{padding:3rem 2rem;width:calc(50% - 1.6rem)}}@media only screen and (min-width:959px){.our-story__item{padding:3.2rem 3.8rem 5.2rem}}.our-story__item-heading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-story__item-heading{font-size:2.4rem}}.our-story__item-heading{margin-bottom:2rem;margin-top:2rem}.our-story__item-icon-heart{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5.8rem;justify-content:center;width:5.8rem}.our-story__item-icon-heart img{height:2.4rem;width:2.6rem}.our-story__item-icon-hands{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5.8rem;justify-content:center;width:5.8rem}.our-story__item-icon-hands img{height:2.4rem;width:3.5rem}.relation-section{background-color:var(--color-stroke-subtle);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.relation-section{padding-bottom:12rem;padding-top:12rem}}.relation-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.relation-section__heading{font-size:4.2rem}}.relation-section__heading{margin:0 auto 2rem;max-width:75%;text-align:center}.relation-section__text{margin-bottom:2rem;text-align:center}.our-mission{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:959px){.our-mission{padding-bottom:8.2rem;padding-top:8.2rem}}.our-mission__container{-moz-column-gap:5vw;column-gap:5vw;display:flex;flex-direction:column;justify-content:space-between;row-gap:3.2rem}@media only screen and (min-width:959px){.our-mission__container{flex-direction:row}}@media only screen and (min-width:1279px){.our-mission__container{-moz-column-gap:9.27vw;column-gap:9.27vw}}.our-mission__column{display:flex;flex-direction:column;justify-content:center}@media only screen and (min-width:959px){.our-mission__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}@media only screen and (min-width:1279px){.our-mission__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:58rem;left:-2.5rem;position:absolute;top:-2.5rem;width:58rem;z-index:-1}}.our-mission__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.our-mission__image img{height:43.3rem;width:43.3rem}}@media only screen and (min-width:1279px){.our-mission__image img{height:53.1rem;width:53.1rem}}@media only screen and (min-width:1919px){.our-mission__image img{height:27.66vw;width:27.66vw}}.our-mission__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-mission__heading{font-size:4.2rem}}.our-mission__heading{margin-bottom:2rem;margin-top:0}.our-mission__subheading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-mission__subheading{font-size:2.4rem}}.our-mission__subheading{color:var(--color-primary);margin-bottom:2rem;margin-top:0}@media only screen and (min-width:1279px){.our-mission__subheading{max-width:60%}}.our-vision{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:959px){.our-vision{padding-bottom:8.2rem;padding-top:8.2rem}}.our-vision__container{-moz-column-gap:5vw;column-gap:5vw;display:flex;flex-direction:column;justify-content:space-between;row-gap:3.2rem}@media only screen and (min-width:959px){.our-vision__container{flex-direction:row}}@media only screen and (min-width:1279px){.our-vision__container{-moz-column-gap:9.27vw;column-gap:9.27vw}}.our-vision__column{display:flex;flex-direction:column;justify-content:center}.our-vision__column.content{order:2}@media only screen and (min-width:959px){.our-vision__column.content{order:1}}.our-vision__column.image{order:1}@media only screen and (min-width:959px){.our-vision__column.image{order:2}}.our-vision__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-vision__heading{font-size:4.2rem}}.our-vision__heading{margin-bottom:2rem;margin-top:0}.our-vision__subheading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.our-vision__subheading{font-size:2.4rem}}.our-vision__subheading{color:var(--color-primary);margin-bottom:2rem;margin-top:0}@media only screen and (min-width:959px){.our-vision__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}@media only screen and (min-width:1279px){.our-vision__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:58rem;left:-2.5rem;position:absolute;top:-2.5rem;width:58rem;z-index:-1}}.our-vision__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.our-vision__image img{height:43.3rem;width:43.3rem}}@media only screen and (min-width:1279px){.our-vision__image img{height:53.1rem;width:53.1rem}}@media only screen and (min-width:1919px){.our-vision__image img{height:27.66vw;width:27.66vw}}.section-values{background-color:var(--color-dark);padding-bottom:16rem;padding-top:6rem}@media only screen and (min-width:959px){.section-values{padding-bottom:21.3rem;padding-top:12rem}}.section-values__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.section-values__heading{font-size:4.2rem}}.section-values__heading{color:var(--color-white);margin-bottom:4rem!important}.finance-section{background:linear-gradient(0deg,#fff,#ecf4fa)}.finance-section__inner-container{padding-bottom:16rem;padding-top:20rem}@media only screen and (min-width:479px){.finance-section__inner-container{padding-bottom:24rem;padding-top:24rem}}@media only screen and (min-width:639px){.finance-section__inner-container{padding-bottom:26rem;padding-top:30rem}}.finance-section__heading{font-size:2.8rem;line-height:1.4;margin-bottom:2rem;text-align:center}@media only screen and (min-width:959px){.finance-section__heading{font-size:4.2rem}}.finance-section__text{margin:0 auto 2rem;max-width:57rem;text-align:center}.finance-section__button-container{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:center;width:100%}.finance-section__link-container{background-color:var(--color-surface-light);border:1px solid var(--color-stroke);border-radius:5rem;display:flex;padding:.6rem 2rem}@media only screen and (min-width:639px){.finance-section__link-container{padding:.8rem 3.2rem}}.finance-section__link-image a{display:block;line-height:1;min-height:4.1rem}.finance-section__image-top{left:0;max-width:60rem;position:absolute;top:0}.finance-section__image-bottom{bottom:0;max-width:70.3rem;position:absolute;right:0}.investments{background-color:var(--color-surface-subtle);padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.investments{padding-bottom:8rem;padding-top:8rem}}.investments__items{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-wrap:wrap;row-gap:3.2rem}.investments__item{background-color:var(--color-white);border:1px solid var(--color-stroke);border-radius:1.2rem;position:relative}@media only screen and (min-width:639px){.investments__item{width:calc(50% - 1.6rem)}}.investments__item.hide{display:none}.investments__item.show{display:block}.investments__item-content{background-color:var(--color-white);border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;padding:2rem}@media only screen and (min-width:959px){.investments__item-content{padding:3.6rem}}.investments__item-image img{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem}.investments__address-container{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3rem;row-gap:2rem}@media only screen and (min-width:959px){.investments__address-container{align-items:center;flex-direction:row;margin-bottom:0}}.investments__address-row{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.investments__investment-logo{height:8rem;width:14.1rem}.investments__specification{display:flex;flex-wrap:wrap;justify-content:space-between;margin-bottom:4.2rem;row-gap:3rem}.investments__specification-item{display:flex;flex-direction:column;font-size:1.4rem;line-height:1.5;margin-right:1.2rem;row-gap:1rem}.investments__specification-item-content{border-bottom:1px solid var(--color-stroke);-moz-column-gap:1rem;column-gap:1rem;display:flex;padding-bottom:1rem}.investments__specification-item-value{font-family:Clash Display;font-size:1.8rem;font-weight:500;text-transform:uppercase}.investments__icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.investments__icon svg{height:2.1rem;width:1.4rem}.investments__specification-icon{align-items:center;box-sizing:border-box;display:flex;flex-shrink:0;justify-content:center}.investments__specification-icon svg{height:2.4rem;width:2.4rem}.investments__address-link{color:var(--color-dark);font-size:1.5rem;font-weight:500;text-decoration:none;transition:all .3s ease}.investments__address-link:hover{color:var(--color-primary-hovered);text-decoration:underline}.investments__address{display:block;width:-moz-fit-content;width:fit-content}.investments__status{background-color:#fcfcfc;border:1px solid #ebf3fa;border-radius:4rem;display:flex;font-size:1.6rem;padding:.8rem 1.4rem;position:absolute;right:4.1rem;top:2.7rem;width:-moz-fit-content;width:fit-content;z-index:9}.investments__item-heading{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.investments__item-heading{font-size:3.2rem}}.investments__item-heading{margin-bottom:2.4rem;margin-top:1rem}.investment-hero{padding-bottom:8.4rem;padding-top:8.4rem}.investment-hero__container{display:flex;flex-direction:column;row-gap:4rem}@media only screen and (min-width:959px){.investment-hero__container{-moz-column-gap:4vw;column-gap:4vw;flex-direction:row;justify-content:space-between}}@media only screen and (min-width:1279px){.investment-hero__container{-moz-column-gap:4vw;column-gap:4vw;flex-direction:row;justify-content:space-between}}.investment-hero__column{display:flex;flex-direction:column;justify-content:center}.investment-hero__column.right{padding-right:1.35vw}.investment-hero__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.investment-hero__heading{font-size:4rem}}@media only screen and (min-width:1279px){.investment-hero__heading{font-size:5.6rem}}.investment-hero__heading{margin-bottom:2rem;margin-top:1rem}.investment-hero__heading strong{color:var(--color-primary);font-weight:500}.investment-hero__description{margin-bottom:2rem;max-width:60rem}.investment-hero__image{position:relative}@media only screen and (min-width:959px){.investment-hero__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}@media only screen and (min-width:1279px){.investment-hero__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2.6rem;position:absolute;top:-2rem;width:62.3rem;z-index:-1}}.investment-hero__image img{border-radius:.8rem;flex-shrink:0}@media only screen and (min-width:959px){.investment-hero__image img{height:43.3rem;width:43.3rem}}@media only screen and (min-width:1279px){.investment-hero__image img{height:43.2rem;width:57.1rem}}.investments-hero{padding-bottom:8.4rem;padding-top:8.4rem}.investments-hero__container{display:flex;flex-direction:column;row-gap:4rem}@media only screen and (min-width:959px){.investments-hero__container{-moz-column-gap:7.92vw;column-gap:7.92vw;flex-direction:row}}@media only screen and (min-width:1279px){.investments-hero__container{-moz-column-gap:5.92vw;column-gap:5.92vw;flex-direction:row}}.investments-hero__column{display:flex;flex-direction:column;justify-content:center}.investments-hero__column.right{flex-shrink:0;padding-right:1.35vw}.investments-hero__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.investments-hero__heading{font-size:4rem}}@media only screen and (min-width:1279px){.investments-hero__heading{font-size:5.6rem}}.investments-hero__heading{margin-bottom:2rem}.investments-hero__heading strong{color:var(--color-primary);font-weight:500}.investments-hero__description{margin-bottom:2rem;max-width:60rem}@media only screen and (min-width:959px){.investments-hero__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}.investments-hero__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.investments-hero__image img{height:43.3rem;width:43.3rem}}.page-header{background-color:var(--color-surface-subtle);padding-top:6rem}@media only screen and (min-width:959px){.page-header{padding-bottom:4rem;padding-top:12rem}}.page-header__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.page-header__heading{font-size:4.2rem}}.page-header__heading{width:100%}@media only screen and (min-width:959px){.page-header__heading{width:50%}}.guide-header{background-color:var(--color-white);padding-bottom:4rem;padding-top:6rem}@media only screen and (min-width:959px){.guide-header{padding-top:12rem}}.guide-header__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.guide-header__heading{font-size:4.2rem}}.guide-header__heading{width:50%}.section-safeway{background-color:var(--color-dark);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:639px){.section-safeway{padding-bottom:10rem;padding-top:10rem}}.block-investment{padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.block-investment{padding-bottom:8.2rem;padding-top:8.2rem}}.block-investment.blue{background-color:var(--color-surface-subtle)}.block-investment__container{-moz-column-gap:6vw;column-gap:6vw;display:flex;flex-direction:column;row-gap:3rem}@media only screen and (min-width:959px){.block-investment__container{flex-direction:row}}.block-investment__column{display:flex;flex-direction:column;justify-content:center}.block-investment__column img{flex-shrink:0}.block-investment__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.block-investment__heading{font-size:4.2rem}}.block-investment__heading{margin-bottom:2rem;margin-top:0}.block-investment__subheading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.block-investment__subheading{font-size:2.4rem}}.block-investment__subheading{color:var(--color-primary);margin-bottom:2rem;margin-top:0}.block-investment__text{margin-bottom:5.2rem}@media only screen and (min-width:959px){.block-investment__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:47.2rem;left:-2rem;position:absolute;top:-2rem;width:47.2rem;z-index:-1}}@media only screen and (min-width:1279px){.block-investment__image:after{background:linear-gradient(0deg,#fff,#ecf4fa);border:1px solid var(--color-stroke);border-radius:1.4rem;content:"";display:block;height:58rem;left:-2.5rem;position:absolute;top:-2.5rem;width:58rem;z-index:-1}}.block-investment__image img{border-radius:.8rem;width:100%}@media only screen and (min-width:959px){.block-investment__image img{height:43.3rem;width:43.3rem}}@media only screen and (min-width:1279px){.block-investment__image img{height:53.1rem;width:53.1rem}}@media only screen and (min-width:1919px){.block-investment__image img{height:27.66vw;width:27.66vw}}.investment-specification{padding-bottom:8rem}.investment-specification__items{display:flex;flex-wrap:wrap;justify-content:space-between;row-gap:4rem}.investment-specification__item{align-items:center;display:flex;flex-direction:column;justify-content:center;padding:3.6rem;position:relative;width:100%}@media only screen and (min-width:639px){.investment-specification__item{width:50%}.investment-specification__item:nth-child(odd){border-right:1px solid var(--color-stroke)}}@media only screen and (min-width:1279px){.investment-specification__item{max-width:28rem}.investment-specification__item:nth-child(odd){border-right:none}.investment-specification__item:not(:last-child):after{background-color:var(--color-stroke);content:"";height:100%;position:absolute;right:-.52vw;top:0;width:1px}}@media only screen and (min-width:1439px){.investment-specification__item:not(:last-child):after{right:-2.6rem}}.investment-specification__item-icon{flex-shrink:0;height:2.6rem;width:2.6rem}.investment-specification__item-heading{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.investment-specification__item-text{text-align:center}.investment-specification__item-counter{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.investment-specification__item-counter{font-size:3.2rem}}.investment-specification__item-counter{display:contents;font-family:Clash Display;letter-spacing:0;margin:0}.investment-specification__item-counter-text{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.investment-specification__item-counter-text{font-size:3.2rem}}.investment-specification__item-counter-text{display:contents;font-family:Clash Display;letter-spacing:0;margin:0}.surroundings-section{padding-bottom:12rem;padding-top:0}.surroundings-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.surroundings-section__heading{font-size:4.2rem}}.surroundings-section__heading{margin:0 auto 4rem;text-align:center}@media only screen and (min-width:1279px){.surroundings-section__heading{width:50%}}.land-section{padding-bottom:4rem;padding-top:8.4rem}@media only screen and (min-width:959px){.land-section{padding-bottom:8.4rem}}.land-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.land-section__heading{font-size:4.2rem}}.land-section__heading{margin:0 auto 4rem;text-align:center}@media only screen and (min-width:639px){.land-section__heading{margin:0 auto 8rem;width:50%}}.land-section__heading span,.land-section__heading strong{color:var(--color-primary);font-weight:500}.land-section__column-container{align-items:center;-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;row-gap:3.2rem}@media only screen and (min-width:959px){.land-section__column-container{flex-direction:row}}.land-section__column{border-radius:1.4rem;display:flex;flex-direction:column;height:68rem;max-width:65rem;width:100%}@media only screen and (min-width:959px){.land-section__column{height:72rem;width:calc(50% - 1.6rem)}}@media only screen and (min-width:1279px){.land-section__column{height:72rem}}.land-section__column-content{display:flex;flex-direction:column;justify-content:space-between;min-height:30rem;padding:2rem;width:100%}@media only screen and (min-width:959px){.land-section__column-content{padding:3.6rem}}.land-section__heading-container{margin-bottom:3.2rem}.land-section__image img{border-top-left-radius:1.4rem;border-top-right-radius:1.4rem;height:36rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1279px){.land-section__image img{height:41.9rem}}.land-section .button{flex-shrink:0;margin-top:1rem}.flip-container{width:100%}.flip-card{perspective:1000px}.flip-card-inner{height:auto;position:relative;transform-style:preserve-3d;transition:transform .6s;width:100%}.flip-card.flipped .flip-card-inner{transform:rotateY(180deg)}.flip-card-back,.flip-card-front{backface-visibility:hidden;background-color:var(--color-white);border:1px solid var(--color-stroke);border-radius:1.2rem;height:68rem;position:absolute;width:100%}@media only screen and (min-width:959px){.flip-card-back,.flip-card-front{height:72.2rem}}@media only screen and (min-width:1279px){.flip-card-back,.flip-card-front{height:72.2rem}}.flip-card-front{z-index:2}.flip-card-back{display:flex;flex-direction:column;justify-content:space-between;padding:1.6rem}@media only screen and (min-width:639px){.flip-card-back{padding:3.6rem}}.flip-card-back ul{list-style-type:disc;padding-left:2rem}.flip-card-back ul ul{list-style-type:circle}.flip-card-back .text p{margin-bottom:0;margin-top:0;padding-bottom:1rem;padding-top:1rem}.flip-card-back{transform:rotateY(180deg)}.apartment{background-color:var(--color-surface-subtle);padding-bottom:6rem;padding-top:6rem}.apartment--white{background-color:var(--color-white)}@media only screen and (min-width:639px){.apartment{padding-bottom:12rem;padding-top:12rem}}.apartment__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartment__heading{font-size:4.2rem}}.apartment__heading{margin-bottom:2rem}@media only screen and (min-width:959px){.apartment__heading{margin-bottom:4rem}}.apartment__items{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;row-gap:3.2rem}@media only screen and (min-width:639px){.apartment__items{flex-direction:row;flex-wrap:wrap}}.apartment__item{background-color:var(--color-white);border:1px solid var(--color-stroke);border-radius:1.2rem;display:flex;flex-direction:column;width:100%}@media only screen and (min-width:639px){.apartment__item{width:calc(50% - 1.6rem)}}@media only screen and (min-width:1279px){.apartment__item{flex-direction:row;width:100%}}.apartment__item-content{background-color:var(--color-white);border-bottom-left-radius:1.2rem;border-bottom-right-radius:1.2rem;display:flex;flex-direction:column;padding:2rem 1.5rem;width:100%}@media only screen and (min-width:1279px){.apartment__item-content{border-top-right-radius:1.2rem;padding:1.88vw}}@media only screen and (min-width:1439px){.apartment__item-content{padding:3.6rem}}.apartment__item-image{flex-shrink:0}@media only screen and (min-width:1279px){.apartment__item-image{width:50%}}@media only screen and (min-width:1439px){.apartment__item-image{width:69rem}}.apartment__item-image img{border-top-left-radius:1.2rem;border-top-right-radius:1.2rem;-o-object-fit:cover;object-fit:cover;width:100%}@media only screen and (min-width:1279px){.apartment__item-image img{border-bottom-left-radius:1.2rem;border-top-right-radius:0}}.apartment__address-container{align-items:center;display:flex;justify-content:space-between}.apartment__address-row{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.apartment__item-icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.apartment__item-icon svg{height:2.1rem;width:1.4rem}.apartment__address{display:block;width:-moz-fit-content;width:fit-content}.apartment__item-heading{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartment__item-heading{font-size:2.4rem}}.apartment__item-heading{margin-bottom:3rem;margin-top:1rem}.apartment__description{margin-bottom:3rem}@media only screen and (min-width:1279px){.apartment__description{margin-bottom:1.56vw}}@media only screen and (min-width:1439px){.apartment__description{margin-bottom:3rem}}.apartment__specification-container{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.apartment__specification{display:flex;margin-bottom:4.2rem;width:100%}@media only screen and (min-width:639px){.apartment__specification{flex-direction:column;row-gap:2rem}}@media only screen and (min-width:1279px){.apartment__specification{flex-direction:row;margin-bottom:2.19vw}}@media only screen and (min-width:1439px){.apartment__specification{margin-bottom:4.2rem}}.apartment__specification-item{font-family:Clash Display,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5;margin-right:1.2rem;position:relative;text-transform:uppercase}.apartment__more-button{margin:4rem auto 0}.apartment__button-container{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:column;justify-content:space-between;margin-top:auto;row-gap:2rem;width:100%}@media only screen and (min-width:1279px){.apartment__button-container{flex-direction:row}}.apartment__price-container{align-items:center;display:flex}.apartment__price-item{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartment__price-item{font-size:2.4rem}}.apartment__price-item{font-family:Clash Display,sans-serif;margin-right:.4rem}.apartment__price-item--small{color:var(--color-stroke-on-dark);display:inline-block;font-size:1.8rem;font-weight:500;line-height:1.4;line-height:1;padding-left:.4rem;position:relative;text-transform:uppercase}.apartment__price-item--small:before{background-color:var(--color-stroke-on-dark);content:"";height:100%;left:0;position:absolute;top:0;width:2px}.apartments-specification{padding-bottom:2rem;padding-top:4rem}.apartments-specification__container{border:1px solid var(--color-stroke);border-radius:1.4rem;padding:4.2rem 2rem}@media only screen and (min-width:639px){.apartments-specification__container{padding:4.2rem 3.2rem}}.apartments-specification__icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.apartments-specification__icon svg{height:1.9rem;width:1.9rem}.apartments-specification__icon--localization svg{height:1.9rem;width:1.2rem}.apartments-specification__address-container{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.apartments-specification__contact-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:6.4rem;row-gap:2.4rem}@media only screen and (min-width:639px){.apartments-specification__contact-container{align-items:center;flex-direction:row}}.apartments-specification__heading-container{display:flex;flex-direction:column;justify-content:space-between;margin-bottom:3rem;row-gap:2rem}@media only screen and (min-width:639px){.apartments-specification__heading-container{align-items:center;flex-direction:row}}.apartments-specification__heading{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartments-specification__heading{font-size:3.2rem}}.apartments-specification__heading{margin-bottom:0}.apartments-specification__price-container{align-items:center;display:flex;flex-shrink:0}.apartments-specification__price{font-size:2.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartments-specification__price{font-size:3.2rem}}.apartments-specification__price{font-family:Clash Display;margin-right:.4rem}.apartments-specification__price-euro{font-size:2rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.apartments-specification__price-euro{font-size:2.4rem}}.apartments-specification__price-euro{color:var(--color-stroke-on-dark);display:inline-block;font-family:Clash Display;line-height:1;padding-left:.4rem;position:relative}.apartments-specification__price-euro:before{background-color:var(--color-stroke-on-dark);content:"";height:100%;left:0;position:absolute;top:0;width:2px}.apartments-specification__description{margin-bottom:3.2rem}.apartments-specification__items{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-wrap:wrap;row-gap:2rem}.apartments-specification__item{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.apartments-specification__item-text{font-family:Clash Display;font-size:1.5rem;font-weight:500;margin:0;text-transform:uppercase}.apartments-specification__item-text-desc{margin-left:.5rem}.property-info{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.property-info{padding-bottom:8rem;padding-top:8rem}}.property-info__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.property-info__heading{font-size:4.2rem}}.property-info__heading{margin-bottom:6.2rem}@media only screen and (min-width:959px){.property-info__heading{width:50%}}.property-info__items{display:flex;flex-direction:column;flex-wrap:wrap;row-gap:2.2rem}@media only screen and (min-width:639px){.property-info__items{-moz-column-gap:4rem;column-gap:4rem;flex-direction:row}}@media only screen and (min-width:959px){.property-info__items{-moz-column-gap:8rem;column-gap:8rem}}.property-info__item{align-items:center;border-bottom:1px solid var(--color-stroke);-moz-column-gap:1rem;column-gap:1rem;display:flex;padding-bottom:2.2rem;width:100%}.property-info__item:last-child,.property-info__item:nth-last-child(2){border-bottom:none}@media only screen and (min-width:639px){.property-info__item{width:calc(50% - 2rem)}}@media only screen and (min-width:959px){.property-info__item{width:calc(50% - 4rem)}}.property-info__text{margin:0}.property-info__icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.property-info__icon img{height:1.9rem;width:1.9rem}.return{padding-bottom:1rem;padding-top:3.2rem}.return__link{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;text-decoration:none}.return__text{color:var(--color-dark);font-size:1.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}.gallery-section__container{overflow:hidden}.gallery-section--investment{background-color:var(--color-stroke-subtle);padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.gallery-section--investment{padding-bottom:8rem;padding-top:8rem}}.gallery-section .swiper-container{margin:1rem auto 0;width:100%}.gallery-section .swiper-slide-container{align-items:center;background:#fff;display:flex;font-size:18px;justify-content:center;margin:auto;max-height:600px;max-width:1280px;text-align:center}.gallery-section .gallery-top{border-radius:1.4rem;max-height:60rem;position:relative}.gallery-section .gallery-top img{border-radius:1.4rem}.gallery-section .gallery-thumbs{box-sizing:border-box;height:20%}.gallery-section .gallery-thumbs img{border-radius:1.4rem;height:60px;-o-object-fit:cover;object-fit:cover}@media only screen and (min-width:639px){.gallery-section .gallery-thumbs img{height:136px}}.gallery-section .gallery-thumbs .swiper-slide{height:90px;opacity:.4;width:90px}@media only screen and (min-width:639px){.gallery-section .gallery-thumbs .swiper-slide{height:136px;width:205px}}.gallery-section .gallery-thumbs .swiper-slide-active{opacity:1}.gallery-section .swiper-pagination{align-items:center;display:flex;justify-content:center;margin-top:10px}.gallery-section .swiper-pagination-bullet{background-color:#fff;border:none;border-radius:50%;height:12px;margin:0 5px;opacity:1;transition:all .3s;width:12px}.gallery-section .swiper-pagination-bullet-active{background-color:#fff0;border:1px solid #fff}.gallery-section .swiper-button-next,.gallery-section .swiper-button-prev{align-items:center;height:4rem;justify-content:center;transition:all .3s linear;width:6.6rem;z-index:100}.gallery-section .swiper-button-next:after,.gallery-section .swiper-button-prev:after{align-items:center;background-color:#fff;border:1px solid var(--color-white);border-radius:50%;box-shadow:0 4px 15px 0 rgb(0 0 0 / .04);color:var(--color-dark);display:flex;font-size:1.4rem;height:5.3rem;justify-content:center;width:5.3rem}.gallery-section .swiper-button-prev{left:3%}.gallery-section .swiper-button-next{right:3%}@media only screen and (min-width:639px){.gallery-section .swiper-button-next,.gallery-section .swiper-button-prev{display:flex}}.single-hero{padding-bottom:6rem;padding-top:1.4rem}@media only screen and (min-width:959px){.single-hero{padding-bottom:9.2rem}}.single-hero__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.single-hero__heading{font-size:4.2rem}}.single-hero__heading{margin-bottom:2.4rem;max-width:100%}@media only screen and (min-width:959px){.single-hero__heading{max-width:75%}}.single-hero__meta-container{-moz-column-gap:3.2rem;column-gap:3.2rem;display:flex;flex-direction:column;flex-wrap:wrap;row-gap:2rem}@media only screen and (min-width:479px){.single-hero__meta-container{flex-direction:row}}.single-hero__category{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:3.2rem;box-sizing:border-box;color:var(--color-primary);-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-shrink:0;font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;justify-content:center;line-height:1.4rem;max-height:5rem;padding:.8rem 2.5rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.single-hero__category svg{height:1.9rem;width:1.8rem}.single-hero__author{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.single-hero__author-icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.single-hero__author-icon svg{height:2rem;width:1.5rem}.single-hero__author-text{color:var(--color-text);font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.4rem;text-transform:uppercase}.single-hero__reading-time{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex}.single-hero__reading-time-text{color:var(--color-text);display:inline-flex;flex-shrink:0;font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;letter-spacing:0;line-height:1.4rem;text-transform:uppercase}.single-hero__reading-time-icon{align-items:center;background-color:var(--color-surface-medium);border:7px solid var(--color-stroke-subtle);border-radius:50%;box-sizing:border-box;display:flex;flex-shrink:0;height:5rem;justify-content:center;width:5rem}.single-hero__reading-time-icon svg{height:2rem;width:2rem}.single-section{padding-bottom:4rem}@media only screen and (min-width:959px){.single-section{padding-bottom:8rem}}.single-section p:first-of-type{margin-bottom:3rem}.gallery-slider-section{padding-bottom:4rem;padding-top:4rem}@media only screen and (min-width:639px){.gallery-slider-section{padding-bottom:10rem;padding-top:10rem}}.gallery-slider-section__heading{font-size:3rem;font-weight:500;line-height:1.4;text-transform:uppercase}@media only screen and (min-width:959px){.gallery-slider-section__heading{font-size:4.2rem}}.gallery-slider-section__heading{margin-bottom:4rem;text-align:center}.investment-navigation{background-color:var(--color-surface-alt)}.investment-navigation__nav-container{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;overflow-x:scroll;scrollbar-width:none}@media only screen and (min-width:639px){.investment-navigation__nav-container{-moz-column-gap:6rem;column-gap:6rem}}@media only screen and (min-width:1279px){.investment-navigation__nav-container{overflow:unset}}.investment-navigation__list{-moz-column-gap:1rem;column-gap:1rem;display:flex;flex-direction:row;padding:1.8rem 0}.investment-navigation__item{flex-shrink:0;font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4;text-transform:uppercase}.investment-navigation__item--heading{display:none}@media only screen and (min-width:639px){.investment-navigation__item--heading{display:inline}}.investment-navigation__nav{display:flex}.investment-navigation__link{background-color:var(--color-white);border:1px solid var(--color-stroke);border-radius:3rem;color:var(--color-text);display:flex;flex-shrink:0;font-family:Clash Display,sans-serif;font-size:1.4rem;font-weight:500;line-height:1.4;padding:1.2rem 2.4rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.investment-navigation__link:hover{background-color:var(--color-surface-medium);color:var(--color-primary)}.error-page{background-color:var(--color-surface-alt);padding-bottom:6rem;padding-top:6rem}@media only screen and (min-width:959px){.error-page{padding-bottom:13rem;padding-top:13rem}}.error-page__title{font-size:4rem;font-weight:500;line-height:1.2;text-transform:uppercase}@media only screen and (min-width:959px){.error-page__title{font-size:5.6rem}}@media only screen and (min-width:1279px){.error-page__title{font-size:7.5rem}}.error-page__title{color:var(--color-primary);margin-bottom:0;margin-top:0;text-align:center}.error-page__subtitle{color:#11273d;font-family:Clash Display,sans-serif;font-size:4.2rem;line-height:1.2;margin-bottom:2rem;margin-top:0;text-align:center;text-transform:uppercase}.error-page__description{text-align:center}.error-page__button-container{display:flex;justify-content:center;margin-top:6.4rem;width:100%}.categories{background-color:var(--color-surface-alt);padding-bottom:1.8rem;padding-top:1.8rem}.categories__heading-container{align-items:center;display:flex;justify-content:space-between;overflow-x:scroll;scrollbar-width:none;width:100%}@media only screen and (min-width:1279px){.categories__heading-container{overflow:unset}}.categories__categories-heading{display:block;display:none;flex-shrink:0;margin-bottom:0;margin-right:3rem;margin-top:0;text-transform:uppercase;width:-moz-fit-content;width:fit-content}@media only screen and (min-width:639px){.categories__categories-heading{display:inline}}.categories__category-list{-moz-column-gap:1rem;column-gap:1rem;display:flex;row-gap:1rem}.categories__category-item{background-color:var(--color-white);border:1px solid var(--color-stroke);border-radius:7.4rem;cursor:pointer;flex-shrink:0;font-family:Clash Display;font-size:1.4rem;font-weight:500;line-height:1.4;padding:1.2rem 2.4rem;text-transform:uppercase;width:-moz-fit-content;width:fit-content}.categories__category-item.active{background-color:var(--color-surface-medium);border:1px solid var(--color-stroke)}.section-investment-attributes{padding-bottom:10rem;padding-top:4rem}