@font-face{font-family:GL Gordeziani Bold;src:url(/build/fonts/GLGordeziani-Bold.eot);src:url(/build/fonts/GLGordeziani-Bold.eot) format("embedded-opentype"),url(/build/fonts/GLGordeziani-Bold.woff2) format("woff2"),url(/build/fonts/GLGordeziani-Bold.woff) format("woff"),url(/build/fonts/GLGordeziani-Bold.ttf) format("truetype"),url(/build/images/GLGordeziani-Bold.109fcdd6.svg) format("svg")}@font-face{font-family:GL Gordeziani Medium;src:url(/build/fonts/GLGordeziani-Medium.eot);src:url(/build/fonts/GLGordeziani-Medium.eot) format("embedded-opentype"),url(/build/fonts/GLGordeziani-Medium.woff2) format("woff2"),url(/build/fonts/GLGordeziani-Medium.woff) format("woff"),url(/build/fonts/GLGordeziani-Medium.ttf) format("truetype"),url(/build/images/GLGordeziani-Medium.bd8c2814.svg) format("svg")}@font-face{font-family:GL Gordeziani UltraLight;src:url(/build/fonts/GLGordeziani-UltraLight.eot);src:url(/build/fonts/GLGordeziani-UltraLight.eot) format("embedded-opentype"),url(/build/fonts/GLGordeziani-UltraLight.woff2) format("woff2"),url(/build/fonts/GLGordeziani-UltraLight.woff) format("woff"),url(/build/fonts/GLGordeziani-UltraLight.ttf) format("truetype"),url(/build/images/GLGordeziani-UltraLight.f860b970.svg) format("svg")}@font-face{font-family:GL Gordeziani Regular;src:url(/build/fonts/GLGordeziani-Regular.eot);src:url(/build/fonts/GLGordeziani-Regular.eot) format("embedded-opentype"),url(/build/fonts/GLGordeziani-Regular.woff2) format("woff2"),url(/build/fonts/GLGordeziani-Regular.woff) format("woff"),url(/build/fonts/GLGordeziani-Regular.ttf) format("truetype"),url(/build/images/GLGordeziani-Regular.cc775c7d.svg) format("svg")}@font-face{font-family:GL Gordeziani Light;src:url(/build/fonts/GLGordeziani-Light.eot);src:url(/build/fonts/GLGordeziani-Light.eot) format("embedded-opentype"),url(/build/fonts/GLGordeziani-Light.woff2) format("woff2"),url(/build/fonts/GLGordeziani-Light.woff) format("woff"),url(/build/fonts/GLGordeziani-Light.ttf) format("truetype"),url(/build/images/GLGordeziani-Light.7787eb33.svg) format("svg")}@font-face{font-family:Noto Sans Georgian AG Light;src:url(/build/fonts/NotoSansGeorgianAG-Light.eot);src:url(/build/fonts/NotoSansGeorgianAG-Light.eot) format("embedded-opentype"),url(/build/fonts/NotoSansGeorgianAG-Light.woff2) format("woff2"),url(/build/fonts/NotoSansGeorgianAG-Light.woff) format("woff"),url(/build/fonts/NotoSansGeorgianAG-Light.ttf) format("truetype"),url(/build/images/NotoSansGeorgianAG-Light.18e049c9.svg) format("svg")}@font-face{font-family:Noto Sans Georgian AG Medium;src:url(/build/fonts/NotoSansGeorgianAG-Medium.eot);src:url(/build/fonts/NotoSansGeorgianAG-Medium.eot) format("embedded-opentype"),url(/build/fonts/NotoSansGeorgianAG-Medium.woff2) format("woff2"),url(/build/fonts/NotoSansGeorgianAG-Medium.woff) format("woff"),url(/build/fonts/NotoSansGeorgianAG-Medium.ttf) format("truetype"),url(/build/images/NotoSansGeorgianAG-Medium.b63dbe2f.svg) format("svg")}@font-face{font-family:Noto Sans Georgian AG Bold;src:url(/build/fonts/NotoSansGeorgianAG-Bold.eot);src:url(/build/fonts/NotoSansGeorgianAG-Bold.eot) format("embedded-opentype"),url(/build/fonts/NotoSansGeorgianAG-Bold.woff2) format("woff2"),url(/build/fonts/NotoSansGeorgianAG-Bold.woff) format("woff"),url(/build/fonts/NotoSansGeorgianAG-Bold.ttf) format("truetype"),url(/build/images/NotoSansGeorgianAG-Bold.528cef6f.svg) format("svg")}body,div,h1,h2,h3,h4,h5,html,li,p,ul{box-sizing:border-box;margin:0;padding:0}body{font-family:Noto Sans Georgian AG Light,sans-serif;font-size:16px;height:100vh;margin:0;padding:0;width:100vw}a{text-decoration:none}ul{list-style:none}small{font-size:.7em}hr.divider{color:#000;opacity:.3}.team-wrapper{align-items:start;background-color:#f2fc00;overflow-x:hidden;overflow-y:auto;padding:10vh}.team-wrapper h4{font-family:GL Gordeziani Light,sans-serif;font-size:30px;font-weight:400}.team-wrapper p{font-family:GL Gordeziani Bold,sans-serif;font-size:48px;padding-left:40px}.team-wrapper .team-close-btn{align-items:center;cursor:pointer;display:flex;height:40px;justify-content:center;position:fixed;right:30px;top:32px;width:40px}.team-wrapper .team-close-btn a{display:block;height:14px;position:relative;width:20px}.team-wrapper .team-close-btn a span{background-color:#070707;height:2px;left:0;position:absolute;top:6px;transition:transform .5s;width:20px}.team-wrapper .team-close-btn a span:first-child{transform:rotate(-45deg)}.team-wrapper .team-close-btn a span:last-child{transform:rotate(45deg)}#nav-layer{font-family:GL Gordeziani Regular,sans-serif;font-size:24px;height:100vh;left:0;pointer-events:none;position:fixed;top:0;width:100vw}#nav-layer a{pointer-events:auto}#nav-layer .nav-btn{align-items:center;background-color:#f2fc00;cursor:pointer;display:flex;height:40px;position:absolute;transition:background-color .5s;width:40px}#nav-layer .nav-btn:hover{background-color:#fcff99}#nav-layer .nav-btn>a{color:#707070;display:block;text-align:center;width:100%}#nav-layer .nav-btn>a.active{color:#000}#nav-layer .right-top-corner-group{height:88px;position:fixed;right:30px;top:32px;width:88px}@media only screen and (max-width:1400px){#nav-layer .right-top-corner-group{right:20px;top:20px}}#nav-layer .right-top-corner-group .language-switcher{font-size:22px;left:0;top:0}#nav-layer .right-top-corner-group .credits-toggler{display:flex;justify-content:center;right:0;top:0}#nav-layer .right-top-corner-group .credits-toggler a{display:block;height:14px;position:relative;width:20px}#nav-layer .right-top-corner-group .credits-toggler a span{background-color:#070707;height:2px;left:0;position:absolute;transition:transform .5s;width:20px}#nav-layer .right-top-corner-group .credits-toggler a span:first-child{top:0}#nav-layer .right-top-corner-group .credits-toggler a span:nth-child(2){top:6px}#nav-layer .right-top-corner-group .credits-toggler a span:last-child{top:12px;transition:width .5s;width:10px}#nav-layer .right-top-corner-group .credits-toggler.clicked a span:first-child{top:6px;transform:rotate(-45deg)}#nav-layer .right-top-corner-group .credits-toggler.clicked a span:nth-child(2){transform:rotate(45deg)}#nav-layer .right-top-corner-group .credits-toggler.clicked a span:last-child{width:0}#nav-layer .right-top-corner-group .help-btn{background-color:#fff;bottom:0;font-family:Noto Sans Georgian AG Medium,sans-serif;right:0}#nav-layer .right-top-corner-group .help-btn a{color:#000}#nav-layer .right-top-corner-group .help-btn:hover{background-color:#f9f9f9}#nav-layer .right-center-nav{height:100vh;position:absolute;right:30px;top:0;width:40px}@media only screen and (max-width:1400px){#nav-layer .right-center-nav{right:20px}}@media only screen and (max-width:1200px){#nav-layer .right-center-nav{right:20px}}@media only screen and (max-width:768px){#nav-layer .right-center-nav{height:40px;right:0;top:20px;width:100vw}}#nav-layer .right-center-nav .right-center-nav-wrapper{display:flex;height:40px;left:50%;position:absolute;top:50%;transform:rotate(90deg);transform-origin:0 center}@media only screen and (max-width:768px){#nav-layer .right-center-nav .right-center-nav-wrapper{left:unset;right:116px;top:0;transform:none}}#nav-layer .right-center-nav .right-center-nav-wrapper a{background-color:#fff;color:#707070;display:block;height:40px;line-height:40px;padding:0 16px;transition:background-color .5s}#nav-layer .right-center-nav .right-center-nav-wrapper a:hover{background-color:#fcff99}#nav-layer .right-center-nav .right-center-nav-wrapper a.active{background-color:#f2fc00;color:#000;cursor:default}#nav-layer .export-nav{bottom:20px;left:20px;position:fixed;z-index:200000}#nav-layer .export-nav.narrative-page-export{display:none}#nav-layer .export-nav .export-btn{border:1px solid #aaa;border-radius:0;color:#777;cursor:pointer;height:40px;pointer-events:all;width:40px}#nav-layer .export-nav .export-btn:hover{border:1px solid #555;color:#000}#nav-layer .reset-filters-btn{align-items:center;background-color:#f2fc00;cursor:pointer;display:flex;font-family:Noto Sans Georgian AG Light,sans-serif;font-size:16px;height:40px;left:60px;padding:0 16px .27em;pointer-events:all;position:absolute;top:32px;transition:background-color .5s}@media only screen and (max-width:1400px){#nav-layer .reset-filters-btn{font-size:12px;left:20px;padding:4px 10px 7px 11px;top:20px}}@media only screen and (max-width:1200px){#nav-layer .reset-filters-btn{font-size:12px;left:20px;padding:4px 10px 7px 11px;top:20px}}@media only screen and (max-width:992px){#nav-layer .reset-filters-btn{font-size:12px;left:20px;padding:4px 10px 7px 11px;top:20px}}@media only screen and (max-width:768px){#nav-layer .reset-filters-btn{bottom:20px;top:revert}}#nav-layer .reset-filters-btn:after{content:"x";display:inline-block;margin-left:10px}#nav-layer .reset-filters-btn:hover{background-color:#fcff99;cursor:pointer}#nav-layer .reset-filters-btn.hidden{display:none}#nav-layer .zoom-controls{bottom:20px;height:88px;position:fixed;right:30px;width:88px}#nav-layer .zoom-controls .nav-btn{align-items:center;cursor:pointer;display:flex;justify-content:center;opacity:1;pointer-events:all;transition:opacity .5s}#nav-layer .zoom-controls .nav-btn:hover{opacity:.8}#nav-layer .zoom-controls .zoom-in-btn{background-color:#fff;right:0;top:0}#nav-layer .zoom-controls .zoom-in-btn:hover{background-color:#f9f9f9}#nav-layer .zoom-controls .zoom-out-btn{background-color:#fff;bottom:0;left:0}#nav-layer .zoom-controls .zoom-out-btn:hover{background-color:#f9f9f9}#nav-layer .zoom-controls .map-reset-btn{bottom:0;right:0}#sidebar-left,#sidebar-right{background-color:#f9f9f9;height:100vh;position:fixed;top:0}#sidebar-left .toggler,#sidebar-right .toggler{align-items:center;cursor:pointer;display:flex;justify-content:center;position:absolute}#sidebar-right{right:0;transition:right 1s;width:454px}@media only screen and (max-width:1400px){#sidebar-right{width:414px}}#sidebar-right .toggler{background-color:#f9f9f9;height:43px;left:-43px;top:77px;width:43px}@media only screen and (max-width:768px){#sidebar-right .toggler{top:20px}}#sidebar-right .toggler .svg-container{height:25px;width:20px}#sidebar-right .toggler .svg-container svg{transform:rotate(45deg);transition:transform .5s}#sidebar-right .toggler .svg-container svg:hover{transform:rotate(0)}@media only screen and (max-width:1400px){#sidebar-right .toggler{height:40px;left:-40px;top:63px;width:40px}#sidebar-right .toggler .svg-container{height:20px;width:16px}}#sidebar-right.hidden{right:-514px}#sidebar-right.hidden .toggler svg{transform:rotate(45deg)}#sidebar-right .sidebar-body{height:100vh;overflow-y:auto;padding:25px 45px 120px}#sidebar-right .sidebar-body .building-info{display:flex;flex-direction:column;font-size:15px}#sidebar-right .sidebar-body .building-info .row{align-items:end;display:flex;margin-bottom:5px}#sidebar-right .sidebar-body .building-info .row>div:first-child{font-size:.9em;margin-right:10px}#sidebar-right .sidebar-body .building-info .row>div:last-child{font-size:1em;font-weight:700}#sidebar-right .sidebar-body .building-info .row:last-child{margin-bottom:20px}#sidebar-right .sidebar-body .building-info .row.region-name{font-family:Noto Sans Georgian AG Medium,sans-serif}#sidebar-right .sidebar-body .buildings-chart-wrapper,#sidebar-right .sidebar-body .lands-chart-wrapper{height:0;position:relative;width:100%}#sidebar-right .sidebar-body .data-viz .buildings-chart-wrapper,#sidebar-right .sidebar-body .data-viz .lands-chart-wrapper{height:auto}#sidebar-right .sidebar-body h3.site-title{font-size:28px;font-weight:400}#sidebar-right .sidebar-body h4{font-size:17px}#sidebar-right .sidebar-body h5{font-size:15px}#sidebar-right .sidebar-body h4{font-family:Noto Sans Georgian AG Medium,sans-serif;margin-bottom:5px}#sidebar-right .sidebar-body .building-info h4{margin-bottom:20px}#sidebar-right .sidebar-body .district-name{margin:5px 0 55px}#sidebar-right .sidebar-body h5{font-weight:400}#sidebar-right .sidebar-body .population{font-family:GL Gordeziani Regular,sans-serif;font-size:28px;line-height:50px;margin-left:12px}#sidebar-right .sidebar-body .district-buildings,#sidebar-right .sidebar-body .district-demographic,#sidebar-right .sidebar-body .district-info,#sidebar-right .sidebar-body .district-lands,#sidebar-right .sidebar-body h3.site-title{margin-bottom:55px}#sidebar-right .sidebar-body .demographic-chart-legend li{align-items:start;display:flex;font-family:Noto Sans Georgian AG Medium,sans-serif;font-size:12px;margin:20px 0;position:relative}#sidebar-right .sidebar-body .demographic-chart-legend li:before{background-color:#0001;content:"";display:block;height:1px;position:absolute;top:9px;width:100%;z-index:-1}#sidebar-right .sidebar-body .demographic-chart-legend li .color-bar{height:20px;margin-right:20px;min-height:20px;min-width:20px;width:20px}#sidebar-right .sidebar-body .demographic-chart-legend li .data-name{margin-right:10px}#sidebar-right .sidebar-body .demographic-chart-legend li .data-name>span{background-color:#f9f9f9}#sidebar-right .sidebar-body .demographic-chart-legend li .data-value{background-color:#f9f9f9;padding-left:5px}#sidebar-right .sidebar-body h4.info-header{cursor:pointer;margin-bottom:15px;opacity:.8;position:relative;transition:opacity .3s}#sidebar-right .sidebar-body h4.info-header:hover{opacity:1}#sidebar-right .sidebar-body h4.info-header:after{background-image:url(/build/images/info.0b6b39c1.svg);background-size:cover;content:"";display:block;height:1.5em;opacity:0;position:absolute;right:0;top:0;transition:opacity .3s;width:1.5em}#sidebar-right .sidebar-body .district-buildings.collapsed h4.info-header{margin-bottom:25px}#sidebar-right .sidebar-body .info-body{font-family:Noto Sans Georgian AG Light,sans-serif;font-size:13px;height:auto;overflow:hidden;transition:height .8s}#sidebar-right .sidebar-body .info-body p{margin-bottom:1rem}#sidebar-right .sidebar-body .collapsed .info-header:after{opacity:1}#sidebar-right .sidebar-body .collapsed .info-body{height:0}#sidebar-right .sidebar-body .hidden{display:none}#sidebar-left{left:0;transition:left 1s;width:514px}@media only screen and (max-width:768px){#sidebar-left{width:50%}}#sidebar-left .toggler{background-color:#f2fc00;height:60px;right:-60px;top:calc(50vh - 30px);width:60px}#sidebar-left .toggler .svg-container{height:25px;width:20px}#sidebar-left .toggler .svg-container svg{transform:rotate(45deg);transition:transform 1s}#sidebar-left .toggler .svg-container svg:hover{transform:rotate(0)}@media only screen and (max-width:1400px){#sidebar-left .toggler{height:40px;right:-40px;top:calc(50vh - 20px);width:40px}#sidebar-left .toggler .svg-container{height:20px;width:16px}}@media only screen and (max-width:768px){#sidebar-left .toggler{top:20px}}#sidebar-left .sidebar-body{height:100vh;overflow-y:auto;padding-bottom:15vh}#sidebar-left.hidden{left:-514px}@media only screen and (max-width:768px){#sidebar-left.hidden{left:-50%}}#sidebar-left.hidden .toggler svg{transform:rotate(0)}#sidebar-left.hidden .toggler svg:hover{transform:rotate(45deg)}.download-data{align-items:center;display:flex;margin:30px 0}.download-data .download-label{color:#707070;cursor:pointer;display:inline-block;font-size:14px;position:relative;text-decoration:none;transition:color .3s}.download-data .download-label:hover{color:#070707}.download-data .download-icon{background-image:url(/build/images/xlsx.cf14a706.svg);background-repeat:no-repeat;background-size:contain;display:inline-block;height:25px;margin-right:12px;width:22px}.download-data a{display:none}#sidebar-left .filters{margin-bottom:200px;padding-left:40px}#sidebar-left .filters .filter-section-toggler.closed:after{transform:rotate(-90deg)}#sidebar-left .filters ul{overflow-y:hidden;padding:0;transition:height .5s}#sidebar-left .filters ul.hidden{height:0!important}#sidebar-left .titles{margin:36px 0;padding-left:34px}#sidebar-left .titles .title-item{margin:23px 0}#sidebar-left .subjects{margin:36px 0;padding-left:34px}#sidebar-left .subjects .subject-item{margin:23px 0}#sidebar-left .filter-space{height:1em}#sidebar-left .filter-item{font-family:Noto Sans Georgian AG Light,sans-serif;font-size:14px;margin:27px 0;position:relative}#sidebar-left .filter-item:first-child{width:100%}#sidebar-left .filter-item .checkbox-wrapper label{cursor:pointer;padding-left:32px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#sidebar-left .filter-item .checkbox-wrapper input{cursor:pointer;height:0;opacity:0;position:absolute;width:0}#sidebar-left .filter-item .checkbox-wrapper .checkmark{border:1px solid #9b9b9b;height:10px;left:0;position:absolute;top:4px;width:10px}#sidebar-left .filter-item .checkbox-wrapper .checkmark:after{border:solid #707070;border-width:0 2px 2px 0;content:"";display:none;height:5px;left:3px;position:absolute;top:0;transform:rotate(45deg);width:3px}#sidebar-left .filter-item .checkbox-wrapper .checkmark.radio{border-radius:6px}#sidebar-left .filter-item .checkbox-wrapper .checkmark.radio:after{background-color:#707070;border:none;border-radius:5px;height:8px;left:1px;top:1px;width:8px}#sidebar-left .filter-item .checkbox-wrapper label:hover input~.checkmark{background-color:#ccc}#sidebar-left .filter-item .checkbox-wrapper input:checked~.checkmark{background-color:#fff}#sidebar-left .filter-item .checkbox-wrapper input:checked~.checkmark:after{display:block}#sidebar-left .filter-item.disabled{color:#777}#sidebar-left .filter-item.disabled label:hover input~.checkmark{background-color:#fff}#sidebar-left .filter-section h3{background-color:#f2fc00;cursor:pointer;font-family:Noto Sans Georgian AG Medium,sans-serif;font-size:14px;font-weight:700;margin:14px 0;padding:10px 28px 10px 12px;position:relative;width:-webkit-max-content;width:-moz-max-content;width:max-content}#sidebar-left .filter-section h3:after{border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #000;content:"";position:absolute;right:8px;top:17px;transition:transform .3s}#sidebar-left .filter-section h5{font-family:Noto Sans Georgian AG Medium,sans-serif;font-size:14px;font-weight:700}#sidebar-left .range-wrapper{padding:50px 30px 70px 0;position:relative;width:90%}#sidebar-left .range-wrapper .slider{background-color:#ff0;border:none;height:3px;left:8px}#sidebar-left .range-wrapper .label-max,#sidebar-left .range-wrapper .label-min{bottom:15px;height:20px;position:absolute;top:15px;width:-webkit-max-content;width:-moz-max-content;width:max-content}#sidebar-left .range-wrapper .ui-slider-range{background-color:#000}#sidebar-left .range-wrapper .ui-slider-handle{background-color:#fff;border:4px solid #000;border-radius:50%;height:10px;top:-7px;width:10px}#sidebar-left .range-wrapper .ui-slider-handle.ui-state-active{background-color:#fff}