.wrapper{max-width:1560px;margin:0 auto;padding:0 20px 0 20px}.bg_line{width:0;height:1px;background-color:#75b2dd;position:absolute;top:120px;left:0}.content{min-height:1px;display:inline;float:left;width:73.46153846%;margin:0 .76923077%;margin-bottom:48px}.content_titolo{min-height:1px;display:inline;float:left;width:23.46153846%;margin:0 .76923077%}.content_wrap{display:block;width:102.05128205%;margin:0 -1.02564103%;*zoom:1}.content_wrap:before,.content_wrap:after{content:"";display:table}.content_wrap:after{clear:both}.content_wrap .content_titolo{min-height:1px;display:inline;float:left;width:64.61538462%;margin:0 1.02564103%}.content_wrap .content_testo_nosidebar{min-height:1px;display:inline;float:left;width:97.94871795%;margin:0 1.02564103%}.content img,.content_full img{max-width:100%;height:auto}.content ul,.content ol{margin-bottom:24px}.modal_aap_bg{position:fixed;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.6);opacity:.8;z-index:9000;cursor:pointer;opacity:1;transition:opacity .5s;pointer-events:auto}.modal_aap_bg.not-active{opacity:0;pointer-events:none}.modal_aap{top:50%;position:fixed;right:0;left:0;margin-right:auto;margin-left:auto;min-height:auto;width:calc(100% - 3rem);max-width:1000px;z-index:9999;background-color:#fafafa;padding:24px;opacity:1;transition:opacity .5s;pointer-events:auto;transform:translateY(-50%)}.modal_aap .listing-type{text-align:center;margin-top:15px}.modal_aap .listing-type li{display:inline-block;margin:0 5px 0}.modal_aap .title,.modal_aap .date{text-align:center}.modal_aap.not-active{opacity:0;pointer-events:none}.modal_aap .graph{width:100%;display:inline-block;vertical-align:top;padding-top:22px}.modal_aap .close{position:absolute;top:-19px;right:-19px;background-image:url("/img/icons/icon-close.svg");height:38px;width:38px;border-radius:38px;margin-left:5px;background-color:var(--tp-theme-4);background-position:center center;background-repeat:no-repeat;background-size:15px;z-index:1010;cursor:pointer}.macro-map-zones__btn-list{list-style:none;display:flex;flex-wrap:wrap;gap:1rem;margin-bottom:1rem}.macro-map-zones .gm-style{font-family:var(--tp-ff-body),sans-serif}.macro-map-zones .gm-style .gm-style-iw{background-color:#fff!important;border:0;border-radius:0;outline:0}.macro-map-zones .gm-style .gm-style-iw-tc{display:none}.canvasjs-chart-tooltip br{display:none}.graph-tooltip-flex{display:flex;justify-content:space-between;column-gap:1rem}
