.custom-polygon-cadastral{color:#2e6b45!important;font-size:12px!important;font-weight:600!important}.select-map{top:183px!important}.date-link{text-decoration:underline;cursor:pointer}.left-side-map{height:calc(100vh - 130px);width:43px}.left-side-map .vertical-title-img{margin-top:116px;margin-bottom:32px;cursor:pointer}.left-side-map .vertical-h2{font-style:normal;font-weight:400;font-size:16px;line-height:24px;width:200px;height:24px;margin-left:-92px;color:#fff;transform:rotate(-90deg);cursor:pointer}.map{width:100%;height:calc(100vh - 130px)}.map .citites-tooltip{color:#7f1111}.map .change-layer{position:absolute;top:-10px;right:43px;width:130px;height:53px;background-color:#2a2b2a;opacity:.8;color:#fff}.map .change-layer .layer-select{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:15px;text-align:center;color:#fff}.map .change-layer .layer-select .item-select{width:100%;color:#fff;font-size:15px;background-color:#2a2b2a}.map .white-tooltip{color:#fff!important}.map .custom-polygon{color:#fff!important;font-size:11px!important}.map .leaflet-popup-tip-container .leaflet-popup-tip{background:#1c1e1c!important}.map .leaflet-container a.leaflet-popup-close-button{top:20px!important;right:20px!important;font:26px/24px Tahoma,Verdana,sans-serif!important;color:#fff!important}.map .leaflet-popup-content-wrapper{background:#1c1e1c;border:1px solid #494949;border-radius:10px;width:470px;height:auto}.map .leaflet-popup-content-wrapper .leaflet-popup-content{max-width:90%;width:90%!important;background:#1c1e1c}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content{padding:10px;background:#1c1e1c;color:#fff;border-radius:5px;box-shadow:0 2px 4px rgba(0,0,0,.1);padding-top:35px;padding-bottom:35px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .title{display:flex;border-bottom:1px solid #494949;padding-bottom:10px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .title h2{font-style:normal;font-weight:500;font-size:18px;line-height:27px;color:#fff;margin-left:20px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .selected-yars{margin-top:30px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .selected-yars select{width:309px;height:40px;background:#1c1e1c;border:1px solid #494949;border-radius:5px;color:#fff}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .informations{border-bottom:1px solid #494949}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .footer-links{margin-top:20px;display:flex;justify-content:space-between}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .footer-links .btn{font-style:normal;font-weight:400;font-size:16px;line-height:24px;display:flex;align-items:center;-webkit-text-decoration-line:underline;text-decoration-line:underline;color:#fff}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-content .footer-links .btn:first-child:before{content:"";display:inline-block;background-image:url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABQAAAAVCAYAAABG1c6oAAAACXBIWXMAAAsTAAALEwEAmpwYAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAFhSURBVHgB5VTBTsJAEH2z1MR4qmeiqX/QT4CLxHjhAIk3+APlD/wD/QPlLAYuBvWCfyCf0ISQcJO7peMs6ZrSdpuqvfmSdna6s29fd3aGEKP+1PVJsYuScBAGwdkkSH8nb3rhbWrhHRgN/AzrKKTm8vxhvkN49NIZi22DsBY7/yYmvNmYGHCJ4eeRakLWg88oPFnJLxh/0RoRCiBx92J6aVJlAlY551EE2bAvZiiPqxye6RzsKDSKjM8RmjayZELSSh3bIlKY2eY2cPR5HxqlQqqHPa00j/BWEuKjABzRJOnHpFqlmyGUyQH+AIWKkVHojdtuuO/45RZnqyVDGB3svRPYQwkkk2MlZENWUClxYEPemdq3XpvF6ch6DzXMfU2j8qT8Q0I6fu18MEt/22AQEeamhouaw3ZhIk7VuM1Ml+IFVH/uXCnCDSqApP1627Lq025fdunht2BpXeDJsvU4/AKBspYuBQzsOAAAAABJRU5ErkJggg==);background-position:50%;background-size:cover;width:20px;height:21px;margin-right:10px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-title{font-size:18px;font-weight:700;margin-bottom:5px}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-description{font-style:normal;font-weight:500;font-size:16px;line-height:24px;padding-bottom:25px;color:#fff;display:flex;justify-content:space-between}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-description span:last-child{margin-right:70px;text-align:left}.map .leaflet-popup-content-wrapper .leaflet-popup-content div .popup-image{width:100%;max-height:200px;-o-object-fit:cover;object-fit:cover;margin-top:10px}.map .leaflet-tooltip{background-color:transparent;border:0;font-size:12px;box-shadow:none;font-style:normal;font-weight:600;font-size:20px;line-height:30px;color:#2a2b2a}.map .leaflet-tooltip .locked{display:flex;justify-content:center;align-items:center;opacity:.85;z-index:1}.map .leaflet-tooltip .locked span{z-index:0}.map .leaflet-tooltip .locked img{z-index:9998;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.map .leaflet-tooltip .tree-text{cursor:pointer;pointer-events:all}.map .clicked-zone .leaflet-tooltip{color:#fff!important}.map .leaflet-control-zoom-in,.map .leaflet-control-zoom-out{background-color:#fff}.map .leaflet-left .leaflet-control-zoom{display:none}.map .leaflet-right{display:flex;align-items:center}.map .leaflet-right .leaflet-control-zoom{position:fixed;top:42%;right:14px;background:#2a2b2a;opacity:.8}.map .leaflet-right .leaflet-control-zoom .leaflet-bar{border-radius:none}.map .leaflet-touch .leaflet-bar a{background:#2a2b2a;opacity:.8;color:#fff}.map .my-controls{position:fixed;top:48.9%;right:14px;background:#2a2b2a;opacity:.8;padding-bottom:5px;padding-top:0;display:flex;flex-direction:column;align-items:center}.map .my-controls button.location{color:#fff;width:34px;height:30px;line-height:30px;display:inline-block;display:flex;align-items:center;justify-content:center;margin-bottom:6px;border-top:1px solid #a4a4a4;padding-top:7px;cursor:pointer}.map .my-controls button.add-points{border-top:1px solid #a4a4a4;padding-top:10px;cursor:pointer}.map .topright .undo-redo-clean{background:#2a2b2a;display:flex;align-items:center;justify-content:center;position:absolute;top:-10px;right:-10px}.map .topright .undo-redo-clean .btn{background-repeat:no-repeat;background-position:50%;opacity:.8;width:34px;height:34px;display:flex;flex-direction:column;align-items:center;margin:10px;border-right:1px solid #a4a4a4;padding-right:10px;cursor:pointer;max-width:unset}.map .topright .undo-redo-clean .btn:last-child{border-right:none}.map .topright .undo-redo-clean span{margin-top:5px}