.slick-slider{position:relative;display:block;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-ms-touch-action:pan-y;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.residences__wrapper,.newsList__container{width:100%;max-width:1240px;padding:0 20px;margin:0 auto}.residences__pic__img,.featureDetailsItem__slider__pic__img,.features__listBlock__item .featureCard__pic__img,.bannerHome__pic__img,.newsCard__pic__img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center}.newsCard{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;color:#1c1650;text-decoration:none;width:100%;max-width:460px;margin:0 auto;min-height:350px}@media only screen and (min-width: 850px){.newsCard{max-width:none;margin:0}}.newsCard__tag{position:absolute;top:20px;left:20px;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:5px}.newsCard__tag span{background-color:#44af70;color:#fff;font-size:.6875rem;font-weight:700;padding:3px 10px 5px;border-radius:999px}.newsCard__pic{position:relative;height:190px;overflow:hidden}@media only screen and (min-width: 400px){.newsCard__pic{height:220px}}@media only screen and (min-width: 500px){.newsCard__pic{height:240px}}@media only screen and (min-width: 850px){.newsCard__pic{height:190px}}.newsCard__pic__img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.newsCard__content{-webkit-box-flex:1;-ms-flex:1;flex:1}.newsCard__content__title{font-size:1.25rem;text-transform:uppercase;font-weight:700;padding-bottom:3px;-webkit-transition:color .5s;transition:color .5s}.newsCard__content__date{font-size:.75rem}.newsCard__content__text{font-size:.875rem;line-height:1.6;color:#405261;padding:12px 0 8px}.newsCard__content__link{display:-webkit-box;display:-ms-flexbox;display:flex;padding-top:12px}.newsCard__content__link span{font-size:.875rem;font-weight:700;padding-bottom:8px;border-bottom:1px solid #1c1650;-webkit-transition:color .5s,border-color .5s;transition:color .5s,border-color .5s}@media only screen and (min-width: 1200px){.newsCard:hover .newsCard__pic__img{-webkit-transform:scale(1.1);transform:scale(1.1)}}@media only screen and (min-width: 1200px){.newsCard:hover .newsCard__content__title{color:#dc8b66}}@media only screen and (min-width: 1200px){.newsCard:hover .newsCard__content__link span{color:#dc8b66;border-bottom-color:#dc8b66}}.newsList__list__item:nth-child(1){min-height:400px}@media only screen and (min-width: 850px){.newsList__list__item:nth-child(1){min-height:1px}}.newsList__list__item:nth-child(1) .newsCard{height:100%;color:#fff}.newsList__list__item:nth-child(1) .newsCard__pic{position:absolute;top:0;left:0;width:100%;height:100%}.newsList__list__item:nth-child(1) .newsCard__pic:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0)), to(rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 0%, rgba(0, 0, 0, 0.6) 100%)}.newsList__list__item:nth-child(1) .newsCard__content{position:absolute;bottom:0;left:0;z-index:2;width:100%;padding:30px}.newsList__list__item:nth-child(1) .newsCard__content__title{color:#fff}@media only screen and (min-width: 1200px){.newsList__list__item:nth-child(1) .newsCard__content__title{font-size:1.875rem}}.newsList__list__item:nth-child(1) .newsCard__content__text{display:none;color:#fff}@media only screen and (min-width: 1200px){.newsList__list__item:nth-child(1) .newsCard__content__text{display:block}}.newsList__list__item:nth-child(1) .newsCard__content__link span{color:#44af70;border-bottom-color:#44af70}.newsList{padding-bottom:40px}@media only screen and (min-width: 850px){.newsList{padding-bottom:75px}}@media only screen and (min-width: 1200px){.newsList{padding-bottom:110px}}.newsList__title{font-size:2rem;text-transform:uppercase;color:#1c1650;font-weight:700;padding:20px 0 32px;text-align:center}@media only screen and (min-width: 850px){.newsList__title{font-size:2.75rem;padding-bottom:48px}}@media only screen and (min-width: 1200px){.newsList__title{font-size:3.5rem;padding:28px 0 60px}}.newsList__list{padding-bottom:30px;display:grid;grid-template-columns:repeat(1, 1fr);gap:20px}@media only screen and (min-width: 850px){.newsList__list{grid-template-columns:repeat(2, 1fr);gap:30px;padding-bottom:45px}}@media only screen and (min-width: 1200px){.newsList__list{grid-template-columns:repeat(3, 1fr);padding-bottom:60px}}@media only screen and (min-width: 1200px){.newsList__list__item:nth-child(1){grid-column:2 span}}.newsList__pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-top:10px}@media only screen and (min-width: 850px){.newsList__pagination{padding-top:20px}}.newsList__pagination .pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:6px}.newsList__pagination .pagination__arrow,.newsList__pagination .pagination__num{width:40px;height:40px;border:1px solid #44af70;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-bottom:4px;color:#44af70;font-weight:500;text-decoration:none;font-size:.9375rem;-webkit-transition:background-color .5s,color .5s;transition:background-color .5s,color .5s}@media only screen and (min-width: 1200px){.newsList__pagination .pagination__arrow:hover,.newsList__pagination .pagination__num:hover{background-color:rgba(68,175,112,.1)}}.newsList__pagination .pagination__arrow{font-size:1.25rem;padding-bottom:6px}.newsList__pagination .pagination__arrow.disabled{opacity:.5;pointer-events:none}.newsList__pagination .pagination__num.active{background-color:#44af70;color:#fff;font-weight:700}.newsList__btn{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.newsList__btn__link{width:100%;background-color:#44af70;text-align:center;color:#fff;font-size:1rem;font-weight:700;padding:13px 0 15px;border-radius:999px;text-decoration:none;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 500px){.newsList__btn__link{width:auto;padding-inline:24px}}@media only screen and (min-width: 1200px){.newsList__btn__link:hover{background-color:#dc8b66}}.bannerHome{margin-bottom:35px}@media only screen and (min-width: 850px){.bannerHome{margin-bottom:55px}}@media only screen and (min-width: 1200px){.bannerHome{margin-bottom:75px}}.bannerHome__wrapper{padding:0 10px}@media only screen and (min-width: 500px){.bannerHome__wrapper{padding:0 20px}}@media only screen and (min-width: 850px){.bannerHome__wrapper{padding:0 30px}}@media only screen and (min-width: 1200px){.bannerHome__wrapper{padding:0 40px}}@media only screen and (min-width: 1400px){.bannerHome__wrapper{padding:0 50px}}@media only screen and (min-width: 1600px){.bannerHome__wrapper{padding:0 70px}}.bannerHome__contentBlock{position:relative}.bannerHome__pic{height:400px}@media only screen and (min-width: 400px){.bannerHome__pic{height:430px}}@media only screen and (min-width: 500px){.bannerHome__pic{height:480px}}@media only screen and (min-width: 850px){.bannerHome__pic{height:540px}}@media only screen and (min-width: 1200px){.bannerHome__pic{height:650px}}@media only screen and (min-width: 1400px){.bannerHome__pic{height:695px}}@media only screen and (min-width: 1600px){.bannerHome__pic{height:870px}}.bannerHome__pic__img{-o-object-position:center 15%;object-position:center 15%}.bannerHome__play{position:absolute;top:calc(50% - 37px);left:calc(50% - 37px);width:74px;height:74px;background-color:#44af70;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 850px){.bannerHome__play{top:calc(50% - 46px);left:calc(50% - 46px);width:92px;height:92px}}@media only screen and (min-width: 1200px){.bannerHome__play{top:calc(50% - 55px);left:calc(50% - 55px);width:110px;height:110px}}@media only screen and (min-width: 1200px){.bannerHome__play:hover{background-color:#dc8b66}}.bannerHome__play .icon{width:24px;height:24px;fill:#fff}@media only screen and (min-width: 850px){.bannerHome__play .icon{width:30px;height:30px}}@media only screen and (min-width: 1200px){.bannerHome__play .icon{width:36px;height:36px}}.bannerHome__text{position:absolute;top:25px;left:25px;font-size:1.5625rem;color:#fff;text-transform:uppercase}@media only screen and (min-width: 850px){.bannerHome__text{top:50px;left:50px;font-size:2.5rem}}@media only screen and (min-width: 1200px){.bannerHome__text{top:75px;left:75px;font-size:3.4375rem}}.bannerHome__text .block{display:block}.homeVideoPopup{position:fixed;top:0;left:0;z-index:11;width:100%;height:100%;overflow-y:auto;padding:20px;display:none}@media only screen and (min-width: 850px){.homeVideoPopup{padding:30px}}@media only screen and (min-width: 1200px){.homeVideoPopup{padding:40px}}.homeVideoPopup__overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.75)}.homeVideoPopup__videoBlock{position:relative;background-color:#fff;padding:10px;width:100%;max-width:1000px;margin:80px auto 0}@media only screen and (min-width: 850px){.homeVideoPopup__videoBlock{padding:30px}}@media only screen and (min-width: 1200px){.homeVideoPopup__videoBlock{margin-top:60px;padding:40px}}@media only screen and (min-width: 1400px){.homeVideoPopup__videoBlock{margin-top:70px}}@media only screen and (min-width: 1600px){.homeVideoPopup__videoBlock{margin-top:100px}}.homeVideoPopup__close{position:absolute;top:0;right:0;background-color:#44af70;width:40px;height:40px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 1200px){.homeVideoPopup__close:hover{background-color:#dc8b66}}@media only screen and (min-width: 1200px){.homeVideoPopup__close:hover .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.homeVideoPopup__close .icon{width:12px;height:12px;fill:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.homeVideoPopup__videoContent{width:100%;aspect-ratio:16/9}.homeVideoPopup__videoContent iframe{width:100%;height:100%;display:block}.features{padding:0 20px}.features__listBlock{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media only screen and (min-width: 500px){.features__listBlock{margin:0 -10px}}.features__listBlock__item{cursor:pointer;width:100%;margin-bottom:20px;opacity:1;-webkit-transition:opacity .5s;transition:opacity .5s}@media only screen and (min-width: 500px){.features__listBlock__item{width:calc(50% - 20px);margin:0 10px 20px}}@media only screen and (min-width: 850px){.features__listBlock__item{width:calc(25% - 20px);margin:0 10px 40px}}@media only screen and (min-width: 1200px){.features__listBlock__item{width:calc(25% - 30px);margin:0 15px 40px;max-width:278px}}.features__listBlock__item .featureCard{position:relative;height:260px;overflow:hidden}@media only screen and (min-width: 400px){.features__listBlock__item .featureCard{height:300px}}@media only screen and (min-width: 1200px){.features__listBlock__item .featureCard{height:400px}}.features__listBlock__item .featureCard:before{content:"";position:absolute;top:0;left:0;z-index:1;width:100%;height:100%;background:-webkit-gradient(linear, left top, left bottom, color-stop(28%, rgba(0, 0, 0, 0)), color-stop(82%, rgba(0, 0, 0, 0.6)));background:linear-gradient(180deg, rgba(0, 0, 0, 0) 28%, rgba(0, 0, 0, 0.6) 82%)}.features__listBlock__item .featureCard__patch{position:absolute;top:20px;left:20px;z-index:1;color:#fff;font-size:.6875rem;font-weight:700;padding:4px 10px 7px;border-radius:999px}.features__listBlock__item .featureCard__patch--durable{background-color:#1c1650}.features__listBlock__item .featureCard__patch--connecte{background-color:#53b7bf}.features__listBlock__item .featureCard__patch--sportif{background-color:#44af70}.features__listBlock__item .featureCard__patch--vivant{background-color:#dc8b66}.features__listBlock__item .featureCard__pic{width:100%;height:100%}.features__listBlock__item .featureCard__pic__img{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.features__listBlock__item .featureCard__pic__img.pos-bottom{-o-object-position:bottom center;object-position:bottom center}.features__listBlock__item .featureCard__text{position:absolute;bottom:24px;left:30px;z-index:1;padding-right:30px;width:calc(100% - 30px);font-size:1.25rem;color:#fff;font-weight:500;line-height:1.3;text-transform:uppercase}@media only screen and (min-width: 500px){.features__listBlock__item .featureCard__text{font-size:1.125rem}}@media only screen and (min-width: 1200px){.features__listBlock__item .featureCard__text{font-size:1.25rem}}.features__listBlock__item .featureCard__text .block{display:block}@media only screen and (min-width: 1200px){.features__listBlock__item .featureCard:hover .featureCard__pic__img{-webkit-transform:scale(1.1);transform:scale(1.1)}}.features__listBlock__item.inActive{opacity:.4}@media only screen and (min-width: 1200px){.features__listBlock__item.inActive:hover .featureCard__pic__img{-webkit-transform:scale(1);transform:scale(1)}}.features__listBlock__content{width:calc(100% + 40px);margin:0 -20px;display:none}@media only screen and (min-width: 500px){.features__listBlock__content{width:calc(100% + 20px);margin:0 -10px;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}}@media only screen and (min-width: 850px){.features__listBlock__content{padding:30px 0}}@media only screen and (min-width: 1200px){.features__listBlock__content{padding:40px 0}}@media only screen and (min-width: 850px){.featureDetailsItem{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.featureDetailsItem__left{margin-bottom:30px;padding:50px;border-top-right-radius:40px;background:linear-gradient(107deg, #F3BAA1 0%, #78BFC8 100%);padding:10px 10px 0 0;max-width:580px}@media only screen and (min-width: 850px){.featureDetailsItem__left{margin-bottom:0;padding:13px 13px 13px 0;border-radius:0 40px 40px 0;width:40%}}@media only screen and (min-width: 1400px){.featureDetailsItem__left{padding:16px 16px 16px 0;width:42%;max-width:none}}.featureDetailsItem__slider{overflow:hidden;border-top-right-radius:32px}@media only screen and (min-width: 850px){.featureDetailsItem__slider{border-radius:0 32px 32px 0}}.featureDetailsItem__slider .slick-slide>div{display:-webkit-box;display:-ms-flexbox;display:flex}.featureDetailsItem__slider__pic{height:280px}@media only screen and (min-width: 400px){.featureDetailsItem__slider__pic{height:320px}}@media only screen and (min-width: 500px){.featureDetailsItem__slider__pic{height:420px}}@media only screen and (min-width: 1200px){.featureDetailsItem__slider__pic{height:570px}}.featureDetailsItem__slider__pic.h-auto{height:auto}.featureDetailsItem__slider .slick-dots{position:absolute;bottom:20px;left:0;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:4px}@media only screen and (min-width: 850px){.featureDetailsItem__slider .slick-dots{bottom:25px;gap:5px}}@media only screen and (min-width: 1200px){.featureDetailsItem__slider .slick-dots{bottom:60px;gap:6px}}.featureDetailsItem__slider .slick-dots li button{width:14px;height:14px;background-color:#fff;padding:0;display:block;border:none;border-radius:50%;font-size:.125rem;text-indent:-9999px;cursor:pointer;-webkit-transition:background-color .5s;transition:background-color .5s}@media only screen and (min-width: 850px){.featureDetailsItem__slider .slick-dots li button{width:16px;height:16px}}@media only screen and (min-width: 1200px){.featureDetailsItem__slider .slick-dots li button{width:18px;height:18px}}@media only screen and (min-width: 1200px){.featureDetailsItem__slider .slick-dots li button:hover{background-color:#44af70}}.featureDetailsItem__slider .slick-dots li.slick-active button{background-color:#44af70}.featureDetailsItem__right{padding:0 20px 20px}@media only screen and (min-width: 500px){.featureDetailsItem__right{padding-bottom:0}}@media only screen and (min-width: 850px){.featureDetailsItem__right{width:60%;padding:0 30px}}@media only screen and (min-width: 1200px){.featureDetailsItem__right{width:58%;padding:40px 6% 0}}.featureDetailsItem__content{position:relative;width:100%;max-width:620px;margin:0 auto}@media only screen and (min-width: 1200px){.featureDetailsItem__content{max-width:none;margin:0}}.featureDetailsItem__content__close{position:absolute;top:-20px;right:-10px;width:48px;height:48px;border:2px solid #1c1650;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer}@media only screen and (min-width: 850px){.featureDetailsItem__content__close{top:0;right:0}}@media only screen and (min-width: 1200px){.featureDetailsItem__content__close:hover .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.featureDetailsItem__content__close .icon{width:12px;height:12px;fill:#1c1650;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.featureDetailsItem__content__titleBlock{padding-bottom:20px}@media only screen and (min-width: 850px){.featureDetailsItem__content__titleBlock{padding-bottom:28px}}@media only screen and (min-width: 1200px){.featureDetailsItem__content__titleBlock{padding-bottom:36px}}.featureDetailsItem__content__titleBlock__patch{display:-webkit-box;display:-ms-flexbox;display:flex;padding-bottom:12px}.featureDetailsItem__content__titleBlock__patch span{color:#fff;font-size:.6875rem;font-weight:700;padding:4px 10px 7px;border-radius:999px}.featureDetailsItem__content__titleBlock__patch span.color-navy{background-color:#1c1650}.featureDetailsItem__content__titleBlock__patch span.color-blue{background-color:#53b7bf}.featureDetailsItem__content__titleBlock__patch span.color-green{background-color:#44af70}.featureDetailsItem__content__titleBlock__patch span.color-orange{background-color:#dc8b66}.featureDetailsItem__content__titleBlock__title{font-size:1.25rem;color:#1c1650;text-transform:uppercase}@media only screen and (min-width: 850px){.featureDetailsItem__content__titleBlock__title{font-size:1.6875rem}}@media only screen and (min-width: 1200px){.featureDetailsItem__content__titleBlock__title{font-size:2.125rem}}.featureDetailsItem__content__titleBlock__title span{font-weight:500}.featureDetailsItem__content__titleBlock__title .block{display:block}.featureDetailsItem__content__titleBlock__title .regular{font-weight:700;text-transform:lowercase}.featureDetailsItem__content__texts p{line-height:1.6;padding-bottom:20px;color:#405261}.featureDetailsItem__content__texts ul{list-style:disc;margin:0 0 10px 20px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.featureDetailsItem__content__texts ul li{line-height:1.6;color:#405261}.featureDetailsItem__content__texts h3{font-size:1.25rem;font-weight:800;color:#1c1650;padding-bottom:20px}.featureDetailsItem__content__texts h3 .block{display:block}.featureDetailsItem__content__texts .logoCol{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin:40px 0 20px}.featureDetailsItem__content__texts .logoCol .logo-pic__img{height:50px}.featureDetailsItem__content__texts .logoCol h3{-webkit-box-flex:1;-ms-flex:1;flex:1;padding-bottom:0}.featureDetailsItem__content__texts .twoColList{display:grid;grid-template-columns:repeat(1, 1fr);gap:10px;font-size:.875rem}@media only screen and (min-width: 850px){.featureDetailsItem__content__texts .twoColList{grid-template-columns:repeat(2, 1fr);gap:10px 20px}}.featureDetailsItem__content .colText{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:20px;padding-bottom:15px}@media only screen and (min-width: 850px){.featureDetailsItem__content .colText{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 0 0}}@media only screen and (min-width: 1200px){.featureDetailsItem__content .colText{gap:30px}}@media only screen and (min-width: 850px){.featureDetailsItem__content .colText__block{width:calc(50% - 10px)}}@media only screen and (min-width: 1200px){.featureDetailsItem__content .colText__block{width:calc(50% - 15px)}}.featureDetailsItem__content .colText__block h3{font-size:1.25rem;font-weight:700;color:#1c1650;padding-bottom:10px}@media only screen and (min-width: 1200px){.featureDetailsItem__content .colText__block h3{font-size:1.125rem}}.featureDetailsItem__content .colText__block p{padding-top:5px}@media only screen and (min-width: 1200px){.featureDetailsItem__content .colText__block p{font-size:.875rem}}.featureDetailsItem__content .colText__block p.source{font-size:.75rem;padding-top:20px}.residences{padding-top:20px;padding:20px 0 40px}@media only screen and (min-width: 500px){.residences{padding:40px 0}}@media only screen and (min-width: 850px){.residences{padding-bottom:75px}}@media only screen and (min-width: 1200px){.residences{padding-bottom:105px}}.residences__wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.residences__title{padding-bottom:20px;font-size:1.375rem;font-weight:500;color:#1c1650;text-transform:uppercase;text-align:center}@media only screen and (min-width: 850px){.residences__title{font-size:1.75rem;padding-bottom:30px}}@media only screen and (min-width: 1200px){.residences__title{font-size:2.125rem;padding:10px 0 40px}}.residences__title strong{font-weight:700}.residences__title .block{display:block}.residences__block{position:relative;padding:14px;background:linear-gradient(189deg, #78BFC8 10%, #F3BAA1 90%);margin:0 -20px;max-width:320px}@media only screen and (min-width: 500px){.residences__block{max-width:460px;border-radius:28px;margin:0}}@media only screen and (min-width: 850px){.residences__block{max-width:840px}}.residences__dot{position:absolute;z-index:1;width:36px;height:36px;border-radius:50%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;cursor:pointer;-webkit-transition:opacity .5s;transition:opacity .5s}.residences__dot.opacity50{opacity:.5}.residences__dot.opacity-fix{opacity:0}@media only screen and (min-width: 850px){.residences__dot.opacity-fix{opacity:1}}.residences__dot.opacity-fix:before{opacity:1;background-color:#fff}.residences__dot--yellow:before{background-color:#eebd1b}@media only screen and (min-width: 850px){.residences__dot--yellow.opacity-fix span{background-color:#eebd1b}}.residences__dot--orange:before{background-color:#f2966c}@media only screen and (min-width: 850px){.residences__dot--orange.opacity-fix span{background-color:#f2966c}}.residences__dot--green:before{background-color:#44af70}@media only screen and (min-width: 850px){.residences__dot--green.opacity-fix span{background-color:#44af70}}.residences__dot--blue:before{background-color:#53b7bf}@media only screen and (min-width: 850px){.residences__dot--blue.opacity-fix span{background-color:#53b7bf}}.residences__dot--navy:before{background-color:#1c1650}@media only screen and (min-width: 850px){.residences__dot--navy.opacity-fix span{background-color:#1c1650}}.residences__dot--red:before{background-color:#f2773a}@media only screen and (min-width: 850px){.residences__dot--red.opacity-fix span{background-color:#f2773a}}.residences__dot:before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-radius:50%;-webkit-animation-name:dotGlow;animation-name:dotGlow;-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.residences__dot.opacity-fix:before{-webkit-animation-name:none;animation-name:none}.residences__dot span{position:relative;z-index:1;width:18px;height:18px;border-radius:50%;background-color:#fff}.residences__dot--1{top:45px;left:100px}@media only screen and (min-width: 500px){.residences__dot--1{top:70px;left:155px}}@media only screen and (min-width: 850px){.residences__dot--1{top:130px;left:300px}}.residences__dot--2{top:55px;right:125px}@media only screen and (min-width: 500px){.residences__dot--2{top:70px;right:185px}}@media only screen and (min-width: 850px){.residences__dot--2{top:130px;right:350px}}.residences__dot--3{top:105px;left:100px}@media only screen and (min-width: 500px){.residences__dot--3{top:160px;left:155px}}@media only screen and (min-width: 850px){.residences__dot--3{top:310px;left:305px}}.residences__dot--4{top:140px;left:155px}@media only screen and (min-width: 500px){.residences__dot--4{top:215px;left:235px}}@media only screen and (min-width: 850px){.residences__dot--4{top:400px;left:460px}}.residences__dot--5{top:225px;left:100px}@media only screen and (min-width: 500px){.residences__dot--5{top:340px;left:145px}}@media only screen and (min-width: 850px){.residences__dot--5{top:630px;left:280px}}.residences__dot--6{top:245px;left:155px}@media only screen and (min-width: 500px){.residences__dot--6{top:355px;left:225px}}@media only screen and (min-width: 850px){.residences__dot--6{top:675px;left:440px}}.residences__dot--7{top:160px;right:150px}@media only screen and (min-width: 500px){.residences__dot--7{top:240px;right:225px}}@media only screen and (min-width: 850px){.residences__dot--7{top:450px;right:425px}}.residences__dot--8{top:160px;left:235px}@media only screen and (min-width: 500px){.residences__dot--8{top:230px;left:345px}}@media only screen and (min-width: 850px){.residences__dot--8{top:450px;left:650px}}.residences__dot--9{top:285px;left:55px}@media only screen and (min-width: 500px){.residences__dot--9{top:420px;left:75px}}@media only screen and (min-width: 850px){.residences__dot--9{top:795px;left:150px}}.residences__pic{width:100%;height:100%}@media only screen and (min-width: 500px){.residences__pic{overflow:hidden;border-radius:24px}}.residences .residenceCard{position:relative;width:calc(100% + 40px);max-width:320px;padding:24px 32px;border-radius:0 0 10px 10px;color:#fff;text-align:center;margin:0 -20px;display:none}@media only screen and (min-width: 500px){.residences .residenceCard{margin:10px 0 0;width:100%;max-width:460px;border-radius:10px}}@media only screen and (min-width: 850px){.residences .residenceCard{margin-left:auto;margin-right:auto}}@media only screen and (min-width: 1200px){.residences .residenceCard{position:absolute;margin-top:0;width:auto;padding:18px 28px}}.residences .residenceCard--orange{background-color:#f2966c}.residences .residenceCard--yellow{background-color:#eebd1b}.residences .residenceCard--green{background-color:#44af70}.residences .residenceCard--blue{background-color:#53b7bf}.residences .residenceCard--grey{background-color:#405261}.residences .residenceCard--navy{background-color:#1c1650}.residences .residenceCard--red{background-color:#f2773a}.residences .residenceCard__close{position:absolute;top:5px;right:5px;padding:4px;cursor:pointer}@media only screen and (min-width: 1200px){.residences .residenceCard__close:hover .icon{-webkit-transform:rotate(90deg);transform:rotate(90deg)}}.residences .residenceCard__close .icon{width:12px;height:12px;fill:#fff;-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s, -webkit-transform .5s}.residences .residenceCard__title{text-transform:uppercase;font-weight:700;font-size:1rem}@media only screen and (min-width: 850px){.residences .residenceCard__title{font-size:1.25rem}}.residences .residenceCard__title .block{display:block}.residences__data{position:relative;margin:0 auto}@media only screen and (min-width: 1200px){.residences__data #residence-1{top:150px;left:-250px}}@media only screen and (min-width: 1400px){.residences__data #residence-1{left:-285px}}@media only screen and (min-width: 1600px){.residences__data #residence-1{left:-340px}}@media only screen and (min-width: 1200px){.residences__data #residence-2{top:200px;right:-180px}}@media only screen and (min-width: 1200px){.residences__data #residence-3{top:360px;left:-200px}}@media only screen and (min-width: 1200px){.residences__data #residence-4{top:235px;right:-255px}}@media only screen and (min-width: 1400px){.residences__data #residence-4{right:-290px}}@media only screen and (min-width: 1600px){.residences__data #residence-4{right:-320px}}@media only screen and (min-width: 1200px){.residences__data #residence-5{top:650px;left:-240px}}@media only screen and (min-width: 1200px){.residences__data #residence-6{top:670px;right:-240px}}@media only screen and (min-width: 1200px){.residences__data #residence-7{top:570px;right:-240px}}@media only screen and (min-width: 1400px){.residences__data #residence-7{right:-290px}}@media only screen and (min-width: 1600px){.residences__data #residence-7{right:-365px}}@media only screen and (min-width: 1200px){.residences__data #residence-8{top:500px;right:-240px}}@media only screen and (min-width: 1400px){.residences__data #residence-8{right:-290px}}@media only screen and (min-width: 1600px){.residences__data #residence-8{right:-330px}}@media only screen and (min-width: 1200px){.residences__data #residence-9{bottom:50px;left:-230px}}@media only screen and (min-width: 1600px){.residences__data #residence-9{left:-285px}}@media only screen and (min-width: 1600px){.residences__data #residence-9{left:-370px}}.residences__data .shape{position:absolute;display:none}.residences__data .shape__line{position:absolute;display:none;height:3px}@media only screen and (min-width: 1200px){.residences__data .shape__line{display:block}}.residences__data .shape__line--blue{background-color:#53b7bf}.residences__data .shape__line--green{background-color:#44af70}.residences__data .shape__line--orange{background-color:#f2966c}.residences__data .shape__line--yellow{background-color:#eebd1b}.residences__data .shape__line--grey{background-color:#405261}.residences__data .shape__line--red{background-color:#f2773a}.residences__data .shape__line--navy{background-color:#1c1650}.residences__data #shape-1{top:33px;left:67px}@media only screen and (min-width: 500px){.residences__data #shape-1{top:47px;left:130px}}@media only screen and (min-width: 850px){.residences__data #shape-1{top:75px;left:218px}}.residences__data #shape-1 svg{width:65px;height:49px}@media only screen and (min-width: 500px){.residences__data #shape-1 svg{width:90px;height:67px}}@media only screen and (min-width: 850px){.residences__data #shape-1 svg{width:191px;height:143px}}.residences__data #shape-1 .shape__line{top:91px;left:-300px;width:400px;-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}.residences__data #shape-2{top:43px;left:138px}@media only screen and (min-width: 500px){.residences__data #shape-2{top:55px;left:230px}}@media only screen and (min-width: 850px){.residences__data #shape-2{top:92px;left:410px}}.residences__data #shape-2 svg{width:40px;height:42px}@media only screen and (min-width: 500px){.residences__data #shape-2 svg{width:55px;height:58px}}@media only screen and (min-width: 850px){.residences__data #shape-2 svg{width:120px;height:127px}}.residences__data #shape-2 .shape__line{top:95px;left:60px;width:430px;-webkit-transform:rotate(10deg);transform:rotate(10deg)}.residences__data #shape-3{top:80px;left:68px}@media only screen and (min-width: 500px){.residences__data #shape-3{top:112px;left:125px}}@media only screen and (min-width: 850px){.residences__data #shape-3{top:200px;left:223px}}.residences__data #shape-3 svg{width:113px;height:97px}@media only screen and (min-width: 500px){.residences__data #shape-3 svg{width:165px;height:141px}}@media only screen and (min-width: 850px){.residences__data #shape-3 svg{width:306px;height:262px}}.residences__data #shape-3 .shape__line{top:160px;left:-300px;width:400px;-webkit-transform:rotate(-9deg);transform:rotate(-9deg)}.residences__data #shape-4{top:130px;left:134px}@media only screen and (min-width: 500px){.residences__data #shape-4{top:191px;left:226px}}@media only screen and (min-width: 850px){.residences__data #shape-4{top:340px;left:410px}}.residences__data #shape-4 svg{width:48px;height:72px}@media only screen and (min-width: 500px){.residences__data #shape-4 svg{width:60px;height:90px}}@media only screen and (min-width: 850px){.residences__data #shape-4 svg{width:120px;height:180px}}.residences__data #shape-4 .shape__line{top:0px;left:60px;width:500px;-webkit-transform:rotate(-18deg);transform:rotate(-18deg)}.residences__data #shape-5{top:180px;left:70px}@media only screen and (min-width: 500px){.residences__data #shape-5{top:264px;left:127px}}@media only screen and (min-width: 850px){.residences__data #shape-5{top:470px;left:222px}}.residences__data #shape-5 svg{width:60px;height:136px}@media only screen and (min-width: 500px){.residences__data #shape-5 svg{width:85px;height:193px}}@media only screen and (min-width: 850px){.residences__data #shape-5 svg{width:171px;height:388px}}.residences__data #shape-5 .shape__line{top:202px;left:-342px;width:430px;-webkit-transform:rotate(-7deg);transform:rotate(-7deg)}.residences__data #shape-6{top:198px;left:129px}@media only screen and (min-width: 500px){.residences__data #shape-6{top:285px;left:215px}}@media only screen and (min-width: 850px){.residences__data #shape-6{top:520px;left:380px}}.residences__data #shape-6 svg{width:55px;height:118px}@media only screen and (min-width: 500px){.residences__data #shape-6 svg{width:80px;height:172px}}@media only screen and (min-width: 850px){.residences__data #shape-6 svg{width:157px;height:337px}}.residences__data #shape-6 .shape__line{top:180px;left:85px;width:425px;-webkit-transform:rotate(2deg);transform:rotate(2deg)}.residences__data #shape-7{top:30px;right:136px}@media only screen and (min-width: 500px){.residences__data #shape-7{top:40px;right:227px}}@media only screen and (min-width: 850px){.residences__data #shape-7{top:65px;right:415px}}.residences__data #shape-7 svg{width:31px;height:294px}@media only screen and (min-width: 500px){.residences__data #shape-7 svg{width:44px;height:420px}}@media only screen and (min-width: 850px){.residences__data #shape-7 svg{width:84px;height:796px}}.residences__data #shape-7 .shape__line{top:472px;left:50px;width:515px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.residences__data #shape-8{top:75px;left:189px}@media only screen and (min-width: 500px){.residences__data #shape-8{top:100px;left:301px}}@media only screen and (min-width: 850px){.residences__data #shape-8{top:180px;left:555px}}.residences__data #shape-8 svg{width:85px;height:211px}@media only screen and (min-width: 500px){.residences__data #shape-8 svg{width:130px;height:323px}}@media only screen and (min-width: 850px){.residences__data #shape-8 svg{width:239px;height:593px}}.residences__data #shape-8 .shape__line{top:328px;left:110px;width:300px;-webkit-transform:rotate(15deg);transform:rotate(15deg)}.residences__data #shape-9{top:275px;left:16px}@media only screen and (min-width: 500px){.residences__data #shape-9{top:400px;left:50px}}@media only screen and (min-width: 850px){.residences__data #shape-9{top:740px;left:80px}}.residences__data #shape-9 svg{width:160px;height:55px}@media only screen and (min-width: 500px){.residences__data #shape-9 svg{width:235px;height:80px}}@media only screen and (min-width: 850px){.residences__data #shape-9 svg{width:455px;height:155px}}.residences__data #shape-9 .shape__line{top:104px;left:-142px;width:230px;-webkit-transform:rotate(-15deg);transform:rotate(-15deg)}@-webkit-keyframes dotGlow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.75}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}@keyframes dotGlow{0%{-webkit-transform:scale(1);transform:scale(1);opacity:1}50%{-webkit-transform:scale(1.2);transform:scale(1.2);opacity:.75}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1}}