body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}.App{text-align:center}body{font-family:"Titillium Web";font-size:16px}.logo-section strong{display:inline}.logo-section p{color:#fff;padding-top:8px}.logo-section{font-size:1rem;font-family:"Titillium Web"}.logo-section a{display:inline-block;color:#fff}.logo-section a:hover{color:#fff}.main-logo{height:86px}.logo,.main-logo{float:left;pointer-events:none}.logo{height:40px}.mainBanner{min-height:180px;background-color:#06c;color:#fff;font-size:2.7rem}.table thead{border-bottom:1px solid #000}.table td:first-child,.table th:first-child{border-right:1px solid #000}.table th{border-bottom:1px solid #0f0f0f!important}.table td,.table th{padding:5px!important;font-size:18px}.table td{border-bottom:0 solid transparent!important}.table td:nth-child(n+2),.table th:nth-child(n+2){text-align:right!important}.bg-bar{fill:#17324d;stroke:#17324d}.it-header-slim-wrapper{height:55px!important;padding:0}.bg-title-plot{background-color:#f4f9fd;height:200px}.footer-wrapper strong{font-weight:700}.footer-wrapper{background-color:#01254c;color:#fff}.logo_text .h1,.logo_text .h2,.logo_text h1,.logo_text h2{font-size:1.778em;font-weight:700;line-height:1.2em;color:#fff;display:block;margin:8px 0 0;letter-spacing:-.5pt}strong{display:block}.logo_wrapper{width:74px;height:auto;display:block;position:absolute;z-index:100;top:5px;left:0;transition:all .3s ease}.footer_container .logo_container{margin-top:0;margin-bottom:50px;margin-left:0}.logo_container{margin:48px 0 0 120px;position:relative;z-index:0}.logo_text{padding:0 0 0 100px}.logo_wrapper a{display:block}.h3_footer{font-size:24px}.footer-wrapper h4{font-size:21px}.box_text_footer p{color:#a5abb0;font-size:15px;letter-spacing:.16px}.new_footer{padding-top:20px}.section_grey_darker .h4,.section_grey_darker h4{color:#fff}.box_text_footer{border-top:1px solid #3e484f;padding:50px 20px;color:#a5abb0;font-size:.88em}.box_text_footer p a{color:#a5abb0;display:inline-block}.footer-wrapper a{text-decoration:none}.logo_wrapper img{width:100%;display:block;overflow:hidden;margin:0;transition:all .3s ease}footer a{margin:0 8px;text-decoration:underline}footer a,footer a:hover{color:#fff}ul.footer_links li a{color:#65dbde;margin:0 8px;text-decoration:underline}ul.footer_links{list-style:none;list-style-image:none}ul.footer_links li{display:inline}.hb-grid-hline .domain,.hb-grid-hline .tick line{stroke:rgba(51,51,51,.058823529411764705)}.hb-title{font-size:20px;text-anchor:middle;fill:#333}.hb-bar{fill:#06c;stroke:#06f}.hb-axis .tick line{stroke:#fff}.hb-axis .tick text{fill:#19191a;font-family:"Titillium Web";font-size:1 rem}.hb-axis .domain{stroke:#fff}.hb-line{fill:none;stroke:#333;stroke-width:3}.hb-bartext{color:#000;fill:#000}.overlay{z-index:33030;width:100vw;height:100vh;top:0;position:fixed;left:0;background:#000;opacity:.3}.grid-hline .domain,.grid-hline .tick line{stroke:hsla(0,0%,100%,.058823529411764705)}.title{font-size:20px;text-anchor:middle;fill:#fff}.title-bar-dark{font-size:20px;text-anchor:center;fill:#000}.title-bar{font-size:20px;text-anchor:middle;fill:#fff;padding:10px}.max-height-plot-1{height:757px!important}.bg-gradient-bar{height:50%;width:100%;position:absolute;bottom:0;left:0;background:#17324d}.container-info{justify-content:flex-end;position:relative;bottom:-34px;left:26px;z-index:99}.circle-info{height:20px;width:20px;background-color:transparent;color:#000;border:2px solid #000;border-radius:50%;font-weight:700;font-size:12px;display:flex;align-items:center;justify-content:center;z-index:100}.circle-info:hover{cursor:pointer}.bar{fill:#fff}.axis .tick line,.bar{stroke:#fff}.axis .tick text{fill:#fff}.axis-dark .tick line{stroke:#fff}.axis-dark .tick text{fill:#000}.axis-dark .domain{stroke:#000}.line{fill:none;stroke:#fff;stroke-width:3}.bartext{color:#fff;fill:#fff}.bartext-dark{fill:#000;font-size:1.8rem}.max-width-total{max-width:450px}.position-powerbi{position:relative}@media (max-width:992px){.map-area{zoom:.77}.total_gender{font-size:20px}testo-info-campania{text-align:center}}.font-50{font-size:50px}.font-30{font-size:30px}.font-25{font-size:25px}.font-22{font-size:22px}.bold{font-weight:700}.numeri_box{font-size:40px}.box-loader{display:flex;position:absolute;top:0;width:100%;height:100%;align-items:center;justify-content:center;background-color:rgba(0,0,0,.2);box-shadow:0 2px 5px rgba(0,0,0,.4)}.position-text-lg{position:absolute;bottom:0;left:0}.border-pink{border-left:3px solid #e31f83;padding-left:10px;font-size:40px;height:39%}.center-logo{width:calc(50% + 40px);overflow:auto;margin:auto;position:absolute;top:-40px;right:0}.border-blu{border-left:3px solid #17324d;padding-left:10px;height:35%}.paginate_button{padding-right:3px}table.dataTable{font-size:15px}.country:hover{fill:#e31f83;cursor:pointer}