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