.general-title h2{color:#191919;letter-spacing:clamp(-.54px,4vw,-.9px);text-transform:uppercase;margin:0;font-size:clamp(27px,4vw,45px);font-style:normal;font-weight:300;line-height:clamp(27px,4vw,50px);position:relative}.general-title h2:before{content:"";background:#191919;border-radius:50%;width:8px;height:8px;position:absolute;top:9px;left:19px}.breadcrumbs{padding:0 0 0 12px}@media (width>=1023px){.breadcrumbs{padding:0}}.breadcrumbs__block{padding-left:0}.breadcrumbs__block ul{flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.breadcrumbs__block ul li{text-overflow:ellipsis;color:#7c7c7c;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;margin-right:11px;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;position:relative}.breadcrumbs__block ul li:last-child{-webkit-text-decoration-line:inherit;text-decoration-line:inherit}@media (width>=1200px){.breadcrumbs__block ul li{font-size:14px}}.breadcrumbs__block ul li a{color:#7c7c7c;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;font-size:12px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:all .5s;overflow:hidden}@media (width>=1200px){.breadcrumbs__block ul li a{font-size:14px}}.breadcrumbs__block ul li a:hover{color:#505050}.breadcrumbs__block ul li:not(:last-child):after{content:"";color:#7c7c7c;background:#7c7c7c;width:1px;height:10px;font-size:16px;font-style:normal;font-weight:400;line-height:26px;position:absolute;top:7px;right:-6px;transform:rotate(19deg)}.more{height:760px;margin-top:18px;margin-bottom:42px;position:relative;overflow:hidden}@media (width>=360px){.more{height:706px}}@media (width>=768px){.more{height:550px;margin-bottom:30px}}@media (width>=1023px){.more{height:657px}}.more__bg{border-radius:60px;width:100%;max-width:973px;height:100%;position:absolute;top:0;left:0}@media (width>=1023px){.more__bg{max-width:1837px;left:50%;transform:translate(-50%)}}.more__bg img{object-fit:cover;width:100%;height:100%}@media (width>=1023px){.more__bg img{border-radius:60px}}.more .container{z-index:1;max-width:400px;margin:0 auto;padding:0 10px;position:relative}.more__block{-webkit-backdrop-filter:blur(7.5px);backdrop-filter:blur(7.5px);background:#ffffff8a;border:.5px solid #fffc;border-radius:40px;margin-top:405px;padding:42px 19px 19px;position:relative}@media (width>=768px){.more__block{margin-top:185px}}@media (width>=1023px){.more__block{width:618px;margin-top:105px;margin-left:142px;padding:55px 51px 25px 44px;position:relative}}.more__title{margin-bottom:8px}@media (width>=1023px){.more__title{margin-bottom:26px}}.more__title p{color:#191919;letter-spacing:-.5px;font-size:25px;font-style:normal;font-weight:400;line-height:30px}@media (width>=1023px){.more__title p{font-size:40px;line-height:50px}}.more__title p strong{color:#191919;font-weight:700;display:block}@media (width>=1023px){.more__content{display:flex}}.more__left p{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media (width>=1023px){.more__left p{font-size:16px;line-height:22px}.more__left{margin-top:4px;margin-left:3px;margin-right:37px}}.more__left .btn{width:100%;height:46px;margin:17px auto 0}@media (width>=360px){.more__left .btn{width:300px;margin:17px auto 0}}@media (width>=1023px){.more__left .btn{width:273px;margin:27px 0 0}}.more__right{width:141px;height:141px;position:absolute;top:-100px;left:0}@media (width>=1023px){.more__right{left:inherit;top:inherit;border-radius:50%;width:165px;min-width:165px;height:165px;position:relative;overflow:hidden}}.more__right-manager{fill:#ffffff85;stroke-width:.5px;stroke:#ffffff36;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#ffffff85;border-radius:50%;justify-content:center;align-items:center;width:141px;height:141px;display:flex}@media (width>=1023px){.more__right-manager{left:inherit;top:inherit;width:165px;height:165px;position:relative}}.more .manager-photo{border-radius:50%;width:127px;height:127px}@media (width>=1023px){.more .manager-photo{width:165px;height:165px}}.more .manager-photo img{object-fit:cover;border-radius:50%;width:100%;height:100%}.manager-card__photo-block{fill:#7b777329;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:100%;justify-content:center;align-items:center;width:360px;height:360px;display:flex;position:relative;overflow:hidden}.manager-card__photo-block-blur{fill:#7b777329;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-radius:100%;justify-content:center;align-items:center;width:338px;height:338px;display:flex;position:relative;overflow:hidden}.manager-card__photo{object-fit:cover;width:100%;max-width:314px;height:100%;max-height:314px}.manager-card__content{background:#f1f3f580;border-radius:54px;width:318px;margin-top:-94px;padding:120px 48px 45px;position:relative}@media (width>=768px){.manager-card__content{width:360px;margin-top:-230px;padding:255px 48px 45px}}.manager-card__name{text-transform:uppercase;color:#191919;margin:0;font-size:18px;font-weight:600;line-height:22px}.manager-card__position{color:#676666;margin-bottom:5px;font-size:13px;font-weight:500}.manager-card__languages{color:#191919;align-items:center;gap:6px;font-size:13px;font-weight:400;display:flex}.manager-card__icon{width:15px;height:15px}.manager-card__button{width:250px;height:50px;position:absolute;bottom:-26px;left:50%;transform:translate(-50%)}.manager-card__top{z-index:1;justify-content:center;display:flex;position:relative}.manager-card{margin-bottom:60px}@media (width>=768px){.manager-card{margin:0 auto 50px}}@media (width>=1200px){.manager-card{margin-bottom:25px}}.circle-wrapper{width:200px;height:200px;position:relative}@media (width>=768px){.circle-wrapper{width:360px;height:360px}}.circle{-webkit-backdrop-filter:blur(20px);border-radius:50%;position:absolute;overflow:hidden}.circle--big{background:#7b777310;width:200px;height:200px}@media (width>=768px){.circle--big{width:360px;height:360px}}.circle--small{background:#7b777321;justify-content:center;align-items:center;width:187px;height:187px;display:flex;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=768px){.circle--small{width:338px;height:338px}}.circle img{object-fit:cover;border-radius:50%;width:100%;max-width:174px;height:100%;max-height:174px}@media (width>=768px){.circle img{max-width:314px;max-height:314px}}.circle picture{width:174px;max-width:100%;height:174px;display:block}@media (width>=768px){.circle picture{width:314px;height:314px}}.manager-card__button-property{gap:10px;display:flex;position:absolute;bottom:-25px;left:50%;transform:translate(-50%)}@media (width<=767px){.manager-card__button-property{left:50%;transform:translate(-50%)}}.manager-card__button-property .manager-card__col{text-align:center;color:#d2b096;background:#191919;border-radius:24px;justify-content:center;align-items:center;width:130px;height:50px;padding:16px 0;font-size:14px;font-weight:600;transition:all .5s;display:flex}.manager-card__button-property .manager-card__col svg{width:16px;height:16px;margin-right:5px}.manager-card__button-property .manager-card__col .icon{height:16px}.manager-card__button-property .manager-card__col:hover{color:#191919}.manager-card__button-property .manager-card__whatsApp:hover{background:#a4cc95}.manager-card__button-property .manager-card__telegram:hover{background:#96c7f1}.manager-card__button-property .manager-card__whatsApp:hover svg path{fill:#191919}.manager-card__button-property .manager-card__telegram:hover svg path{stroke:#191919}@media (width>=530px){.project-item{max-width:450px;margin:0 auto}}@media (width>=1023px){.project-item{grid-template-columns:repeat(2,1fr);max-width:100%;margin:0;display:grid}}@media (width>=1200px){.project-item{gap:62px}}.project-item__title{margin-bottom:22px}@media (width>=1200px){.project-item__title{margin-bottom:18px}}.project-item__title a{color:#191919;letter-spacing:-.44px;text-transform:uppercase;font-size:clamp(22px,4vw,32px);font-style:normal;font-weight:500;line-height:32px}@media (width>=1200px){.project-item__title a{letter-spacing:-.64px}}.project-item__photo-block{margin-bottom:25px}.project-item__description p{color:#191919;margin-bottom:24px;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media (width>=1023px){.project-item__description p{margin-bottom:25px;padding-right:30px}}@media (width>=1200px){.project-item__description p{margin-top:7px;margin-bottom:25px;padding-right:30px}}.project-item__bottom{border-top:1px solid #c5c1be}.project-item__col{border-bottom:1px solid #c5c1be;grid-template-columns:54% 46%;align-items:center;padding:9px 0 8px;display:grid}@media (width>=360px){.project-item__col{grid-template-columns:46% 54%}}@media (width>=1200px){.project-item__col{grid-template-columns:262px auto}}.project-item__col p{color:#191919;text-transform:uppercase;font-size:12px;font-style:normal;line-height:22px}.project-item__col p:first-child{font-weight:400}.project-item__col p:last-child{font-weight:600}@media (width>=1200px){.cart-gallery{position:relative}}.cart-gallery .swiper-pagination{z-index:6;justify-content:center;align-items:center;width:100%;height:14px;display:flex;position:absolute;bottom:8px}.cart-gallery .swiper-pagination-bullet{z-index:8;background:#191919;border-radius:50%;width:10px;height:10px;margin:0 5px}.cart-gallery .swiper-pagination-bullet.swiper-pagination-bullet-active{background:#fff;width:14px;height:14px}.project-item__slider{position:relative}.project-item__slider .project-item__plate{color:#fff;-webkit-backdrop-filter:blur(6.15px);backdrop-filter:blur(6.15px);z-index:2;background:#191919b5;border-radius:24px;justify-content:center;align-items:center;padding:7px 10px 10px;font-size:12px;font-style:normal;font-weight:500;line-height:12px;display:flex;position:absolute;top:4px;right:23px}@media (width>=230px){.project-item__slider .project-item__plate{top:14px;right:25px}}@media (width>=1023px){.project-item__slider .project-item__plate{border-radius:24px;padding:9px 27px;font-size:14px;font-style:normal;font-weight:500;line-height:14px;top:19px;right:15px}}.project-item__slider .project-item__photo{border-radius:40px;width:94.4vw;height:53.06vw}@media (width>=520px){.project-item__slider .project-item__photo{max-width:450px;height:240px}}@media (width>=768px){.project-item__slider .project-item__photo{width:100%;height:280px}}@media (width>=1023px){.project-item__slider .project-item__photo{width:506px;max-width:506px;height:313px}}@media (width>=1200px){.project-item__slider .project-item__photo{width:556px;max-width:556px;height:313px}}.project-item__slider .project-item__photo img{object-fit:cover;border-radius:40px;width:100%;height:100%}@media (width>=1023px){.project-item__photo-block{max-width:506px}}@media (width>=1200px){.project-item__photo-block{max-width:556px;margin-right:0}}.hover-zones{display:none}@media (width>=1200px){.hover-zones{z-index:5;width:556px;height:313px;display:flex;position:absolute;top:0;left:0}}.swiper-slide{transition:opacity .4s ease-in-out!important}.hover-zone{cursor:pointer;background:#fff0;height:100%}@media (width<=1023px){.project-item__title.project-item__title-catalog{max-width:450px;margin:0 auto 20px}}.project-item__title p{text-transform:uppercase}.project-item__title.project-item__title-catalog a{text-transform:inherit;letter-spacing:-.02em;color:#191919;font-size:20px;font-weight:500;line-height:125%}@media (width>=1200px){.project-item__title.project-item__title-catalog a{font-size:24px;line-height:125%}}.project-item__info-catalog .project-item__price{gap:10px;margin-bottom:20px;display:flex}.project-item__info-catalog .project-item__price .price{-webkit-backdrop-filter:blur(12.3px);backdrop-filter:blur(12.3px);text-align:center;color:#191919;background:#f1e3d7b3;border-radius:24px;flex-wrap:wrap;place-content:center;align-items:center;height:48px;padding:0 20px;font-size:14px;font-weight:400;line-height:18px;display:inline-grid}.project-item__info-catalog .project-item__price .price span{margin-left:5px;font-size:16px;font-weight:700;line-height:18px}.project-item__info-catalog .project-item__price .price .sold,.project-item__info-catalog .project-item__price .price .reserved{text-align:center;color:#191919;font-size:16px;font-weight:700}.project-item__info-catalog .project-item__price .price-old{justify-content:center;width:100%;display:flex}.project-item__info-catalog .project-item__price .price-old p{text-transform:uppercase;color:#676666;font-size:12px;font-weight:600;line-height:12px;position:relative}.project-item__info-catalog .project-item__price .price-old p:before{content:"";background:#d32323;width:100%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.project-item__info-catalog .project-item__price .price-old span{text-transform:uppercase;text-align:center;color:#d32323;font-size:13px;font-weight:600;line-height:12px}.project-item__info-catalog .project-item__price .id{-webkit-backdrop-filter:blur(12.3px);backdrop-filter:blur(12.3px);text-align:center;color:#191919;background:#f1f3f5;border-radius:24px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:14px;font-weight:500;display:flex}.project-item__favorite{background:#f1f3f5;border:1px solid #0000;border-radius:30px;justify-content:center;align-items:center;width:48px;height:48px;transition:all .5s;display:flex;position:relative}.project-item__favorite .icon{width:14px;height:14px;transition:all .5s;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}@media (width>=1200px){.project-item__favorite:hover{cursor:pointer;border:1px solid #c57373}}.project-item__favorite.active .no-active{opacity:0}.project-item__favorite.active .active{opacity:1}.project-item__info-top{justify-content:space-between;display:flex}@media (width<=767px){.pagination{margin:20px 0 30px}}.swiper-fade .swiper-slide{width:100%!important}.project-item__catalog{margin:0 auto 35px}@media (width>=1200px){.project-item__catalog{max-width:100%;margin:0}}.project-item__catalog .project-item__title.project-item__title-catalog a{color:#191919;text-transform:inherit;letter-spacing:-.02em;min-height:68px;max-height:68px;-webkit-text-decoration:inherit;text-decoration:inherit;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;align-items:flex-end;font-size:16px;font-weight:700;line-height:138%;display:flex;overflow:hidden}@media (width<=767px){.project-item__catalog .project-item__title.project-item__title-catalog a{-webkit-line-clamp:inherit;min-height:initial;max-height:initial;align-items:flex-start}}.project-item__catalog .project-item__description p{max-height:68px;-webkit-text-decoration:inherit;text-decoration:inherit;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-top:7px;margin-bottom:0;padding-right:0;font-weight:300;display:-webkit-box;overflow:hidden}.project-item__catalog .project-item__photo-block{max-width:100%}.project-item__catalog .cart-products{border-radius:40px;width:360px;max-width:360px;height:226px}@media (width<=1199px){.project-item__catalog .cart-products{border-radius:40px;width:100%;max-width:100%;height:auto}}.project-item__catalog .project-item__slider .project-item__photo{width:360px;max-width:360px;height:226px}@media (width<=1199px){.project-item__catalog .project-item__slider .project-item__photo{border-radius:40px;max-width:100%;height:280px}}@media (width<=768px){.project-item__catalog .project-item__slider .project-item__photo{border-radius:40px;width:100%;max-width:100%;height:auto}}.project-item__catalog .project-item__photo-block{margin-bottom:16px}.project-item__catalog .project-item__info-catalog .project-item__price{margin-bottom:3px}.project-item__catalog .project-item__bottom{margin-top:8px}.project-item__catalog .project-item__col{grid-template-columns:166px auto}.project-item__catalog .project-item__slider .project-item__plate{color:#fff;height:29px;padding:5px 18px;font-size:14px;font-weight:500;top:12px;right:13px}.project-item__photo-block .video-block{z-index:3;background:#c25252;border-radius:30px;justify-content:center;align-items:center;width:48px;height:48px;display:flex;position:absolute;bottom:10px;right:10px}.project-item__price-reduced{color:#fff;-webkit-backdrop-filter:blur(12.3px);backdrop-filter:blur(12.3px);z-index:2;background:#df560db5;border-radius:24px;justify-content:center;align-items:center;padding:6px 27px;font-size:12px;font-style:normal;font-weight:500;line-height:12px;display:flex;position:absolute;top:4px;right:23px}@media (width>=230px){.project-item__price-reduced{top:14px;right:25px}}@media (width>=1023px){.project-item__price-reduced{border-radius:24px;padding:6px 27px;font-size:14px;font-style:normal;font-weight:500;line-height:14px;top:11px;right:12px}}.project-item__price-reduced svg{margin-right:8px}.project-item__info-bottom{gap:10px;display:flex}.project-item__info-bottom .id{-webkit-backdrop-filter:blur(12.3px);backdrop-filter:blur(12.3px);text-align:center;color:#191919;background:#f1f3f5;border-radius:24px;justify-content:center;align-items:center;height:48px;padding:0 20px;font-size:14px;font-weight:500;display:flex}@media (width>=1200px){.project-item__catalog .hover-zones{z-index:5;width:360px;height:226px;display:flex;position:absolute;top:0;left:0}}@media (width>=768px){.project-item__catalog .project-item__slider{width:100%;height:280px}}@media (width>=1200px){.project-item__catalog .project-item__slider{width:360px;height:226px}}@media (width<=1200px){.project-item__catalog .project-item__slider .project-item__photo{width:100%}}@media (width<=1199px){.project-item__catalog .project-item__slider .project-item__photo{height:280px}}@media (width<=767px){.project-item__catalog .project-item__slider .project-item__photo{height:240px}}.project-item__catalog .project-item__col p{line-height:16px}.project-item__catalog .project-item__col{padding:10px 0}.property-page{padding-bottom:25px}@media (width>=767px){.property-page{padding-bottom:60px}}@media (width>=1023px){.property-page{padding-bottom:86px}}.rental{padding-top:75px}@media (width>=1023px){.rental{padding-left:10px}}@media (width>=1200px){.rental{padding-top:127px;padding-left:0}}.rental h1{color:#191919;letter-spacing:-.52px;margin:0 0 -2px;font-size:26px;font-style:normal;font-weight:500;line-height:34px}@media (width>=1200px){.rental h1{letter-spacing:-.88px;font-size:35px;font-style:normal;font-weight:500;line-height:44px}}.rental__content{max-width:1140px}@media (width>=1023px){.rental__content{margin:29px auto 0}}.rental__title{padding:17px 10px 0}@media (width>=1023px){.rental__title{padding:37px 0 0}}.rental__main{margin-top:5px;position:relative}@media (width>=1200px){.rental__main{gap:0;max-width:1140px;margin:10px auto 0;padding-bottom:0;display:flex}}.rental__info{padding:20px 9px 0}@media (width>=768px){.rental__info{padding:20px 9px 30px}}@media (width>=1200px){.rental__info{background:inherit;order:1;width:100%;margin-top:21px;padding:0}}.rental__photo-block{padding:0 10px}@media (width>=1023px){.rental__photo-block{order:2;padding:0}}.rental__photo{border-radius:40px;width:94.7vw;height:53.3vw}@media (width>=1200px){.rental__photo{width:556px;height:314px}}.rental__photo img{object-fit:cover;border-radius:40px;width:100%;height:100%}@media (width>=767px){.rental__photo img{max-height:400px}}@media (width>=1023px){.rental__photo img{max-height:100%}}.rental__col{border-bottom:1px solid #c5c1be;grid-template-columns:51% 50%;align-items:center;height:39px;padding:1px 0;display:grid}.rental__col:first-child{border-top:1px solid #c5c1be}@media (width>=1200px){.rental__col{grid-template-columns:262px auto}}@media (width>=1200px) and (width>=1200px){.rental__col{grid-template-columns:161px auto}}.rental__col p{color:#191919;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.rental__col p:first-child{font-weight:400}.rental__col p:last-child{text-transform:uppercase;font-weight:600}.rental__popup{width:100%;max-width:314px;height:46px;margin:30px auto 0}@media (width>=1023px){.rental__popup{max-width:325px;margin:20px auto 0}}.rental__popup .btn{width:100%}@media (width>=1200px){.rental__wrapper-new{background:#f1f3f5;border-radius:54px;max-width:1880px;margin:0 auto;padding-bottom:20px}}.tabs{background:#f1f3f5;padding:10px}@media (width>=1023px){.tabs{border-radius:54px;margin-top:35px;padding:17px 0}}.tabs ul{flex-wrap:wrap;justify-content:center;gap:10px 16px;margin:0;padding:0;display:flex}.apartment-info{margin-top:-46px;padding:0 10px;position:relative}.apartment-info:before{content:"";background:#f1f3f5;border-radius:40px;width:100%;height:233px;position:absolute;top:-96px;left:0}@media (width>=1023px){.apartment-info:before{display:none}.apartment-info{gap:18px;max-width:1140px;margin:-50px auto 0;display:flex;position:relative}}.apartment-info .id{-webkit-backdrop-filter:blur(6.15px);backdrop-filter:blur(6.15px);color:#191919;text-align:center;background:#fff;border-radius:24px;justify-content:center;align-items:center;width:103px;height:46px;padding:12px 0;font-size:14px;font-style:normal;font-weight:500;line-height:22px;display:flex}@media (width>=1023px){.apartment-info .id{order:2;gap:25px;height:48px;margin-top:0}}.apartment-info .price{-webkit-backdrop-filter:blur(6.15px);backdrop-filter:blur(6.15px);color:#191919;text-transform:uppercase;background:#d2b096;border-radius:24px;justify-content:center;align-items:center;height:46px;margin-top:23px;padding:0 27px;font-size:18px;font-style:normal;font-weight:600;line-height:22px;display:inline-flex}@media (width>=1023px){.apartment-info .price{order:1;height:48px;margin-top:0;margin-left:-10px;padding:0 30px}}.apartment-info .price span{color:#191919;text-align:center;text-transform:initial;margin-right:5px;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.apartment-info .price p{color:#191919;text-transform:uppercase;margin-right:5px;font-size:24px;font-style:normal;font-weight:600;line-height:22px}.gallery-object{margin-top:0;padding:0 10px}@media (width>=1023px){.gallery-object{margin-top:21px;padding:0}}.gallery-thumbs{width:calc(100vw - 107px);margin-top:10px;margin-left:10px;padding-bottom:60px;position:relative;overflow:hidden}@media (width>=1023px){.gallery-thumbs{width:calc(100vw - 172px);margin-top:10px;margin-left:0;padding-bottom:68px}}@media (width>=1200px){.gallery-thumbs{width:1140px;margin-top:10px;margin-left:0;padding-bottom:68px}}.gallery-thumbs .swiper-slide{border-radius:12px;height:46.073px;overflow:hidden}@media (width>=1023px){.gallery-thumbs .swiper-slide{border-radius:20px;height:87.82px}}@media (width>=1200px){.gallery-thumbs .swiper-slide{width:155.914px!important}}.gallery-thumbs .swiper-slide img{object-fit:cover;width:100%;height:100%}.property__slider{margin-top:20px}@media (width>=767px){.property__slider{margin-top:30px}}@media (width>=1023px){.property__slider{max-width:1140px;margin:0 auto}}.gallery-object__photo{border-radius:40px;overflow:hidden}@media (width>=1023px){.gallery-object__photo{width:556px;height:313px}}.gallery-object__photo a{justify-content:center;width:100%;height:100%;display:flex}.gallery-object__photo a picture{object-fit:cover;width:100%;height:100%}.gallery-object__photo a img{object-fit:cover;text-align:center;border-radius:40px;width:100%;height:100%;display:block}@media (width>=1023px){.gallery-object__photo a img{object-fit:cover;width:100%;height:100%}}@media (width>=1200px){.gallery-object__photo{width:556px;height:314px}}.thumb-slider-wrapper{overflow:hidden}.gallery-object__photo a,.gallery-object__photo{position:relative}.count__gallery{z-index:2;background:#f1f3f5;border-radius:12px;justify-content:center;align-items:center;width:82px;height:46px;display:flex;position:absolute;bottom:14.48%;right:12px}@media (width>=420px){.count__gallery{bottom:15%}}@media (width>=600px){.count__gallery{bottom:15%}}@media (width>=768px){.count__gallery{bottom:15%}}@media (width>=1023px){.count__gallery{border-radius:0;width:156.914px;height:87.82px;bottom:68px;right:0}}.book .just-validate-error-label{bottom:-22px}.count__gallery-center{color:#a09a96;text-align:center;letter-spacing:-.32px;background:#fff;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;font-size:16px;font-style:normal;font-weight:500;line-height:52px;display:flex}@media (width>=1023px){.count__gallery-center{letter-spacing:-.36px;width:64px;height:64px;font-size:18px;font-style:normal;font-weight:500;transition:all .5s}.count__gallery-center:hover{color:#fff;cursor:pointer;background:#19191966}}.property__slider .swiper-arrow{z-index:1;justify-content:flex-end;width:92px;height:46px;display:flex;position:absolute;bottom:-6px;right:9px}@media (width>=767px){.property__slider .swiper-arrow{bottom:0}}@media (width>=1200px){.property__slider .swiper-arrow{width:76px;height:38px;bottom:0;right:-1px}}.property__slider{position:relative}.property__slider .swiper-arrow .swiper-arrow__bg{width:92px;height:46px;position:absolute;top:0;left:0}@media (width>=1200px){.property__slider .swiper-arrow .swiper-arrow__bg{width:76px;height:38px}}.fc .fc-multimonth-multicol .fc-daygrid-more-link{display:none}.fc-daygrid-event-harness-abs{visibility:visible!important;top:-2px!important}.fc-h-event .fc-event-title{text-align:center;justify-content:center;align-items:center;font-size:9px;display:flex}.fc .fc-daygrid-event{background:#b04040;position:absolute;bottom:-6px;right:0;background-color:#b04040!important;border-color:#b04040!important;border-radius:10px!important}.fc .fc-daygrid-day.fc-day-today{background-color:#fbf3dd!important}@media (width>=1200px){.fc .fc-multimonth-multicol .fc-multimonth-month{padding:0 .5em 8px}}.fc-h-event .fc-event-title{text-align:center;background:#b04040;justify-content:center;align-items:center;height:13px;padding:0 5px;font-size:9px;display:flex;top:0;background-color:#b04040!important;border-color:#b04040!important;border-radius:10px!important}.property__slider .project__right-arrow,.property__slider .project__left-arrow{z-index:1;background:#191919;border-radius:50%;justify-content:center;align-items:center;width:50%;display:flex}@media (width>=1200px){.property__slider .project__right-arrow,.property__slider .project__left-arrow{border-radius:38px;width:38px;height:38px;transition:all .5s}.property__slider .project__right-arrow:hover,.property__slider .project__left-arrow:hover{cursor:pointer;background:#63564b}}.project__left-arrow.swiper-button-disabled{opacity:.5}.gallery-thumbs .swiper-slide:before{content:"";opacity:0;background:#19191966;border-radius:12px;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}@media (width>=1200px){.gallery-thumbs .swiper-slide{border-radius:20px}.gallery-thumbs .swiper-slide:hover:before{opacity:1;cursor:pointer}}.gallery-thumbs .swiper-slide{height:12.7912vw}@media (width>=1023px){.gallery-thumbs .swiper-slide{height:87.82px}}.gallery-thumbs .swiper-slide img{border-radius:12px;width:22.666vw;height:12.7912vw}@media (width>=1023px){.gallery-thumbs .swiper-slide img{width:100%;height:100%}}.description{margin-top:50px;margin-bottom:40px;padding:0 10px}@media (width>=768px){.description{margin-top:66px}}@media (width>=1200px){.description{max-width:1140px;margin:0 auto 30px;padding:21px 424px 0 0}.description .complex-general h2{margin-top:37px}}.description__block{margin-top:26px}@media (width>=1200px){.description__block{margin-top:38px}.description__content{display:flex}}.situated{-webkit-backdrop-filter:blur(17.5px);backdrop-filter:blur(17.5px);background:#dcdde080;border-radius:40px;padding:25px 0 23px}@media (width>=1200px){.situated{order:2;width:359px;margin-left:20px}}.situated__content{margin:20px 10px 0}.situated__title{padding:0 40px 0 20px;display:flex}.situated__title .icon{width:26.433px;height:16.524px;margin-right:15px}.situated__title p{color:#191919;text-transform:uppercase;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.flatpickr-calendar{position:absolute;top:calc(100% + 2px);left:50%!important;transform:translate(-50%)!important}.flatpickr-day.flatpickr-disabled,.flatpickr-day.flatpickr-disabled:hover{color:#0000004d}.book{margin:30px 10px 0}@media (width>=767px){.book{max-width:435px;margin:30px auto 0}}@media (width>=1023px){.book{z-index:3;margin:30px 10px 0}}@media (width>=1200px){.book{width:393px;padding-bottom:24px;position:absolute;top:-21px;right:-10px}}@media (width>=768px){.book__content{margin:13px 10px 0;padding:18px 10px 0}}@media (width>=1200px){.book__content{padding:0}}.book__title p{color:#191919;letter-spacing:-.48px;margin-bottom:16px;font-size:24px;font-style:normal;font-weight:700;line-height:28px}@media (width>=1200px){.book__title p{letter-spacing:-.52px;font-size:26px;line-height:32px}}.book__title .subtitle{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.book__form{margin-top:30px}.book .modal__form input{height:50px;padding:8px 25px 8px 67px}.book .modal__form input::placeholder{font-size:16px;line-height:22px}.book .modal__form .form__row{margin-bottom:23px}@media (width>=1200px){.book .modal__form .form__row{margin-bottom:24px}}.book .modal__form .form__row.count input,.book .modal__form .form__row.calendar input.general-input{max-width:263px}.book .modal__form .btn-primary{height:54px}@media (width>=1200px){.book .modal__form .btn-primary{height:50px;margin-top:48px}}.book .modal__form .count input,.book .modal__form .form__row.calendar input.general-input{padding:8px 25px 8px 15px}.complex-general{margin-top:0;position:relative}@media (width>=1200px){.complex-general{margin-top:0}}.complex-general__icon{width:46px;height:46px;position:absolute;top:-23px;left:0}@media (width>=1200px){.complex-general__icon{width:80px;min-width:80px;height:80px;top:16px;left:0}}.complex-general__icon img{max-width:100%}@media (width>=1200px){.complex-general__icon img{min-width:80px;max-width:80px}.typography{margin-top:37px}}.complex-general h2{color:#191919;letter-spacing:-.54px;text-transform:uppercase;text-indent:60px;margin:0;padding:0;font-size:27px;font-style:normal;font-weight:300;line-height:30px}@media (width>=1200px){.complex-general h2{letter-spacing:-.72px;text-indent:0;padding-left:98px;font-size:35px;font-weight:500;line-height:40px}}.complex-general .text{flex-wrap:wrap;margin-top:25px;display:flex}@media (width>=1200px){.complex-general .text{margin-top:38px;padding:0 37px 0 28px}}.complex-general .text p{color:#191919;border-top:1px solid #c5c1be;width:100%;padding:10px 0 9px;font-size:16px;font-style:normal;font-weight:500;line-height:20px}@media (width>=1200px){.complex-general .text p{width:50%;padding:10px 0 8px}}.description .typography p{color:#191919;margin-bottom:10px;font-size:14px;font-style:normal;font-weight:400;line-height:22px}.amenities{background:#f1f3f5;border-radius:40px;padding:30px 10px}@media (width>=1200px){.amenities{background:inherit;max-width:1140px;margin:0 auto;padding:0}}.amenities .complex-general__icon{top:-6px}@media (width>=1200px){.amenities .complex-general__icon{top:-23px}.amenities .complex-general{margin-top:23px}.amenities .complex-general__icon{top:3px;left:18px}.amenities .complex-general h2{padding-left:57px}}.amenities h2{text-indent:0;padding-left:60px}@media (width>=1200px){.amenities h2{text-indent:60px;padding-left:0}.amenities__content{background:linear-gradient(#e7e8ea 0%,#f1e3d7 100%);border-radius:54px;max-width:720px;padding:3px 10px 36px}}.amenities__top{gap:6px;padding-left:10px;display:flex}.amenities__top .icon{width:24px;height:24px}.amenities__top span{color:#191919;font-size:16px;font-style:normal;font-weight:600;line-height:20px}.amenities__list{margin-top:17px}@media (width>=1200px){.amenities__list{margin-top:36px;margin-left:57px}}.amenities__item{border-top:1px solid #c5c1be;padding:10px 0 6px}.amenities .item{color:#191919;padding-left:21px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;position:relative}.amenities .item:before{content:"";background:#191919;border-radius:50%;width:5px;height:5px;position:absolute;top:8px;left:8px}.complex-general__icon{top:-10px}@media (width>=768px){.complex-general__icon{top:-10px}}@media (width>=1199px){.complex-general__icon{top:17px}}.infrastructure{flex-wrap:wrap;grid-template-columns:repeat(2,1fr);gap:0 20px;margin-top:20px;margin-left:0;display:grid}@media (width>=768px){.infrastructure{margin-top:35px;margin-left:79px}}.infrastructure p{color:#191919;padding-left:15px;font-size:14px;font-weight:500;line-height:163%;position:relative}@media (width>=768px){.infrastructure p{font-size:16px;line-height:163%}}.infrastructure p:before{content:"";background:#191919;border-radius:50%;width:5px;min-width:5px;height:5px;min-height:5px;position:absolute;top:9px;left:0}@media (width>=768px){.infrastructure p:before{top:11px}}.amenities__list .amenities__item:nth-child(n+5){display:none}.amenities__list.show .amenities__item:nth-child(n+5){display:block!important}.all__amenities{margin-top:16px}@media (width>=1200px){.all__amenities{margin-left:58px}.all__amenities:hover{cursor:pointer}}.all__amenities .hide-list{display:none}.all__amenities .hide-list .icon{transform:rotate(-180deg)}.all__amenities div{display:flex}.all__amenities div p{color:#191919;-webkit-text-decoration-skip-ink:none;text-decoration-skip-ink:none;text-underline-offset:auto;text-underline-position:from-font;background:#d7dadc;border-radius:24px;padding:2px 19px;font-size:14px;font-style:normal;font-weight:400;line-height:22px;text-decoration-line:underline;text-decoration-style:solid;text-decoration-thickness:auto;transition:all .5s}@media (width>=1200px){.all__amenities div p:hover{background:#19191966}}.all__amenities div .icon{width:24px;height:24px}.center-wrapper{position:relative}@media (width>=1200px){.center-wrapper{max-width:1140px;margin:0 auto}}.center-wrapper__bg{width:841px;height:auto;position:absolute;top:283px;right:-173px}.center-wrapper__bg img{max-width:100%}@media (width>=1200px){.center-wrapper__bg{z-index:-1;width:1100px;height:1649px;display:block;position:absolute;top:-557px;right:-388px}}.feedback{background:#f1f3f5;border-radius:54px;margin-top:38px;padding:7px 8px}@media (width>=480px){.feedback{max-width:500px}}@media (width>=1200px){.feedback{width:390px;position:absolute;top:700px;right:0}}.feedback__content{background:#d7dadc;border-radius:50px;gap:18px;padding:10px;display:flex}.feedback__photo{background:#d9d9d9;border-radius:46px;width:94px;min-width:94px;height:134px}.feedback__photo img{object-fit:cover;border-radius:46px;width:100%;height:100%}.feedback__title{flex:auto;width:auto;padding-right:10px}@media (width>=1200px){.feedback__title{padding-right:28px}}.feedback__title p{color:#191919;letter-spacing:-.48px;margin-top:15px;font-size:24px;font-style:normal;font-weight:700;line-height:28px}@media (width>=1200px){.feedback__title p{letter-spacing:-.52px;font-size:26px;font-style:normal;font-weight:700;line-height:32px}}.feedback__popup{margin-top:28px}.feedback__popup .btn{width:100%;height:50px;padding:10px 0}.map-block{border-radius:40px;justify-content:center;margin:20px auto 0;padding:0 10px;display:flex;overflow:hidden}@media (width>=1200px){.map-block{justify-content:flex-start;max-width:1140px;margin:37px auto 0;padding:0}}.property-form__full{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:#e2dedb99;border:.5px solid #fffc;border-radius:40px;padding:37px 29px}@media (width>=1199px){.property-form__full{max-width:720px}}.property-form{max-width:1140px;margin:40px auto 0;padding:0 10px}@media (width>=768px){.property-form{margin:69px auto 0;padding:0 10px}}@media (width>=1199px){.property-form{margin:19px auto 0;padding:0}}.property-form h2{text-indent:0;margin-bottom:11px;padding-left:0}.property-form p{color:#191919;font-size:14px;font-weight:400;line-height:157%}.property-form__content label .icon{z-index:2}.property-form__content .iti__country-list{max-width:331px}.property-form__content{margin-top:31px}@media (width>=768px){.property-form__content .form__top{gap:25px;display:flex}.property-form__content .form__left{width:331px;min-width:331px}}.property-form.complex-general{padding:0}.form__row.form__row-comment{margin-top:20px}@media (width>=768px){.form__row.form__row-comment{margin-top:0}}.AllContent__checkbox-wrap label span{color:#3e4860;margin-left:10px;font-size:15px;line-height:20px}input[type=checkbox]+.checkbox-custom:before{content:"";-webkit-appearance:none;box-sizing:border-box;background:#fff;border-radius:4px;outline:0;width:14px;height:14px;margin:11px 5px 5px -5px;display:inline-block;position:absolute;left:4px;transform:translateY(-50%)}input[type=checkbox]:checked+.checkbox-custom:before{content:"";background-image:url(/build/media/icons/checked2-D-0RLCER.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:14px;height:14px;position:absolute;top:0}.js-map{border-radius:40px;width:100%;max-width:100%;height:511px}@media (width>=1200px){.js-map{max-width:720px;height:404px;margin:0;padding:0}}.map-location{margin-top:20px}.map-location__content{border-radius:40px;width:100%;height:372px;margin:0 auto;position:relative}@media (width>=768px){.map-location__content{max-width:500px;margin:0}}@media (width>=1200px){.map-location__content{width:100%;max-width:720px;height:266px;margin:37px 0 0}}.map-location__bg{border-radius:40px;width:100%;height:100%;position:absolute;top:0;left:0}.map-location__bg img{object-fit:cover;border-radius:40px;width:100%;height:100%}.map-location .location__description{background:#f1f3f5;border-radius:36px;width:100%;height:254px;margin:0 auto;position:relative}@media (width>=1200px){.map-location .location__description{width:300px;height:176px;margin:10px 0 0 30px}}.location{margin-top:24px;padding:20px}.location__col-block{justify-content:space-between;margin-bottom:12px;display:flex;position:relative}@media (width>=1200px){.location__col-block{align-items:center}}.location__col-block p{color:#191919;white-space:nowrap;font-size:20px;font-style:normal;font-weight:500;line-height:22px}.location__description-block{background:#f1f3f5;border-radius:40px;width:100%;height:254px;padding:66px 28px;position:relative}@media (width>=1200px){.location__description-block{height:176px;padding:30px 36px 30px 24px}}.location__description{z-index:1;position:relative}.location__description-icon{content:"";width:118px;height:138px;position:absolute;bottom:-61px;right:-19px}.location__col{align-items:center;gap:8px;padding-right:15px;display:flex}@media (width>=1200px){.location__col{gap:7px;padding-right:0}}.location__col span{color:#818181;letter-spacing:-.28px;text-transform:uppercase;font-size:14px;font-style:normal;font-weight:500;line-height:18px}.map-location{margin:59px 10px 0}@media (width>=1200px){.map-location{max-width:1140px;margin:69px auto 0}.map-location .complex-general__icon{top:-19px;left:28px}.map-location .complex-general h2{padding-left:126px}}.accessibility{margin-top:73px;padding:0 10px}@media (width>=1200px){.accessibility{max-width:1140px;margin:69px auto 33px}.accessibility .accessibility__content{max-width:720px}.accessibility .complex-general__icon{top:-19px;left:22px}.accessibility .complex-general h2{padding-left:57px}}.fc-button-group{background-image:url(/build/media/icons/arr-BidUyp-l.svg);background-position:50%;background-repeat:no-repeat;background-size:74px;transition:all .5s}.fc .fc-button-primary:disabled{color:#191919;background:#d7dadc;border:0;border-radius:24px;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.fc .fc-toolbar-title{color:#191919;font-size:18px;font-style:normal;font-weight:600;line-height:22px}.fc .fc-button-group>.fc-button,.fc-direction-ltr .fc-button-group>.fc-button:not(:last-child),.fc-direction-ltr .fc-button-group>.fc-button:not(:first-child){opacity:.0001;background:#191919;border-radius:50%;width:38px;height:38px}.fc .fc-button .fc-icon{font-size:1em}.fc .fc-button-primary{color:#191919;background:#d7dadc;border:0;border-radius:24px;font-size:12px;font-style:normal;font-weight:400;line-height:22px}.calendar-full{margin:30px auto;padding:0 10px}@media (width>=1200px){.calendar-full{max-width:720px;min-height:700px;margin:0}.calendar-wrapper{max-width:1140px;margin:0 auto}}.not-scroll-bg{position:relative;overflow:hidden}@media (width>=1200px){.not-scroll-bg{position:relative;overflow:visible}}.fc .fc-view-harness{height:310px!important}@media (width>=1200px){.fc .fc-view-harness{height:initial!important}}.calendar__popup{justify-content:center;margin:0 auto;display:flex}@media (width>=1200px){.calendar__popup{justify-content:inherit;margin:35px auto 0}}.calendar__popup .btn{max-width:218px;height:50px}.important-information{background:#e2ddd74d;border-radius:40px;margin-top:48px;margin-bottom:43px;padding:10px}@media (width>=1200px){.important-information{background:inherit;max-width:1140px;margin:23px auto 37px;padding:0}.important-information__wrapper{background:#e2ddd74d;border-radius:40px;max-width:720px;padding:10px}.important-information .typography{margin-top:18px}}.important-information__content{background:linear-gradient(#e7e8ea 0%,#f1e3d7 100%);border-radius:36px}.important-information .complex-general{margin-top:0;padding:40px 20px 37px}.important-information .complex-general__icon{position:absolute;top:19px;left:19px}@media (width>=1200px){.important-information .complex-general__icon{top:37px}}.important-information .complex-general h2{text-indent:60px;margin-bottom:25px}@media (width>=1200px){.important-information .complex-general h2{padding-left:37px}}.important-information p{color:#191919;font-size:14px;font-style:normal;font-weight:400;line-height:22px}@media (width>=1200px){.important-information .information{margin-left:38px;padding-right:45px}}.rental__info-block{background:#d7dadc80;border-radius:54px;height:55px;padding:7px}@media (width>=767px){.rental__info-block{height:74px}}.rental__info-block .rental__info-blur{background:#d7dadc;border-radius:50px;justify-content:center;align-items:center;height:35px;padding:20px 3px;display:flex}@media (width>=767px){.rental__info-block .rental__info-blur{height:60px}}.rental__info-block .rental__info-blur p{letter-spacing:-.02em;text-align:center;color:#191919;padding:0 20px;font-size:18px;font-weight:700;line-height:123%}@media (width>=768px){.rental__info-block .rental__info-blur p{padding:0 20px;font-size:20px}}@media (width>=1199px){.rental__info-block .rental__info-blur p{padding:0 50px;font-size:26px}}@media (width>=768px){.rental__title{justify-content:space-between;align-items:flex-start;gap:27px;display:flex}}.rental__title span{font-size:20px;font-style:normal;font-weight:500;line-height:34px;display:block}@media (width>=768px){.rental__title span{font-size:26px;font-style:normal;font-weight:500;line-height:34px}}.rental__title-right{justify-content:flex-end;align-items:center;gap:30px;margin-top:15px;display:flex}@media (width>=768px){.rental__title-right{justify-content:initial;margin-top:0}}.rental__title-right .project-item__favorite{background:#dcdde0;border-radius:30px;justify-content:center;align-items:center;width:48px;height:48px;padding:9px;display:flex;position:relative}.rental__title-right .project-item__favorite .icon{width:14px;height:14px;transition:all .5s;position:absolute;top:53%;left:50%;transform:translate(-50%,-50%)}.project-item__favorite .no-active{opacity:1}.project-item__favorite .active{opacity:0}.rental__currency-block{color:#676666;justify-content:center;align-items:center;gap:20px;margin-top:10px;margin-bottom:10px;display:flex}@media (width>=768px){.rental__currency-block{justify-content:initial;margin:0}}.rental__currency-block p,.rental__currency-block a{color:#676666;font-size:14px;font-weight:600;line-height:22px}.rental__price-block{background:#e2ddd799;border:1px solid #fffc;border-radius:54px;width:100%;margin-bottom:20px;padding:15px 30px}@media (width>=750px){.rental__price-block{justify-content:space-between;align-items:center;height:83px;margin-bottom:22px;padding:0 20px;display:flex}}@media (width>=1199px){.rental__price-block{width:726px}}.rental__price-block .price{margin-right:24px}.rental__price-block .price .price-old{justify-content:center;align-items:center;gap:10px;width:100%;display:flex}@media (width>=750px){.rental__price-block .price .price-old{justify-content:initial}}.rental__price-block .price .price-old p{text-transform:uppercase;color:#676666;font-size:16px;font-weight:600;line-height:138%;position:relative}.rental__price-block .price .price-old p:before{content:"";background:#d32323;width:70%;height:1px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.rental__price-block .price .price-old .price-old .currency-value{text-transform:uppercase;color:#676666;font-size:12px}.rental__price-block .price .price-old span{text-transform:uppercase;text-align:center;color:#d32323;font-size:14px;font-weight:600;line-height:157%}.rental__price-block .price-main{text-align:center;color:#191919;font-size:16px;font-weight:600;line-height:92%}.rental__price-block .price-main span{text-transform:uppercase;font-size:24px;line-height:92%}.rental__price-block .price-main .currency-value{font-size:18px}.rental__price-block .rental__main-popup .btn{width:100%;padding:0 29px}.rental__currency{text-transform:uppercase;color:#676666;min-width:105px;font-size:14px;font-weight:600;line-height:157%}.currency-dropdown{background:#e0deda;border-radius:36px;width:96px;height:46px;position:relative}.currency-dropdown:hover{cursor:pointer}.currency-dropdown__button{text-align:left;background:inherit;color:#191919;text-transform:uppercase;z-index:4;background:initial;border:1px solid #0000;border-radius:36px;width:100%;margin:0;padding:13px 3px 13px 15px;font-size:16px;font-style:normal;font-weight:400;line-height:16px;text-decoration:none;list-style:none;display:inline-block;position:relative}@media (width>=1199px){.currency-dropdown__button{padding:13px 3px 13px 21px;font-size:13px}.currency-dropdown__button:hover{cursor:pointer}}.currency-dropdown__button:before{content:"";background-image:url(/build/media/icons/currency-C5zQi5mO.svg);background-position:50%;background-repeat:no-repeat;background-size:100%;width:27px;height:27px;transition:all .5s;position:absolute;top:7px;right:2px}.currency-dropdown.show .currency-dropdown__button:before{transform:rotate(180deg)}.header__currency-wrapper{z-index:9991;justify-content:flex-end;width:49px;display:flex;position:fixed;top:8px;right:70px}@media (width>=1199px){.header__currency-wrapper{z-index:9991;width:100%;max-width:1140px;top:8px;left:50%;right:inherit;justify-content:flex-end;margin:0 auto;position:fixed;transform:translate(-50%)}}.currency-dropdown__list{opacity:0;visibility:hidden;z-index:3;background:#e0deda;flex-direction:column;align-items:flex-start;width:96px;height:auto;max-height:200px;margin:10px 0 0;padding:30px 1px 4px;transition:all .2s;display:flex;position:absolute;top:-11px;left:0;overflow:auto}@media (width>=1199px){.currency-dropdown__list{background:#e0deda;width:50px;padding:10px 1px 6px 0;top:-1px;left:0}}.currency-dropdown.show .currency-dropdown__button{border:1px solid #b8b4b1}.currency-dropdown{border:1px solid #0000}.currency-dropdown__item.active{color:#191919;background:#d4d2ce;border-radius:24px}.currency-dropdown__list.show{opacity:1;visibility:visible;z-index:3;border-radius:25px 25px 12px 12px;width:96px;padding-top:50px;padding-bottom:8px;top:-11px;left:0}@media (width>=1199px){.currency-dropdown__list.show{width:95px;margin:0;padding:58px 6px 5px;top:0;left:0}}.currency-dropdown__list .active a{color:#d2b096}.currency-dropdown__item{background:initial;text-align:left;color:#191919;border:0;border-radius:12px;width:100%;margin-bottom:2px;padding:0 0 0 16px;font-size:14px;font-weight:400;line-height:22px;transition:all .5s;position:relative}@media (width>=767px){.currency-dropdown__item{margin-bottom:5px;padding-left:16px}}.currency-dropdown__item:hover{cursor:pointer}.currency-dropdown__item a{color:#191919;margin-bottom:2px;margin-left:-4px;padding:3px 10px 3px 0;font-size:14px;font-weight:400;line-height:22px;transition:all .5s;display:block;position:relative}@media (width>=1199px){.currency-dropdown__item a{text-align:left;margin:0 0 0 7px;padding:1px 10px 1px 0;font-size:13px;font-style:normal;font-weight:400;line-height:16px}}@media (width>=570px){.rental__col-list{gap:30px;display:flex}}.rental__col-item .rental__col:last-child{border-bottom:0}@media (width>=570px){.rental__col-item .rental__col:last-child{border-bottom:1px solid #c5c1be}}.rental__col.rental__bold{text-transform:uppercase;color:#191919;gap:15px;font-size:14px;font-weight:700;display:flex}.rental__col p{font-size:14px}@media (width>=768px){.rental__col p{font-size:12px}}.rental__col-item{width:100%}@media (width>=768px){.rental__col-item{width:48%}}@media (width>=1199px){.rental__col-item{width:350px}}.property-similar{padding:0 10px}@media (width>=1199px){.property-similar{margin-top:70px;padding:0}}.property-similar__list{max-width:1140px;margin:20px auto 0}@media (width>=768px){.property-similar__list{margin:36px auto 0}}@media (width>=1024px){.property-similar__list .swiper-wrapper{grid-template-columns:repeat(3,1fr);gap:30px;padding:0;display:grid}}.manager-card__button.btn{display:none}.book__content .title{text-align:center;color:#191919;margin-bottom:20px;font-size:24px;font-weight:600;line-height:108%}.circle-wrapper{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#7b777310;border-radius:100px;width:199px;height:199px;padding:6px}.circle--big{background:#7b777321;width:187px;height:187px;padding:7px}.circle--small,.circle picture{width:174px;height:174px}.circle--small{background:inherit}.circle img{max-width:174px;max-height:174px}.manager-card__content{-webkit-backdrop-filter:blur(35px);backdrop-filter:blur(35px);background:#e2dedb99;border:.5px solid #fffc;border-radius:40px;width:100%;max-width:388px;height:auto;margin:-100px auto 0;padding:130px 20px 45px}@media (width>=768px){.manager-card__content{width:388px;margin:-100px 0 0;padding:130px 48px 45px 54px}}@media (width<=767px){.manager-card__content{justify-content:center;display:flex}}.ask-question{margin-top:64px;margin-bottom:21px}@media (width<=767px){.ask-question{justify-content:center;display:flex}}.ask-question .btn{width:100%;max-width:390px;height:50px}@media (width>=768px){.ask-question .btn{width:390px}}.ask-question .btn span{text-align:center;font-size:14px;font-weight:600}@media (width<=767px){.online-button{justify-content:center;display:flex}}.online-button .btn{background:#d2b096;width:100%;max-width:390px;height:50px}@media (width>=768px){.online-button .btn{width:390px}}.online-button .btn span{color:#191919;text-align:center;font-size:14px;font-weight:600}.online-button .btn:hover{background:#191919}.online-button .btn:hover span{color:#d2b096}.property-form .want-receive__form-paragraph{color:#191919;margin-bottom:12px;font-size:20px;font-weight:600;line-height:130%}.want-receive__checkbox-wrap label{color:#191919;height:auto;padding-left:25px;font-size:14px;font-weight:400;line-height:157%}.want-receive__checkbox-wrap{margin-bottom:10px}.property-form__content .form textarea{min-height:115px;max-height:initial;border-radius:24px;max-width:663px;padding-left:69px;-webkit-mask-image:linear-gradient(#0000 0,#000 1px calc(100% - 1px),#0000 100%);mask-image:linear-gradient(#0000 0,#000 1px calc(100% - 1px),#0000 100%);width:100%!important}.property-form__content .form textarea::-webkit-scrollbar{width:6px}.property-form__content.form textarea::-webkit-scrollbar-track{background:#c8ccd199;border-radius:24px}.property-form__content .form textarea::-webkit-scrollbar-thumb{background:#acacac;border-radius:24px;outline:1px solid #acacac}.property-form__content .form__row-comment label{height:auto}.property-form__content .form .btn-primary{max-width:331px}.property-form__content .form .form__text,.property-form__content .form__text{margin-top:28px}.property-form__content .form .form__text p,.property-form__content .form__text p{max-width:100%}.similar__swiper-arrow{justify-content:flex-end;width:92px;height:46px;display:flex;position:absolute;bottom:13px;right:8px}@media (width>=1024px){.similar__swiper-arrow{display:none}}.similar__swiper-arrow .swiper-arrow__bg{width:92px;height:46px;position:absolute;top:0;left:0}.similar__right-arrow,.similar__left-arrow{z-index:1;justify-content:center;align-items:center;width:50%;display:flex}.property-similar .swiper.similar-gallery{padding-bottom:60px}@media (width>=1024px){.property-similar .swiper.similar-gallery{padding-bottom:0}}.tabs{background:inherit;max-width:385px;margin-top:-50px;padding:10px;position:relative}@media (width>=576px){.tabs{max-width:500px}}@media (width>=767px){.tabs{z-index:3;border-radius:54px;max-width:100%;margin-top:35px;margin-bottom:0;padding:17px 0;position:absolute;bottom:-18px}}@media (width>=1199px){.tabs{background:#f1f3f5;margin-bottom:0}}.tabs ul{flex-wrap:wrap;justify-content:left;gap:10px 16px;max-width:385px;margin:0;padding:0;display:flex}@media (width>=576px){.tabs ul{max-width:500px}}@media (width>=767px){.tabs ul{justify-content:center;max-width:100%}}.btn-tabs-js.active{background:#191919;border-radius:24px}.btn-tabs-js{z-index:3;background:#dcdde0;border-radius:24px;justify-content:center;align-items:center;padding:4px 30px 4px 5px;transition:all .5s;display:flex;position:relative}@media (width>=767px){.btn-tabs-js{padding:4px 9px 4px 4px}}@media (width>=1023px){.btn-tabs-js{padding:4px 30px 4px 5px}}.property__slider-content{position:relative}@media (width>=1023px){.property__slider-content{position:inherit}}.btn-tabs-js .icon{background:#fff;border-radius:50%;justify-content:center;align-items:center;width:38px;height:38px;margin-right:10px;display:flex}@media (width>=1023px){.btn-tabs-js .icon{margin-right:20px}}.btn-tabs-js span{color:#191919;font-size:14px;font-style:normal;font-weight:500;line-height:normal;transition:all .5s}@media (width>=767px){.btn-tabs-js span{font-size:12px}}@media (width>=1023px){.btn-tabs-js span{font-size:14px}}.btn-tabs-js.active span{color:#d2b096}.slide-video__icon{background:#19191999;border-radius:50%;justify-content:center;align-items:center;width:80px;height:80px;transition:all .5s;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media (width>=1200px){.gallery-object__photo:hover .slide-video__icon{transform:translate(-50%,-50%)scale(1.2)}}.slide-video__icon svg{width:60px;height:60px}@media (width>=1023px){.btn-tabs-js:hover{cursor:pointer;background:#191919;border-radius:24px}.btn-tabs-js:hover span{color:#d2b096}}.gallery-object__photo{width:100%;min-height:400px;max-height:400px}@media (width>=767px){.gallery-object__photo{min-height:400px;max-height:400px}}@media (width>=1199px){.gallery-object__photo{width:556px;height:313px;min-height:initial;max-height:initial}}.project-item__catalog .cart-products{overflow:hidden}.cart-gallery{height:100%}@media (width<=767px){.gallery-object__photo a{height:400px;max-height:400px}.gallery-object__photo a img{max-height:400px}.gallery-object__photo{width:100%;height:100%;min-height:400px;max-height:400px}}@media (width<=480px){.gallery-object__photo a{height:300px;max-height:300px}.gallery-object__photo a img{max-height:300px}.gallery-object__photo{width:100%;height:100%;min-height:300px;max-height:300px}}
