/* generated from override.css by bump.py; edit that file */
.rscskls-footer__sustainability{margin-top:53px;}.rscskls-footer__sustainability a, .rscskls-footer__sustainability a:hover{color:#fff;display: flex;gap: 20px;text-decoration: none;align-items:center;justify-content:flex-end;}.rscskls-footer__sustainability a span{line-height:1.4;text-align:left;}.rscskls-footer__address{height: 100%;display: flex;flex-direction: column;}.rscskls-footer__fkcg-logo-wrap .rscskls-footer__apartment-signs.mobile{display:none;}.rscskls-footer__sustainability.mobile{display:none;}@media(max-width:1023px){.rscskls-footer__sustainability{display:none;}.rscskls-footer__sustainability.mobile{display:flex;}.rscskls-footer__fkcg-logo-wrap{display:flex;flex-direction:row;align-items:flex-end;gap:30px;}.rscskls-footer__fkcg-logo-wrap .rscskls-footer__apartment-signs.mobile{display:flex;margin-bottom:32px;}.rscskls-footer__apartment-signs.desktop{display:none;}.legal-nav{margin-top:70px;}}.legal-nav{list-style: none;display: flex;width: 100%;gap: 0px 34px;justify-content: center;margin-bottom:70px;flex-wrap: wrap;padding-left:0px;padding: 0 10%;}@media(max-width:1023px){.legal-nav{justify-content: flex-start;flex-direction:column;padding:0;gap: 5px;margin-top:0px;}.rscskls-footer__column{margin-bottom:53px;}.rscskls-footer__organization{margin-bottom:0px;margin-top:6px;}.rscskls-footer__column--left{margin-bottom:30px;}}.legal-nav li{line-height:1.8;}.legal-nav a{color: #a9c2d0;font-size: .875rem;line-height:1.4;}.rscskls-footer__column--left{padding-left:0px!important;}.rscskls-footer__fkcg-logo{margin-left:0px!important;}.loyalty-rewards{list-style:none;padding:0;margin:1rem 0 0}.loyalty-rewards li{position:relative;padding:.35rem 0 .35rem 1.6rem;font-size:.95rem;line-height:1.5;border-bottom:1px solid rgba(0,0,0,.06)}.loyalty-rewards li:before{content:"";position:absolute;left:0;top:.7rem;width:.6rem;height:.6rem;border:2px solid #c49150;border-radius:50%}.faq-accordion{max-width:820px;margin:0 auto}.faq-item{border-bottom:1px solid rgba(0,0,0,.1)}.faq-item summary{display:block;cursor:pointer;padding:1.1rem 2rem 1.1rem 0;font-size:1.02rem;font-weight:500;list-style:none;position:relative;color:#094567}.faq-item summary::-webkit-details-marker{display:none}.faq-item summary:after{content:"+";position:absolute;right:0;top:.9rem;font-size:1.5rem;color:#c49150;transition:transform .2s}.faq-item[open] summary:after{content:"\2013"}.faq-answer{padding:0 0 1.2rem}.faq-answer p{margin:0;color:#4a5560;line-height:1.6}.akt-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:22px;margin-top:1.5rem}.akt-card{display:block;text-decoration:none;color:inherit;border-radius:6px;overflow:hidden;background:#fff;box-shadow:0 2px 14px rgba(0,0,0,.07);transition:transform .25s,box-shadow .25s}.akt-card:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.13)}.akt-card__img{aspect-ratio:4/3;overflow:hidden}.akt-card__img img{width:100%;height:100%;object-fit:cover;transition:transform .4s}.akt-card:hover .akt-card__img img{transform:scale(1.05)}.akt-card__title{padding:1rem 1.2rem;font-size:1.05rem;font-weight:500;color:#094567}.akt-entries{margin:0 auto;text-align:left}.akt-entries>.akt-entry{max-width:820px;margin-left:auto;margin-right:auto}.akt-entry{margin-bottom:2.2rem}.akt-entry p{color:#4a5560;line-height:1.65}.akt-entry .rscskls-section__sub-title--services{margin-bottom:.5rem}.cmp-header__layer .cmp-navigation__link{font-size:1.5rem!important;text-transform:uppercase;letter-spacing:.045em;margin-bottom:.45rem!important;margin-top:0!important;padding:.3rem 0!important;line-height:1.15!important}@media(max-width:991px){.cmp-header__layer .cmp-navigation__link{font-size:1.15rem!important;margin-bottom:.35rem!important;padding:.28rem 0!important}}.cmp-header__layer .cmp-navigation__items{padding-top:0!important;justify-content:flex-start!important}.cmp-header__layer .cmp-navigation{width:15.5rem}.rscskls-section__sub-title--services{padding-top:25px}.akt-entry .rscskls-section__sub-title--services{padding-top:25px}.akt-entry__meta{font-family:inherit;font-size:.82rem;letter-spacing:.09em;text-transform:uppercase;color:#c49150;margin:0 0 .7rem;line-height:1.5}.akt-entry__link{margin:.6rem 0 0;font-size:.92rem;word-break:break-word}.akt-entry__link a,.akt-entry p a{color:#0d4a68;text-decoration:underline;text-underline-offset:2px}.akt-entry__link a:hover,.akt-entry p a:hover{color:#c49150}.akt-services{margin-top:5rem;padding-top:3.5rem;border-top:1px solid rgba(0,0,0,.08)}@media(max-width:767px){.akt-services{margin-top:3rem;padding-top:2.5rem}}.doc-body{margin:0 auto;text-align:left}.doc-body>.doc-block{max-width:820px;margin-left:auto;margin-right:auto}.doc-block{margin:0 0 1.1rem}.doc-block p{color:#4a5560;line-height:1.65;margin:0}.doc-block .rscskls-section__sub-title{margin:2.4rem 0 .9rem;text-align:left}.doc-body .akt-entry{margin-bottom:1.9rem}@media(max-width:767px){}.rcl-gal-sec{margin-bottom:6rem}.rcl-gal .cmp-gallery__row{gap:6px;padding-bottom:6px}.rcl-gal .cmp-gallery__item{aspect-ratio:3/2;background:#094567;overflow:hidden}.rcl-gal .cmp-gallery__item a, .rcl-gal .cmp-gallery__item img{height:100%;width:100%;object-fit:cover}.rcl-gal .cmp-gallery__item img{transition:transform .45s ease}.rcl-gal .cmp-gallery__item:hover img{transform:scale(1.04)}@media (max-width:767px){.rcl-gal .cmp-gallery__row{flex-wrap:wrap;gap:4px;padding-bottom:4px}.rcl-gal .cmp-gallery__item{width:calc(50% - 2px)!important;aspect-ratio:1/1}}.rcl-badge{display:block;width:150px;height:auto;margin:6px 0 18px}@media (max-width:767px){.rcl-badge{width:112px}}.rcl-qr{margin:14px 0 0;display:inline-block;text-align:center}.rcl-qr img{display:block;width:120px;height:120px}.rcl-qr figcaption{font-size:.72rem;letter-spacing:.08em;text-transform:uppercase;opacity:.7;margin-top:6px}.rcl-gal .cmp-gallery__row--partial{justify-content:flex-start}.doc-list{margin:.2rem 0 1.1rem;padding-left:1.1rem;list-style:disc}.doc-list li{color:#4a5560;line-height:1.7;margin:.15rem 0}.akt-feats{display:grid;gap:34px;margin:1.2rem 0 3.5rem;text-align:left}.akt-feat{display:grid;grid-template-columns:minmax(0,480px) minmax(0,1fr);gap:30px;align-items:start}.akt-feat--right{grid-template-columns:minmax(0,1fr) minmax(0,480px)}.akt-feat--right .akt-feat__img{order:2}.akt-feat--right .akt-feat__body{order:1}.akt-feat__img{aspect-ratio:4/3;overflow:hidden;border-radius:6px}.akt-feat__img img{width:100%;height:100%;object-fit:cover;display:block}.akt-feat__body{text-align:left}.akt-feat__body .rscskls-section__sub-title{text-align:left;font-size:1.45rem;line-height:1.3;padding-top:0;margin:0 0 .45rem}.akt-feat__body p{color:#4a5560;line-height:1.65;margin:0}@media (max-width:767px){.akt-feat,.akt-feat--right{grid-template-columns:1fr;gap:14px}.akt-feat--right .akt-feat__img{order:1}.akt-feat--right .akt-feat__body{order:2}}.akt-card__title{padding:1rem 1.2rem .35rem}.akt-card__tag{padding:0 1.2rem;font-size:.9rem;line-height:1.5;color:#c49150}.akt-card__desc{padding:.6rem 1.2rem 1.3rem;font-size:.88rem;line-height:1.6;color:#4a5560}.rscskls-footer__column--right:has(.rscskls-footer__author){display:flex;align-items:center;justify-content:flex-end}.rscskls-footer__author{display:inline-flex!important;align-items:center;gap:.375rem;text-decoration:none;opacity:.85;transition:opacity .25s;margin:0}.rscskls-footer__author:hover{opacity:1}.rscskls-footer__author-text{font-size:.72rem;letter-spacing:.14em;text-transform:uppercase;color:#a9c2d0;white-space:nowrap;line-height:1;position:relative;top:1px}.rscskls-footer__author-logo{width:104px;height:auto;display:block}@media (max-width:991px){.rscskls-footer__column--right:has(.rscskls-footer__author){justify-content:center;margin-top:1.1rem}}.rcl-gal-sec{margin-top:-3rem}.rscskls-section--center + .rcl-gal-sec{margin-top:-4rem}.cmp-gallery__instagram:not(.rcl-gal) .cmp-gallery__row{gap:6px;padding-bottom:6px}.cmp-gallery__instagram:not(.rcl-gal) .cmp-gallery__item{flex:1 1 0;width:auto!important;aspect-ratio:3/2;overflow:hidden;background:#094567}.cmp-gallery__instagram:not(.rcl-gal) .cmp-gallery__item a, .cmp-gallery__instagram:not(.rcl-gal) .cmp-gallery__item img{width:100%;height:100%;object-fit:cover}@media (max-width:1023px){.rscskls-footer__column{margin-bottom:2rem}.rscskls-footer__column--right{margin-bottom:0}.rscskls-footer__sustainability.mobile{margin-top:1.4rem}}.doc-body .rscskls-section, .akt-entries + * .rscskls-section{margin-bottom:5.5rem}body:has(.doc-body) .rscskls-section, body:has(.akt-entries) .rscskls-section, body:has(.akt-feats) .rscskls-section{margin-bottom:5.5rem}body:has(.doc-body) .rscskls-section__sub--mb-150, body:has(.akt-entries) .rscskls-section__sub--mb-150{margin-bottom:3rem}.cmp-homescreen__text::before{content:"";position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:min(1100px,92%);height:min(360px,80%);background:radial-gradient(ellipse at center,rgba(12,20,26,.42) 0%,rgba(12,20,26,.22) 45%,rgba(12,20,26,0) 72%);pointer-events:none;z-index:0}.cmp-homescreen__title,.cmp-homescreen__subtitle{position:relative;z-index:1;text-shadow:0 1px 20px rgba(8,14,18,.55)}.cmp-homescreen__title{line-height:1.22!important}.cmp-homescreen__subtitle{margin-top:.5rem!important}@media (max-width:1023px){.doc-body, .akt-entries>.akt-entry, .akt-feats, .rscskls-section__content{padding-left:32px;padding-right:32px}.rcl-cols{padding-left:0;padding-right:0}.rcl-cols .rscskls-section__column--text{padding-left:32px;padding-right:32px}.rcl-cols .rscskls-section__columns{align-items:stretch}}.rcl-lead{color:#c49150;margin:0 0 .9rem}.rcl-cols .swiper:not(.swiper-initialized) .swiper-wrapper{display:block}.rcl-cols .swiper:not(.swiper-initialized) .swiper-slide{width:100%}@media (max-width:1023px){.rcl-cols .rscskls-section__column--text{padding-left:32px;padding-right:32px}}.cmp-header__layer-col:nth-child(1){justify-content:center;padding-bottom:0}.cmp-header__layer-col:nth-child(1) .cmp-header__layer-more{margin-top:2.5rem;width:auto}@media (max-width:1023px){.cmp-header__layer-col:nth-child(1){justify-content:flex-start}.cmp-header__layer-col:nth-child(1) .cmp-header__layer-more{margin-top:1.5rem}}.rcl-cols .rscskls-section__column--text{text-align:left}.rcl-cols .rscskls-carousel-article__image-wrap{overflow:hidden}.rcl-cols .rscskls-carousel-article__image{width:100%;height:100%;object-fit:cover;display:block}@media (min-width:1024px){.rcl-cols .rscskls-section__column--text{max-width:485px}}@media (min-width:1440px){.rcl-cols .rscskls-section__column--text{max-width:640px}}@media (min-width:1680px){.rcl-cols .rscskls-section__column--text{max-width:700px}}.rscskls-section__sub .rscskls-section__container-inner:has(.rcl-cols){padding-left:0;padding-right:0}.rcl-crumbs{display:flex;gap:.55rem;align-items:center;font-size:.72rem;letter-spacing:.13em;text-transform:uppercase;color:#8aa3b2;margin:0 0 1.6rem;text-align:left}.rcl-crumbs a{color:#c49150;text-decoration:none}.rcl-crumbs a:hover{text-decoration:underline}.rcl-crumbs span[aria-current]{color:#8aa3b2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:46vw}.rcl-cols .rscskls-section__columns--activity .rscskls-section__column--carousel{margin-top:0}.rcl-cols .rscskls-carousel--image-630{margin-top:0}@media (min-width:768px){.rcl-cols .rscskls-section__columns--activity{align-items:center!important}}.akt-intro__h{margin-top:4rem}.rcl-featlist{list-style:none;margin:1.4rem 0 0;padding:0}.rcl-featlist li{position:relative;padding:0 0 1.05rem 1.6rem;margin:0;color:#4a5560;line-height:1.6}.rcl-featlist li::before{content:"";position:absolute;left:0;top:.52em;width:.55rem;height:.55rem;border-radius:50%;background:#c49150}.rcl-featlist strong{display:block;color:#094567;font-weight:600;letter-spacing:.02em;margin-bottom:.15rem}.rcl-form-wrap{margin-top:3.5rem;padding-top:2.5rem;border-top:1px solid rgba(0,0,0,.08)}.rcl-form{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem 1.6rem;margin-top:1.2rem}.rcl-form__label{display:block;font-size:.78rem;letter-spacing:.08em;text-transform:uppercase;color:#4a5560}.rcl-form__input{display:block;width:100%;margin-top:.45rem;padding:.6rem .1rem;font:inherit;font-size:1rem;color:#094567;background:transparent;border:0;border-bottom:1px solid rgba(9,69,103,.35);border-radius:0}.rcl-form__input:focus{outline:none;border-bottom-color:#c49150}select.rcl-form__input{appearance:auto;-webkit-appearance:menulist}.rcl-form__label:has(.rcl-form__area),.rcl-form__btn{grid-column:1/-1}.rcl-form__area{border:1px solid rgba(9,69,103,.35);padding:.6rem;resize:vertical}.rcl-form__btn{justify-self:start;cursor:pointer}@media(max-width:767px){.rcl-form{grid-template-columns:1fr}}.rcl-inline{margin:1.6rem 0 2rem;padding:0}.rcl-inline img{display:block;width:100%;height:auto}.rcl-inline--portrait{max-width:400px;margin-left:auto;margin-right:auto}.detail-more-link::after{content:none!important}.detail-more-link>span{position:static!important;width:auto!important;height:auto!important;clip:auto!important;margin:0!important;overflow:visible!important;white-space:nowrap!important;padding:0!important;border:0!important}.detail-more-link{margin-top:.9rem}.rcl-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:1.6rem 0 2.4rem}.rcl-strip img{width:100%;height:100%;aspect-ratio:4/3;object-fit:cover;display:block}@media(max-width:767px){.rcl-strip{grid-template-columns:1fr 1fr}.rcl-strip > :nth-child(3){display:none}}.rcl-first-gap{margin-top:4.5rem}.rcl-paw-no{position:relative}.rcl-paw-no::after{content:"";position:absolute;left:6%;top:46%;width:88%;height:2px;background:#B3402F;transform:rotate(-32deg);border-radius:1px}.rcl-pay{display:flex;align-items:center;gap:8px;margin-top:16px;flex-wrap:wrap}.rcl-pay span{font-size:.72rem;letter-spacing:.1em;text-transform:uppercase;color:#a9c2d0;margin-right:2px}.rcl-pay img{height:22px;width:auto;background:#fff;border-radius:4px;padding:3px 6px;box-sizing:content-box}.cmp-gallery__instagram[data-strip]{position:relative}.gs-track{display:flex;gap:6px;overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:thin;padding-bottom:6px}.gs-track .cmp-gallery__item{flex:0 0 auto;width:340px!important;aspect-ratio:3/2;scroll-snap-align:start;overflow:hidden}.gs-track .cmp-gallery__item a,.gs-track .cmp-gallery__item img{width:100%;height:100%;object-fit:cover;display:block}.gs-btn{position:absolute;top:50%;transform:translateY(-50%);z-index:3;width:46px;height:46px;border-radius:50%;border:1px solid #c49150;background:rgba(255,255,255,.92);cursor:pointer;transition:background .2s}.gs-btn::before{content:"";display:block;width:11px;height:11px;border-top:2px solid #c49150;border-right:2px solid #c49150;margin:0 auto}.gs-prev{left:-10px}.gs-prev::before{transform:rotate(-135deg);margin-left:19px}.gs-next{right:-10px}.gs-next::before{transform:rotate(45deg);margin-right:19px}.gs-btn:hover{background:#c49150}.gs-btn:hover::before{border-color:#fff}@media(max-width:767px){.gs-track .cmp-gallery__item{width:74vw!important}.gs-prev{left:4px}.gs-next{right:4px}}.rcl-occasions{margin-top:1.2rem}.rcl-pulled{margin-top:.4rem}.rcl-pay--footer{margin-top:30px;margin-bottom:6px;gap:10px}.rcl-pay--footer span{display:block;width:100%;margin:0 0 4px;letter-spacing:.14em}.rcl-pay--footer img{height:24px;padding:4px 8px;border-radius:5px;opacity:.95}@media (max-width:1023px){.cmp-homescreen__bar__table-row:nth-child(2), .cmp-homescreen__bar__table-row:nth-child(3){display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;gap:10px;width:auto;padding:0 16px;margin-bottom:1.25rem;}.cmp-homescreen__bar__table-row:nth-child(2) select, .cmp-homescreen__bar__table-row:nth-child(3) select{min-width:52px}}@media (max-width:1099px){.rscskls-article__footer, .rscskls-article-blog__footer{padding-right:96px}}@media (max-width:767px){.gs-next{right:auto;left:56px}}@media (max-width:1439.98px){.rscskls-carousel--image-355.rscskls-carousel--big-description .rscskls-carousel__description{display:-ms-flexbox;display:flex;position:static;width:100%;max-width:none;height:auto;min-height:0;padding:24px 20px;transform:none!important;overflow:visible;-ms-flex:0 0 auto;flex:0 0 auto;}.rscskls-carousel--image-355.rscskls-carousel--big-description .rscskls-carousel__description-inner{display:block!important;overflow:visible;text-overflow:clip;-webkit-line-clamp:unset;max-height:none;}}.cmp-gallery__item img.rcl-square{object-fit:contain;background:#fff;padding:8px;}.rcl-gal--cols{column-count:3;column-gap:6px}.rcl-gal--cols .cmp-gallery__row{display:contents}.rcl-gal--cols .cmp-gallery__item{display:block;width:100%!important;aspect-ratio:auto;margin:0 0 6px;break-inside:avoid;-webkit-column-break-inside:avoid}.rcl-gal--cols .cmp-gallery__item a, .rcl-gal--cols .cmp-gallery__item img{display:block;width:100%;height:auto;object-fit:initial}.rcl-gal--cols .cmp-gallery__item.rcl-gal__hidden{display:none}.rcl-gal__more{text-align:center;margin-top:2rem}@media (max-width:767px){.rcl-gal--cols{column-count:2;column-gap:4px}.rcl-gal--cols .cmp-gallery__item{margin-bottom:4px;aspect-ratio:auto}}.cmp-gallery__instagram.rcl-portrait:not(.rcl-gal) .cmp-gallery__item{aspect-ratio:2/3}.lt-article__image.rcl-tall img{width:auto;max-width:100%;max-height:85vh;display:block;margin:0 auto}:where(img[width][height]){height:auto}picture[data-rcl]{display:contents}picture[data-rcl] source{display:none}
