.contained{margin-left:auto;margin-right:auto;max-width:var(--gb-container-width);padding-left:20px;padding-right:20px}.btn-primary{align-items:center;background-color:var(--accent);color:var(--base-3);display:inline-flex;font-size:18px;font-weight:600;border-radius:2px;padding:14px 25px}.btn-primary:is(:hover,:focus){background-color:var(--black);color:var(--base-3)}@media (max-width:1024px){.btn-primary{font-size:16px}}@media (max-width:767px){.btn-primary{font-size:15px;justify-content:center}}.body-text-medium{font-weight:500}.btn-outlined{color:var(--black);column-gap:12px;display:inline-flex;font-size:18px;font-weight:600;border:1px solid var(--black);border-radius:2px;padding:14px 25px}.btn-outlined:is(:hover,:focus){color:var(--base-3);background-color:var(--black)}@media (max-width:1024px){.btn-outlined{font-size:16px}}@media (max-width:767px){.btn-outlined{font-size:15px;justify-content:center}}.svg-transpareny svg{color:var(--transparent)}.subheading{font-size:16px;font-weight:600;text-transform:uppercase}.subheading:before{display:block;width:84px;height:1px;background-color:var(--accent-2);content:'';margin-bottom:20px}@media (max-width:1024px){.subheading{font-size:14px}}@media (max-width:767px){.subheading{font-size:12px}.subheading:before{margin-bottom:7px}}.body-text-large{font-size:18px}@media (max-width:1024px){.body-text-large{font-size:16px}}@media (max-width:767px){.body-text-large{font-size:15px}}.bttn-accent-2{background-color:#54b6c6}.btn-outlined-white{border-bottom-color:var(--base-3);border-left-color:var(--base-3);border-right-color:var(--base-3);border-top-color:var(--base-3);color:var(--base-3)}.btn-outlined-white:is(:hover,:focus){border-top-color:var(--black);border-right-color:var(--black);border-bottom-color:var(--black);border-left-color:var(--black)}.heading-with-line{align-items:center;column-gap:17px;display:inline-flex}.heading-with-line:before{display:block;width:56px;height:2px;background-color:#094061;content:''}@media (max-width:767px){.heading-with-line{column-gap:10px}.heading-with-line:before{width:36px}}.absolute-arrows .embla{position:relative}.absolute-arrows .embla__button{position:absolute;top:50%;transform:translate3d(0px,-50%,0px)}.absolute-arrows .embla__button--next{right:0px}.absolute-arrows .embla__button--prev{left:0px}@media (max-width:1024px){.absolute-arrows .embla__button--next{right:10px}.absolute-arrows .embla__button--prev{left:10px}}.bg-img{display:block;height:100%;left:0px;object-fit:cover;position:absolute;top:0px;width:100%}.heading-3{font-size:21px;font-weight:600}@media (max-width:1024px){.heading-3{font-size:18px}}.large-text-semibold{font-size:18px;font-weight:600}@media (max-width:1024px){.large-text-semibold{font-size:16px}}.contact-form .ff-btn-submit{width:100%;background-color:var(--accent);font-size:18px;font-weight:600;color:var(--base-3);border-radius:2px;padding:20px}.contact-form .fluentform .ff-el-input--label{margin-bottom:20px}.contact-form input,.contact-form textarea{background-color:var(--base-3);border-top-color:#747474;border-right-color:#747474;border-bottom-color:#747474;border-left-color:#747474;border-radius:2px}.with-underline:after{display:block;height:2px;width:56px;background-color:var(--accent-3);content:'';margin-right:auto;margin-left:auto;margin-top:17px}.breadcrumbs .fbc-page .fbc-wrap .fbc-items{list-style-type:none;margin:0px}.breadcrumbs .fbc-separator{display:flex}.breadcrumbs ol{list-style-type:none;display:flex;justify-content:center;flex-wrap:wrap;column-gap:12px;row-gap:12px;align-items:center;margin:0px}@media (max-width:767px){.breadcrumbs{font-size:14px}.breadcrumbs .fbc-page .fbc-wrap .fbc-items{font-size:14px}.breadcrumbs .fbc-page .fbc-wrap .fbc-items li.active span{font-size:14px}.breadcrumbs a{font-size:14px}.breadcrumbs span{font-size:14px}}.line-on-top:before{display:block;content:'';height:2px;width:84px;background-color:#094061;margin-bottom:32px}.floor-plan .imp-object-text{background-color:var(--accent-4);color:var(--base-3);border-radius:32px;padding:4px 14px}@media (max-width:767px){.floor-plan .imp-object-text{font-size:8px;padding:2px 10px}}.floor-building .imp-tooltip-content h3{color:var(--accent-3)}@media (max-width:767px){.building-3d .imp-object-spot-pin img{max-width:20px;max-height:20px}}