.project-hero{padding-block:152px 385px;margin-bottom:391px;border-radius:0 0 32px 32px;background:var(--linear)}.project-hero__down{position:relative;z-index:1;display:flex;align-items:flex-end;grid-column:span 4}.project-hero__down-wrapper{display:flex;align-items:center;column-gap:16px}.project-hero__circle{position:relative;display:block;width:40px;height:40px;padding:0;background-color:transparent;border-radius:50%;border:1px solid var(--green-gray)}.project-hero__circle:after{content:'';position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);display:block;height:22px;width:22px;background:url('data:image/svg+xml,<svg fill="none" height="22" viewBox="0 0 22 22" width="22" xmlns="http://www.w3.org/2000/svg"><path d="m20.166 10.9927-9.1589 9.174m0 0-9.17442-9.1584m9.17442 9.1584-.0164-18.33338" stroke="%239eafa4" stroke-linecap="round" stroke-linejoin="round" stroke-width="2"/></svg>')}.project-hero__scroll{color:var(--green-gray)}.project-hero__content{position:relative;z-index:1;display:flex;flex-direction:column;row-gap:16px;grid-column:span 8}.project-hero__overline{color:var(--green-gray)}.project-hero__title{color:var(--white);text-transform:uppercase}.project-hero__figure{position:relative;margin-top:65px;grid-column:span 12}.project-hero__img{position:absolute;top:0;z-index:0;width:100%;height:648px;object-fit:cover;border-radius:16px}.project-contact{margin-bottom:160px}.project-contact>.grid-container{row-gap:64px}.project-contact__info{grid-column:span 4}.project-contact__status-sold{margin-bottom:6px;font-weight:500;color:var(--red)}.project-contact__status-asking{margin-bottom:6px;color:var(--gray)}.project-contact__status-for-sale{margin-bottom:6px;color:var(--system-green);font-family:'Open Sans',sans-serif;font-size:24px;font-weight:500;line-height:120%;text-transform:uppercase}.project-contact__price{margin:0}.project-contact__btn{margin:24px 0 0;max-width:fit-content;border:none}.project-contact__content{grid-column:span 8;row-gap:40px}.project-contact__description{margin:0 0 40px}.project-contact__supdescriptions{display:grid;grid-template-columns:1fr 1fr;gap:24px;color:var(--gray)}.project-contact__supdescriptions>p{max-width:306px}.modal-form__wrapper{position:fixed;left:0;top:0;z-index:5555;width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow-y:auto;color:var(--black);background:rgba(92,93,91,.4);backdrop-filter:blur(5px);opacity:0;visibility:hidden;-ms-overflow-style:none;scrollbar-width:none;transition:opacity 1s ease-in-out,visibility 1s ease-in-out,scale 1s}.modal-form__wrapper.show{opacity:1;visibility:visible}.modal-form__wrapper.hidden{opacity:0;visibility:hidden}.modal-form__wrapper::-webkit-scrollbar{display:none}.modal-form{position:relative;max-height:99dvh;overflow-y:auto;max-width:636px;padding:48px 40px 40px;border-radius:16px;background-color:var(--white);margin-inline:16px;-ms-overflow-style:none;scrollbar-width:none;scale:.7;transition:scale 1s}.modal-form__wrapper.show>.wpcf7>.modal-form{scale:1;transition:scale 1s}.modal-form::-webkit-scrollbar{display:none}.modal-form>.modal-form__content>.form__wrapper{row-gap:28px}.modal-form>.modal-form__content>.form__wrapper>.form__item>p{row-gap:6px}.form__title{margin:0 0 24px !important;text-align:center}.modal-form__footer{display:flex;flex-direction:column}.form__item__modal-textarea{margin-bottom:16px}.modal-form__textarea{-ms-overflow-style:none;scrollbar-width:none}.modal-form__textarea::-webkit-scrollbar{display:none}.modal-form__textarea+.char-counter{top:-28px;color:var(--gray)}.wpcf7-form-control-wrap:has(.modal-form__textarea){display:flex}.modal-form__footer{margin-top:32px}.modal-form__footer>.form__policy{margin-top:16px;color:var(--gray)}.modal-form__footer>.form__policy>.form__link{color:var(--dark-green)}.modal-form__button{width:100%}.modal-form__cross{position:absolute;top:33px;right:33px;width:24px;height:24px;background-repeat:no-repeat;cursor:pointer;background-color:var(--green-gray);transition:rotate .3s;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 12L23 23M12 12L1 1M12 12L1 23M12 12L23 1" stroke="%23062210" stroke-width="2"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><path d="M12 12L23 23M12 12L1 1M12 12L1 23M12 12L23 1" stroke="%23062210" stroke-width="2"/></svg>')}.modal-form__cross:hover{rotate:360deg}.project-green{margin-bottom:160px;padding-block:140px;background:var(--linear);border-radius:32px;overflow:hidden}.project-green__container{padding-bottom:96px;row-gap:72px;border-bottom:1px solid var(--olive)}.project-green__info{grid-column:span 5;display:flex;flex-direction:column;justify-content:center;max-width:416px}.project-green__title{margin:0 0 32px;color:var(--light-mint)}.project-green__text{margin-bottom:64px;color:var(--green-gray)}.project-green__lists{color:var(--light-mint)}.project-green__item{display:flex;align-items:center;justify-content:space-between;padding-block:16px;text-transform:uppercase;border-bottom:1px solid var(--olive)}.project-green__item:first-of-type{padding-block:0 16px}.project-green__item:last-of-type{padding-block:16px 0;border-bottom:none}.project-green__img{grid-column:span 7}.project-green__img>img{width:100%;height:100%;object-fit:contain}.project-green__content{margin-block:120px 72px;row-gap:24px}.project-green__overline{padding-top:8px;grid-column:span 4;color:var(--green-gray)}.project-green__gallery-title{margin:0;grid-column:span 8;color:var(--light-mint)}.project-green__swiper{overflow:visible;margin-bottom:56px}.project-green__swiper>.swiper-wrapper{display:grid;grid-template-columns:repeat(3,1fr);gap:24px}.project-green__slide{position:relative;height:277px;border-radius:8px;overflow:hidden;cursor:pointer}.project-green__image{width:100%;height:100%;object-fit:cover;transition:transform 1s}.project-green__image:hover{transform:scale3d(1.03,1.03,1)}.project-green__btns{position:relative;height:48px;width:112px;margin:24px auto 0;display:none !important}.project-green__prev{top:0 !important;left:0 !important;margin-top:0 !important}.project-green__next{top:0 !important;right:0 !important;margin-top:0 !important}.project-green__footer{color:var(--green-gray)}.project-green__footer>p{grid-column:5/11}.project-testimonials{display:none !important;overflow:hidden;margin-bottom:180px}.project-testimonials__container{row-gap:72px}.project-testimonials__header{width:100%}.project-testimonials__overline{padding-top:8px;grid-column:span 4;color:var(--gray)}.project-testimonials__title{grid-column:span 8}.project-accordion{margin-bottom:180px}.project-accordion>div{row-gap:0}.project-accordion{margin-bottom:180px}.project-accordion>div{row-gap:0}.project-next{position:relative;height:500px;overflow:hidden;border-radius:32px 32px 0 0}.project-next:before{content:'';position:absolute;inset:0;z-index:1;display:block;height:100%;width:100%;background:linear-gradient(0deg,rgba(18,32,22,0) 0%,rgba(18,32,22,.56) 100%)}.project-next__container{text-decoration:none;height:100%;flex:1}.project-next__content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding-top:64px;row-gap:12px;color:var(--white);cursor:none}.project-next__content>.h4{text-transform:uppercase}.project-next__img{position:absolute;height:100%;width:100%;object-fit:cover}@media screen and (max-width:1024px){.project-hero{padding-block:152px 282px;margin-bottom:318px}.project-hero__down{grid-column:span 2}.project-hero__content{grid-column:span 6}.project-hero__title{font-size:62px}.project-hero__figure{margin-top:98px;grid-column:span 8}.project-hero__img{height:472px}.project-contact__info{grid-column:span 2}.project-contact__price{font-size:32px;line-height:124%}.project-contact__content{grid-column:span 6}.project-green__info{grid-column:span 4}.project-green__img{grid-column:span 4}.project-green__overline{grid-column:span 2}.project-green__gallery-title{grid-column:span 6}.project-green__swiper>.swiper-wrapper{grid-template-columns:repeat(2,1fr)}.project-green__slide{height:306px}.project-green__footer>p{grid-column:3/9;max-width:636px}.project-testimonials__container{row-gap:75px}.project-testimonials__overline{grid-column:span 2}.project-testimonials__title{grid-column:span 6}}@media screen and (min-width:993px){.project-green__swiper>.swiper-wrapper{transform:translate3d(0,0px,0px) !important}}@media screen and (max-width:992px){.project-hero{padding-block:112px 285px;margin-bottom:113px}.project-hero__down{display:none}.project-hero__content{grid-column:span 4}.project-hero__overline{font-size:20px}.project-hero__title{font-size:44px;line-height:120%}.project-hero__figure{margin-top:48px;grid-column:span 4}.project-hero__img{height:358px}.project-contact{margin-bottom:96px}.project-contact__info{grid-column:span 4}.project-contact__status-for-sale,.project-contact__status-sold,.project-contact__status-asking{font-size:20px}.project-contact__content{grid-column:span 4}.project-contact__description{margin:0 0 32px;font-size:32px;line-height:124%}.project-contact__supdescriptions{grid-template-columns:1fr}.project-contact__supdescriptions>p{max-width:100%}.modal-form{padding:40px 16px 32px}.modal-form__cross{top:31px;right:31px;width:22px;height:22px;-webkit-mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11.0013 10.9974L20.3346 20.3307M11.0013 10.9974L1.66797 1.66406M11.0013 10.9974L1.66797 20.3307M11.0013 10.9974L20.3346 1.66406" stroke="%23062210" stroke-width="2"/></svg>');mask:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="22" height="22" viewBox="0 0 22 22" fill="none"><path d="M11.0013 10.9974L20.3346 20.3307M11.0013 10.9974L1.66797 1.66406M11.0013 10.9974L1.66797 20.3307M11.0013 10.9974L20.3346 1.66406" stroke="%23062210" stroke-width="2"/></svg>')}.form__title{font-size:26px}.modal-form>.modal-form__content>.form__wrapper{row-gap:24px}.project-green{margin-bottom:96px;padding-block:56px 64px;border-radius:24px}.project-green__container{border-bottom:none}.project-green__info{grid-column:span 4;max-width:100%}.project-green__title{margin:0 0 24px;font-size:32px;line-height:124%}.project-green__text{margin-bottom:48px}.project-green__img{grid-column:span 4;max-width:534px}.project-green__content{margin-block:0 32px;row-gap:24px}.project-green__overline{grid-column:span 4}.project-green__gallery-title{grid-column:span 4;font-size:32px;line-height:124%}.project-green__swiper{margin-bottom:48px}.project-green__swiper>.swiper-wrapper{display:flex;gap:0}.project-green__slide{width:348px;height:232px}.project-green__btns{display:flex !important}.project-green__footer>p{max-width:100%;grid-column:span 4}.project-testimonials{margin-bottom:96px}.project-testimonials__container{row-gap:40px}.project-testimonials__header{row-gap:16px}.project-testimonials__overline{grid-column:span 4}.project-testimonials__title{grid-column:span 4;font-size:32px;line-height:124%}.project-accordion{margin-bottom:96px}.project-next{height:400px;border-radius:24px 24px 0 0}.project-next:before{background:rgba(18,32,22,.48)}.project-next__content{align-items:center;justify-content:center;padding-top:0;row-gap:8px}.project-next__content>.h4{font-size:32px;line-height:124%}}@media screen and (max-width:640px){.project-hero{padding-block:112px 179px;margin-bottom:155px}.project-hero__img{height:302px}.project-contact>.grid-container{row-gap:56px}.project-contact__btn{width:100%;max-width:100%}.project-green__text{margin-bottom:40px}.project-green__container{padding-bottom:86px;row-gap:64px}.project-green__slide{width:343px;height:228px}.project-testimonials__container{row-gap:48px}.project-accordion{margin-bottom:214px}}