.tpu-sponsors-sync,.tpu-affiliates-sync{--tpu-dark:#0B0F19;--tpu-panel:#151C2C;--tpu-lime:#CCFF00;--tpu-orange:#FF4500;--tpu-stone:#94A3B8;background-color:var(--tpu-dark)!important;color:#F8FAFC!important;font-family:'Inter',sans-serif!important}.tpu-sponsors-sync,.tpu-affiliates-sync{margin:0 auto!important;padding:0 20px!important}.tpu-benefit-box{background:rgba(204,255,0,0.05)!important;border-left:8px solid var(--tpu-lime)!important;padding:50px!important;border-radius:15px!important;margin-bottom:30px!important;position:relative}.tpu-benefit-title{font-size:32px!important;font-weight:900!important;font-style:italic!important;color:#fff!important;text-transform:uppercase!important;line-height:1.1!important;margin-bottom:25px!important}.tpu-benefit-text{font-size:20px!important;font-weight:900!important;color:#fff!important;text-transform:uppercase!important;font-style:italic!important;margin-bottom:15px!important}.tpu-affiliate-grid{display:grid!important;grid-template-columns:repeat(5,1fr)!important;gap:15px!important;margin-bottom:100px!important}.tpu-affiliate-item{background:var(--tpu-panel)!important;border:1px solid rgba(255,255,255,0.05)!important;aspect-ratio:4/3!important;display:flex!important;align-items:center!important;justify-content:center!important;border-radius:12px!important;transition:all 0.3s ease}.tpu-affiliate-item img{max-width:150px}.tpu-sponsor-item:hover,.tpu-affiliate-item:hover{border-color:var(--tpu-lime)!important;transform:scale(1.02)}.tpu-logo-placeholder{opacity:0.3;font-family:monospace;font-size:10px;text-transform:uppercase;font-weight:700;color:var(--tpu-stone)}.tpu-patrocinio-section{background:rgba(255,255,255,0.02)!important;border:1px solid rgba(255,255,255,0.05)!important;padding:60px!important;border-radius:30px!important;text-align:center!important}.tpu-comune-grid{display:grid!important;grid-template-columns:repeat(4,1fr)!important;gap:40px!important;margin-top:50px!important}.tpu-comune-item{text-align:center!important}.tpu-comune-logo-box img{max-height:190px!important}.tpu-stemma-placeholder{width:80px;height:100px;border:2px solid #333;margin:0 auto 15px;border-radius:5px 5px 40px 40px;opacity:0.2}@media (max-width:980px){.tpu-affiliate-grid{grid-template-columns:repeat(3,1fr)!important}.tpu-comune-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:600px){.tpu-affiliate-grid{grid-template-columns:repeat(2,1fr)!important}}.et_pb_section_0.et_pb_section{background-color:#0b0f19!important}.et_pb_row_0,body #page-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body #page-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_0,body .pum-container .et-db .pum .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_0.et_pb_row,.et_pb_row_1,body #page-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_1,body .pum-container .et-db #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_1,body #page-container .et-db .pum .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_1,body .pum-container .et-db .pum .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_1.et_pb_row,.et_pb_row_2,body #page-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,.et_pb_row_2,body .pum-container .et-db #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,.et_pb_row_2,body #page-container .et-db .pum .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,.et_pb_row_2,body .pum-container .et-db .pum .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_2.et_pb_row,.et_pb_row_3,body #page-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,.et_pb_row_3,body .pum-container .et-db #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,.et_pb_row_3,body #page-container .et-db .pum .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,.et_pb_row_3,body .pum-container .et-db .pum .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_3.et_pb_row,.et_pb_row_4,body #page-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_4,body .pum-container .et-db #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_4,body #page-container .et-db .pum .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,.et_pb_row_4,body .pum-container .et-db .pum .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single #page-container #et-boc .et-l .et_pb_row_4.et_pb_row,body.et_pb_pagebuilder_layout.single.et_full_width_page #page-container #et-boc .et-l .et_pb_row_4.et_pb_row{width:90%;max-width:100%}.et_pb_section_1.et_pb_section,.et_pb_section_2.et_pb_section,.et_pb_section_3.et_pb_section,.et_pb_section_4.et_pb_section{padding-top:0px;padding-bottom:0px;background-color:#0b0f19!important}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item_title,.dipl_filterable_gallery_0_lightbox .dipl_filterable_gallery_item_title,.dipl_filterable_gallery_0 .dipl_filterable_gallery_item_caption,.dipl_filterable_gallery_0_lightbox .dipl_filterable_gallery_item_caption{text-align:left}.dipl_filterable_gallery_0 .dipl_filterable_gallery_filter_categories li:not(.dipl_filterable_gallery_active_category){color:#fff!important}.dipl_filterable_gallery_0 .dipl_filterable_gallery_filter_categories li.dipl_filterable_gallery_active_category{color:#000!important;background-color:transparent!important}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item{cursor:pointer;width:calc(20% - 12px);margin-bottom:15px}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item_gutter{width:15px}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item .et_overlay:before{font-size:32px}.dipl_filterable_gallery_0 .dipl_filterable_gallery_title_caption_wrapper{display:none}.dipl_filterable_gallery_0 .dipl_filterable_gallery_filter_categories li{background-color:#000!important}@media only screen and (max-width:980px){.dipl_filterable_gallery_0 .dipl_filterable_gallery_item{width:calc(33.333333333333% - 10px);margin-bottom:15px}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item_gutter{width:15px}}@media only screen and (max-width:767px){.dipl_filterable_gallery_0 .dipl_filterable_gallery_item{width:calc(50% - 7.5px);margin-bottom:15px}.dipl_filterable_gallery_0 .dipl_filterable_gallery_item_gutter{width:15px}}