@font-face{font-family:icone-sole;src:url(assets/fonts/icone-sole.eot);src:url(assets/fonts/icone-sole.eot?#iefix) format("embedded-opentype"),url(assets/fonts/icone-sole.woff) format("woff"),url(assets/fonts/icone-sole.ttf) format("truetype"),url(assets/images/icone-sole-f0ca1f48e96c9b3d05eb2234517fa639.svg#icone-sole) format("svg");font-weight:400;font-style:normal}[data-icon]:before{content:attr(data-icon)}[class*=" sole-"]:before,[class^=sole-]:before,[data-icon]:before{font-family:icone-sole!important;font-style:normal!important;font-weight:400!important;font-variant:normal!important;text-transform:none!important;speak:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[class*=" sole-"]:before,[class^=sole-]:before{vertical-align:middle}.sole-angle-double-left:before{content:"a"}.sole-angle-double-right:before{content:"b"}.sole-angle-left:before{content:"c"}.sole-angle-right:before{content:"d"}.sole-angle-down:before{content:"e"}.sole-angle-up:before{content:"f"}.sole-lock:before{content:"g"}.sole-eye:before{content:"h"}.sole-no-eye:before{content:"i"}.sole-ripristina:before{content:"j"}.sole-drag:before{content:"k"}.sole-zoomin:before{content:"l"}.sole-zoomout:before{content:"m"}.sole-circle-big:before{content:"n"}.sole-circle-small:before{content:"o"}.sole-close:before{content:"p"}.sole-radio-off:before{content:"q"}.sole-radio-on-1:before{content:"s"}.sole-icona-alert:before{content:"r"}.sole-manina:before{content:"t"}.sole-no-manina:before{content:"u"}#visup-alert{font-family:Montserrat,sans-serif;position:absolute;z-index:2;top:0;bottom:0;left:0;right:0;background:#f5e5d5;text-align:center;white-space:nowrap}#visup-alert:before{content:'';display:inline-block;vertical-align:middle;width:0;margin-right:-.25em;height:100%}#visup-alert .visup-alert-content{display:inline-block;vertical-align:middle;white-space:normal;max-width:50%;padding:20px;background:#244357;color:#fff;text-align:center;font-size:12px;min-width:524px}#visup-alert .visup-alert-content a{color:#fff;text-decoration:none;font-weight:700}#visup-alert .visup-alert-content:before{font-size:16px;display:block;margin-bottom:5px;font-size:150%}*{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}body,html{margin:0;padding:0}.visup-map-container{position:relative;overflow:hidden;height:570px;background:#f5e5d5;color:#244357;font-size:.7em;font-family:Montserrat,sans-serif}.visup-map-container .inactive,html.no-touch .visup-map-container .inactive:hover{color:#ad9a88}.visup-map-container #visup-buttons{background-color:#f5e5d5;height:30px;white-space:nowrap;line-height:25px;color:#356e89;box-sizing:border-box;border-top:1px solid #d1c0af;border-bottom:1px solid #d1c0af;text-align:center}.visup-map-container #visup-buttons .icon{margin-right:5px;font-size:15px}.visup-map-container #visup-buttons .visup-btn{display:inline-block;width:16.66667%;text-align:center;cursor:pointer;font-weight:700;text-transform:uppercase}@media (max-width:800px){.visup-map-container #visup-buttons .visup-btn{font-size:10px}}.visup-map-container #visup-buttons .visup-btn:after{content:'';border-left:1px solid #d1c0af;height:10px;margin-top:9px;display:block;float:right}.visup-map-container #visup-buttons .visup-btn:last-child:after{display:none}html.no-touch .visup-map-container #visup-buttons .visup-btn:hover{color:#244357}.visup-map-container #visup-buttons .visup-btn.disabled{color:#d1c0af;cursor:default;pointer-events:none}.visup-map-container #visup-buttons .visup-zoom{font-size:80%}@media (max-width:770px){.visup-map-container #visup-buttons .visup-btn{width:initial;margin-left:15px}.visup-map-container #visup-buttons .visup-btn:first-child{margin-left:0}.visup-map-container #visup-buttons .visup-btn:after{margin-left:15px}}.visup-map-container #visup-detail{position:absolute;width:250px;top:40px;right:0;pointer-events:none}.visup-map-container #visup-detail .visup-detail-content{background:hsla(30,62%,90%,.8);border:1px solid #d1c0af;padding:6px 10px;font-size:9px}.visup-map-container #visup-detail .visup-detail-content footer,.visup-map-container #visup-detail .visup-detail-content section{border-top:1px solid #d1c0af;margin-top:5px;padding-top:5px}.visup-map-container #visup-detail .visup-detail-content .visup-close{pointer-events:all;float:right;margin:-5px;color:#d1c0af;cursor:pointer;font-size:16px}.visup-map-container #visup-detail .visup-detail-content header{color:#7c3737;font-weight:700;text-transform:uppercase;text-align:center;font-size:13px}.visup-map-container #visup-detail .visup-detail-content section.total{text-align:center;font-size:11px}.visup-map-container #visup-detail .visup-detail-content section.total .total-value{font-size:30px}.visup-map-container #visup-detail .visup-detail-content section.total .total-label{font-weight:700;text-transform:uppercase}.visup-map-container #visup-detail .visup-detail-content section.partials{padding-top:7px;padding-bottom:2px;font-size:10px}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item{white-space:nowrap;line-height:18px}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item>*{display:inline-block;white-space:initial}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item .visup-label{width:55%}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item .visup-label span{font-size:85%}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item .visup-bar{position:relative;width:20%;height:3px;border:1px solid #244357;border-radius:12px;margin-right:8px}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item .visup-bar>*{transition:width .5s;position:absolute;height:100%;background:#244357;border-radius:12px}.visup-map-container #visup-detail .visup-detail-content section.partials .visup-item .visup-value{width:15%}.visup-map-container #visup-detail .visup-detail-content footer{text-align:center}.visup-map-container #visup-detail .visup-detail-content footer a{position:relative;color:#356e89;text-decoration:none;vertical-align:middle;font-size:11px;font-weight:700;pointer-events:all}.visup-map-container #visup-detail .visup-detail-content footer a:after{content:'d';font-family:icone-sole;vertical-align:inherit;font-size:14px}html.no-touch .visup-map-container #visup-detail .visup-detail-content footer a:hover{color:#244357}.visup-map-container #visup-detail .visup-detail-content.error .visup-bar{border-color:#ad9a88!important}.visup-map-container #visup-detail .visup-detail-content.error .total-max,.visup-map-container #visup-detail .visup-detail-content.error .total-value,.visup-map-container #visup-detail .visup-detail-content.error .visup-value,.visup-map-container #visup-detail .visup-detail-content.error a,.visup-map-container #visup-detail .visup-detail-content.error header{visibility:hidden}.visup-map-container #visup-list{height:30px;white-space:nowrap;line-height:30px;color:#356e89;box-sizing:border-box;border-top:1px solid #d1c0af;border-bottom:1px solid #d1c0af;font-weight:400}.visup-map-container #visup-list.visup-no-overflow .icon{display:none}.visup-map-container #visup-list:not(.visup-no-overflow):before{content:"";display:block;background:url(01c0e3ca045c43b1b131cb1b76711cdb.png);background-repeat:no-repeat;z-index:4;position:absolute;left:50px;top:2px;height:26px;width:30px;pointer-events:none}.visup-map-container #visup-list:not(.visup-no-overflow):after{content:"";display:block;background:url(c6170af74610a2d61f54ef84e65ff0a8.png);background-repeat:no-repeat;z-index:4;position:absolute;right:50px;top:2px;height:26px;width:30px;pointer-events:none}.visup-map-container #visup-list .icon{cursor:pointer;font-size:14px}html.no-touch .visup-map-container #visup-list .icon:hover{color:#244357}.visup-map-container #visup-list .icon.visup-disabled{color:#d1c0af;cursor:default}.visup-map-container #visup-list>*{display:inline-block;vertical-align:middle}.visup-map-container #visup-list i{margin-left:10px;margin-top:-5px}.visup-map-container #visup-list .list-container{max-width:calc(100% - 110px);white-space:nowrap;overflow:hidden;position:relative}.visup-map-container #visup-list .list-container .list-item{display:inline-block;height:100%;cursor:pointer;padding:0 12px}.visup-map-container #visup-list .list-container .list-item:first-child{padding-left:20px}.visup-map-container #visup-list .list-container .list-item.selected{color:#7c3737;font-weight:700}html.no-touch .visup-map-container #visup-list .list-container .list-item:hover{color:#244357}.visup-map-container #visup-list .list-container.visup-disabled .list-item{pointer-events:none;color:#ad9a88;pointer:default}.visup-map-container #visup-map{height:calc(100% - 2 * 30px);overflow:hidden;cursor:pointer}.visup-map-container #visup-map.td-zero-data{cursor:default;pointer-events:none}.visup-map-container #visup-map.td-zero-data .td-shape{fill:#ccc!important;pointer-events:none}.visup-map-container #visup-map .td-shape{stroke-linejoin:round;stroke:#f5e5d5}.visup-map-container #visup-map .td-shape.td-no-data{fill:#ccc}.visup-map-container #visup-map .td-shape.td-selected{fill:#7c3737!important}.visup-map-container #visup-map .td-shape.td-selected.td-over{fill:rgba(124,55,55,.7)!important}.visup-map-container #visup-map .td-shape.td-over{opacity:.8!important}.visup-map-container #visup-selector{position:absolute;left:0;top:40px;width:300px}.visup-map-container #visup-selector .visup-close{float:right;margin-top:-5px;color:#d1c0af;cursor:pointer;font-size:16px}.visup-map-container #visup-selector .visup-selector-content{background:hsla(30,62%,90%,.9);border:1px solid #d1c0af;padding:15px}.visup-map-container #visup-selector .visup-selector-content section:not(:last-child){margin-bottom:15px}.visup-map-container #visup-selector .visup-selector-content section.selectors .visup-selector{display:table;width:100%;min-height:26px;margin-top:5px;white-space:nowrap}.visup-map-container #visup-selector .visup-selector-content section.selectors .visup-selector>*{white-space:normal;text-align:center}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-labels{display:table-cell;width:40%;text-align:left}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio{display:table-cell;width:50%;font-size:0;white-space:nowrap;text-align:right}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio .sole-radio-off{color:#a38d79}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio span{text-align:center;font-size:11.2px;padding:0 4px 4px 5px}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v1 .selector-point:nth-child(-n+2){opacity:.8}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v1 .selector-point:nth-child(-n+2):before{content:"s"}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v2 .selector-point:nth-child(-n+3){opacity:.8}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v2 .selector-point:nth-child(-n+3):before{content:"s"}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v3 .selector-point:nth-child(-n+4){opacity:.8}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v3 .selector-point:nth-child(-n+4):before{content:"s"}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v4 .selector-point:nth-child(-n+5){opacity:.8}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v4 .selector-point:nth-child(-n+5):before{content:"s"}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v5 .selector-point:nth-child(-n+6){opacity:.8}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-radio.v5 .selector-point:nth-child(-n+6):before{content:"s"}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-descr{font-size:9px}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-btn{display:inline-block;width:12px;color:#356e89}html.no-touch .visup-map-container #visup-selector .visup-selector-content section.selectors .selector-btn:hover{color:#244357}.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-btn,.visup-map-container #visup-selector .visup-selector-content section.selectors .selector-point{cursor:pointer}.visup-map-container #visup-selector .visup-selector-content section.legend .legend-labels{text-transform:uppercase;font-size:90%;font-weight:700;margin-bottom:5px}.visup-map-container #visup-selector .visup-selector-content section.legend .legend-labels :last-child{float:right}.visup-map-container #visup-selector .visup-selector-content section.legend .legend-items{height:10px}.visup-map-container #visup-selector .visup-selector-content section.legend .legend-items .visup-item{float:left;height:100%;width:37px}.visup-map-container #visup-selector .visup-selector-content section.legend .legend-items .visup-item:not(:last-child){margin-right:1px}.visup-map-container #visup-selector .visup-selector-hint{position:absolute;top:50%;left:100%;background:#fff;color:#000;padding:10px;width:138px;-webkit-transform:translate(15px,-50%);transform:translate(15px,-50%)}.visup-map-container #visup-selector .visup-selector-hint .visup-close{margin:-10px -8px;font-size:14px}.visup-map-container #visup-selector .visup-selector-hint:after{right:100%;top:50%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-color:hsla(0,0%,100%,0);border-right-color:#fff;border-width:10px;margin-top:-10px}