:root{--5-background: #D4EEDB;--5-color: #216A38;--5-polygon: #3C9D62;--4-background: #E2F1CC;--4-color: #4F6B2A;--4-polygon: #A1C75D;--3-background: #FFF7D9;--3-color: #786000;--3-polygon: #E3C94C;--2-background: #FFEBD9;--2-color: #95460D;--2-polygon: #EF9B4D;--1-background: #FFDCD9;--1-color: #9E3027;--1-polygon: #E45B52}p{margin:0 !important;color:var(--text-icon-primary, #212121)}.eco-page{--overlay-background: rgba(66, 66, 66, 0.6);--bg-gray: rgba(245, 245, 247, 1);--breakpoint-mobile: 768px;display:flex;flex-direction:column;padding-top:12px}.eco-page p{color:var(--text-icon-primary, #212121)}.eco-page .wrapper{margin:0 auto;max-width:1440px;display:flex;flex-direction:column;width:100%;padding:0 108px}@media(max-width: 1440px){.eco-page .wrapper{padding:0 40px}}@media(max-width: 1024px){.eco-page .wrapper{padding:0 34px}}@media(max-width: 992px){.eco-page .wrapper{padding:0 20px}}@media(max-width: 768px){.eco-page .wrapper{width:100%;gap:16px;padding:0 16px}}.eco-page .header-wrapper{gap:28px;min-height:104px}@media(max-width: 768px){.eco-page .header-wrapper{min-height:108px;gap:10px}}.eco-page .title{font-weight:600;font-size:40px;line-height:44px;letter-spacing:-2%}@media(max-width: 768px){.eco-page .title{font-size:24px;line-height:28px;font-weight:600}}.eco-page__content{margin:24px 0 0;min-height:668px}@media(max-width: 768px){.eco-page__content{margin:16px 0 0;min-height:650px}}.eco-page__content .list{display:flex;flex-direction:column;gap:16px;margin-top:28px}.eco-page__content__list{background-color:#f5f5f7}.eco-page__content__list .list{padding:20px 0}.eco-page__content__map{background-color:#fff}.eco-page__content__map,.eco-page__content__list{display:none;opacity:0;transition:opacity var(--transition-duration) var(--transition-timing-function)}.eco-page__content__map.active,.eco-page__content__list.active{display:block;opacity:1}.eco-page__info{display:flex;flex-direction:column;gap:80px;padding:48px 0;background-color:#f5f5f7;min-height:1500px}@media(max-width: 1220px){.eco-page__info{padding:32px 0 0;gap:32px}}.eco-page__info .title-2{padding-bottom:20px;font-size:32px;line-height:36px;font-weight:600;letter-spacing:-2%}@media(max-width: 768px){.eco-page__info .title-2{font-size:20px;line-height:24px;font-weight:600;padding-bottom:unset}}.eco-page__info .content-grid{display:grid;grid-template-columns:1fr 1fr 1fr;grid-template-rows:186px 186px;gap:28px}@media(max-width: 1220px){.eco-page__info .content-grid{display:flex;flex-direction:column;gap:8px}}.eco-page__info .content-grid__item{display:flex;flex-direction:column;gap:16px;background-color:#fff;border-radius:16px;overflow:hidden}.eco-page__info .content-grid__item .card-wrapper{height:100%;display:flex;flex-direction:column;gap:10px;padding:24px}@media(max-width: 768px){.eco-page__info .content-grid__item .card-wrapper{padding:unset}}@media(max-width: 768px){.eco-page__info .content-grid__item{gap:6px;padding:16px}}.eco-page__info .content-grid__item .subtitle{font-size:20px;line-height:24px;letter-spacing:1.5%;font-weight:500}@media(max-width: 768px){.eco-page__info .content-grid__item .subtitle{font-size:18px;line-height:20px}}.eco-page__info .content-grid__item .description{font-size:16px;line-height:22px;letter-spacing:.5%;font-weight:400;color:var(--text-icon-secondary, #565656)}@media(max-width: 768px){.eco-page__info .content-grid__item .description{font-size:14px;line-height:20px}}.eco-page__info .content-grid__item .image{width:392px;height:220px;margin-top:auto}.eco-page__info .content-grid__item .image img{width:100%}@media(max-width: 768px){.eco-page__info .content-grid__item .image{width:100%;height:100%}}.eco-page__info .content-grid__item.item1{grid-column:1/2;grid-row:1/3}.eco-page__info .content-grid__item.item2{grid-column:2/3;grid-row:1/2}.eco-page__info .content-grid__item.item2 .card-wrapper{justify-content:space-between}.eco-page__info .content-grid__item.item3{grid-column:2/3;grid-row:2/3}.eco-page__info .content-grid__item.item3 .card-wrapper{justify-content:space-between}.eco-page__info .content-grid__item.item4{grid-column:3/4;grid-row:1/3}.eco-page__info .content-grid__item.item4 img{transform:scaleX(-1)}.eco-page__info .content-description{display:none;flex-direction:column;gap:12px}.eco-page__info .content-description .subtitle{font-size:20px;line-height:24px;font-weight:600}.eco-page__info .content-description .description{font-size:16px;line-height:22px;letter-spacing:.5%;font-weight:400;color:var(--text-icon-secondary, #565656)}@media(max-width: 1220px){.eco-page__info .content-description{padding-top:16px;display:flex}}.eco-page__info .content-around{position:relative;display:grid;grid-template-columns:repeat(12, 1fr);grid-template-rows:1fr 1fr 1fr;row-gap:69px}.eco-page__info .content-around__item:nth-child(1){grid-column:2/5;grid-row:1/2}.eco-page__info .content-around__item:nth-child(2){grid-column:9/12;grid-row:1/2}.eco-page__info .content-around__item:nth-child(3){grid-column:1/3;grid-row:2/3}.eco-page__info .content-around__item:nth-child(5){grid-column:10/13;grid-row:2/3}@media(min-width: 1221px){.eco-page__info .content-around__item:nth-child(5){justify-self:end}}.eco-page__info .content-around__item:nth-child(6){grid-column:2/5;grid-row:3/4}.eco-page__info .content-around__item:nth-child(7){grid-column:9/12;grid-row:3/4}.eco-page__info .content-around__item.card{padding:24px;background-color:#fff;border-radius:12px;display:flex;gap:12px;align-items:center;width:-moz-max-content;width:max-content}.eco-page__info .content-around__item.card p{font-size:20px;line-height:24px;letter-spacing:1.5%;font-weight:500;white-space:nowrap}@media(max-width: 1220px){.eco-page__info .content-around__item.card p{font-size:14px;line-height:18px;font-weight:500;letter-spacing:.25%}}@media(max-width: 1220px){.eco-page__info .content-around__item.card{flex-direction:column;align-items:flex-start;justify-content:space-between;padding:16px;height:unset;width:unset}}.eco-page__info .content-around__item.card .icon{flex-shrink:0;width:48px;height:48px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:#f5f5f7;color:var(--primary-color, #3478F6)}.eco-page__info .content-around .card-description{text-align:center;width:500px;display:flex;align-items:center;flex-direction:column;gap:16px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%)}@media(max-width: 1220px){.eco-page__info .content-around .card-description{display:none}}.eco-page__info .content-around .card-description .subtitle{font-size:32px;line-height:36px;font-weight:600;letter-spacing:-2%}.eco-page__info .content-around .card-description .description{font-size:16px;line-height:22px;letter-spacing:.5%;font-weight:400;color:#777}@media(max-width: 1220px){.eco-page__info .content-around{grid-template-columns:repeat(2, 1fr);grid-template-rows:1fr 1fr 1fr;gap:8px}.eco-page__info .content-around__item{order:1}.eco-page__info .content-around__item:nth-child(1),.eco-page__info .content-around__item:nth-child(2),.eco-page__info .content-around__item:nth-child(3),.eco-page__info .content-around__item:nth-child(4),.eco-page__info .content-around__item:nth-child(5),.eco-page__info .content-around__item:nth-child(6),.eco-page__info .content-around__item:nth-child(7){grid-column:unset;grid-row:unset}.eco-page__info .content-around__item.description{display:none}.eco-page__info .content-around__item.card{gap:8px}.eco-page__info .content-around__item.card p{white-space:unset}}.eco-page .content-podbor{height:330px;display:flex;gap:56px}@media(max-width: 1220px){.eco-page .content-podbor{height:unset;flex-direction:column-reverse;justify-content:unset;gap:20px}}.eco-page .content-podbor .banner{height:311px;flex-basis:702px;flex-shrink:0;display:flex;max-height:311px;border-radius:16px;background-color:#fff;overflow:hidden}@media(max-width: 768px){.eco-page .content-podbor .banner{padding:16px 16px 0;flex-basis:100%;height:auto;max-height:none;flex-direction:column}}.eco-page .content-podbor .banner .banner-content{color:var(--text-icon-primary, #212121);display:flex;flex-direction:column;gap:6px;padding:24px 0 24px 24px;width:257px}@media(max-width: 768px){.eco-page .content-podbor .banner .banner-content{width:100%;gap:8px;padding:unset}}.eco-page .content-podbor .banner .banner-content .subtitle{font-size:20px;line-height:24px;letter-spacing:1.5%;font-weight:500}@media(max-width: 768px){.eco-page .content-podbor .banner .banner-content .subtitle{font-size:18px;line-height:22px;letter-spacing:1%;font-weight:500}}.eco-page .content-podbor .banner .banner-content .description{font-size:14px;line-height:20px;letter-spacing:.5%;font-weight:400;color:var(--text-icon-secondary, #565656)}.eco-page .content-podbor .banner .banner-content .link{font-size:14px;line-height:18px;font-weight:400;letter-spacing:.18px;font-weight:500;width:-moz-max-content;width:max-content;margin-top:auto;height:40px;padding:0 14px;border-radius:10px;display:flex;align-items:center;justify-content:center;background-color:var(--primary-color, #3478F6);color:#fff;transition:background-color var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out)}.eco-page .content-podbor .banner .banner-content .link:hover{background-color:var(--hover-primary-color, #3171E8)}@media(max-width: 768px){.eco-page .content-podbor .banner .banner-content .link{width:100%;height:40px;padding:0 16px;font-size:14px;margin-top:12px}}.eco-page .content-podbor .banner .banner-image{display:flex;align-items:flex-end;width:445px}@media(max-width: 768px){.eco-page .content-podbor .banner .banner-image{width:100%}}.eco-page .content-podbor .banner .banner-image img{-o-object-fit:contain;object-fit:contain}.eco-district__card{background-color:#fff;padding:24px;display:flex;gap:28px;border-radius:16px;border-width:1px 1px 0 1px;border-style:solid;border-color:var(--Border-Subtle, rgba(48, 56, 74, 0.05));box-shadow:0 8px 24px -2px rgba(33,33,33,.07),0px 1px 3px 0px rgba(33,33,33,.04);transition:all var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out)}@media(max-width: 768px){.eco-district__card{flex-direction:column;gap:14px;padding:0 0 16px}}.eco-district__card:hover{cursor:pointer;box-shadow:0 8px 20px 0 rgba(33,33,33,.1),0 2px 4px 0 rgba(33,33,33,.06)}.eco-district__card:hover .image{transform:scale(1.02)}.eco-district__card .image{width:331px;height:186px;border-radius:8px;overflow:hidden;background-color:var(--surface-base-subtle, #F5F5F7);transition:transform var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out)}.eco-district__card .image svg{display:block}@media(max-width: 768px){.eco-district__card .image{width:100%;height:180px;border-radius:8px 8px 0 0}}.eco-district__card .image img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.eco-district__card .info{flex-basis:394.5px;display:flex;flex-direction:column;gap:8px}@media(max-width: 768px){.eco-district__card .info{flex-basis:unset;padding:0 16px}}.eco-district__card .info .title{font-size:20px;line-height:24px;letter-spacing:1.5%;font-weight:500}.eco-district__card .info .list-attributes{font-size:14px;line-height:20px;letter-spacing:.5%;font-weight:400;margin-top:4px;display:flex;flex-direction:column;gap:4px}@media(max-width: 768px){.eco-district__card .info .list-attributes{gap:8px}}.eco-district__card .info .list-attributes .item{font-size:14px;line-height:20px;letter-spacing:.5%;font-weight:400;display:flex;gap:8px;align-items:center}.eco-district__card .info .list-attributes .item svg{color:var(--primary-color, #3478F6);width:16px;height:16px}.eco-district__card .info .link{background-color:var(--secondary-color, rgba(48, 56, 74, 0.05))}@media(max-width: 768px){.eco-district__card .info .link{display:none}}.eco-district__card .info .no-builds{font-size:14px;line-height:20px;letter-spacing:.5%;font-weight:400;color:var(--text-icon-secondary, #565656)}.eco-district__card .rating{display:flex;flex-direction:column;gap:14px;flex-grow:1}@media(min-width: 768px){.eco-district__card .rating{min-width:320.02px}}@media(max-width: 768px){.eco-district__card .rating{padding:0 16px}}.eco-district__card .rating-main{width:100%;background-color:var(--surface-base-subtle, #F5F5F7);border-radius:8px;height:48px;padding:0 16px;display:flex;gap:8px;align-items:center}@media(max-width: 768px){.eco-district__card .rating-main{order:0;height:40px;padding:0 12px}}.eco-district__card .rating-main__value{font-size:20px;line-height:24px;letter-spacing:1.5%;font-weight:500}@media(max-width: 768px){.eco-district__card .rating-main__value{font-size:16px;line-height:20px;letter-spacing:.5%;font-weight:500}}.eco-district__card .rating-main__info{display:flex;gap:4px;align-items:center;color:var(--text-icon-tertiary, #787878)}.eco-district__card .rating-main__info .text{white-space:nowrap;font-size:16px;line-height:22px;letter-spacing:.5%;font-weight:400}@media(max-width: 768px){.eco-district__card .rating-main__info .text{font-size:12px;line-height:18px;letter-spacing:.5%}}.eco-district__card .rating-main__info-tooltip{cursor:pointer;position:relative;color:var(--text-icon-muted, #8F8F8F);transition:color var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out)}.eco-district__card .rating-main__info-tooltip:hover{color:var(--primary-color, #3478F6)}.eco-district__card .rating-main__info-tooltip:hover .rating-main__info-tooltip-text{opacity:1}.eco-district__card .rating-main__info-tooltip-text{width:230px;color:#424242;font-size:12px;line-height:18px;background-color:#fff;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:8px 12px;border-radius:8px;border:1px solid rgba(33,33,33,.04);opacity:0;box-shadow:0 4px 8px 0 rgba(0,0,0,.1);transition:opacity var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out) .2s}@media(max-width: 768px){.eco-district__card .rating-main__info-tooltip-text{display:none}}.eco-district__card .rating-category{display:flex;flex-direction:column;gap:6px;list-style:none}.eco-district__card .rating-category__item{font-size:14px;line-height:20px;letter-spacing:.5%;font-weight:400;color:var(--text-icon-secondary, #565656);display:flex;gap:8px;height:20px;align-items:center}.eco-district__card .rating-category__item svg{color:var(--text-icon-muted, #8F8F8F)}.eco-district__card .rating-category__item-name{color:var(--text-icon-secondary, #565656)}.eco-district__card .rating-category__item-value{color:var(--text-icon-primary, #212121)}.eco-district__card .rating-category__item .dots{flex-grow:1;align-self:self-end;border-bottom:1px dashed rgba(48,56,74,.1607843137);margin-bottom:4px}@media(max-width: 768px){.eco-district__card .rating-category{order:1}}.eco-district__card .link-wrapper{display:none;padding:0 16px}@media(max-width: 768px){.eco-district__card .link-wrapper{display:block}}.eco-district__card .link{display:flex;align-items:center;justify-content:center;background-color:rgba(245,245,247,.5);padding:0 10px;border-radius:8px;font-weight:500;margin-top:auto;color:#212121;height:40px;width:-moz-max-content;width:max-content;transition:background-color var(--transition-duration, 0.3s) var(--transition-timing-function, ease-in-out)}.eco-district__card .link:hover{background-color:var(--hover-secondary-color, rgba(48, 56, 74, 0.09))}.rating-badge{font-size:12px;line-height:14px;width:-moz-max-content;width:max-content;display:flex;align-items:center;justify-content:center;padding:0 12px;border-radius:100px;height:24px;white-space:nowrap}.header_box{display:none}.bread_crumb_box .way ul li span,.bread_crumb_box .way ul li a{color:var(--text-icon-muted, #8F8F8F)}.bread_crumb_box.adaptive_section{padding-top:14px;padding-bottom:0}@media(max-width: 768px){.bread_crumb_box.adaptive_section{padding-top:0}}.bread_crumb_box .wrap{max-width:1440px;padding:0 108px}@media(max-width: 1440px){.bread_crumb_box .wrap{padding:0 40px}}@media(max-width: 1024px){.bread_crumb_box .wrap{padding:0 34px}}@media(max-width: 992px){.bread_crumb_box .wrap{padding:0 16px}}.bread_crumb_box .wrap .container-fluid{padding:0}@media(max-width: 1224px){.bread_crumb_box{padding-top:32px;padding-bottom:32px}}.bread_crumb_box.hidden-xs{display:block !important}.bottom-panel{margin:0 auto;max-width:1224px}