.powerby{display:flex;align-items:center;justify-content:center;border-top:1px solid #eee;margin:10px 15px 0;padding-top:10px;flex-wrap:wrap;text-align:center}.powerby .powerby-title{font-size:1.8rem;font-weight:700;font-style:italic;color:#555}@media(max-width:991px){.powerby .powerby-title{flex:1 0 100%}}.descriptionSala{color:#555;padding:15px;margin:20px 15px;display:none;background:#0000000f;font-weight:700}.descriptionSala.active{display:block}.etichetta{color:#fff;font-size:10px;background:var(--primary-color);display:inline-block;padding:2px 5px;border-radius:3px;text-transform:uppercase;margin-bottom:5px}.programma3 .programma-top .pdf{margin-bottom:20px;text-align:left}.programma3 .programma-top .pdf a{color:#fff;background-color:var(--secondary-color);border-color:var(--secondary-color);padding:5px 10px;font-size:14px;line-height:1.5;border-radius:6px}.programma3 .programma-top .prog-riepilogo{margin-top:20px;margin-bottom:20px;color:#4c68a1;text-transform:uppercase;display:flex;gap:20px;flex-wrap:wrap;align-items:baseline;justify-items:center;justify-content:center;text-align:center}.programma3 .programma-top .prog-riepilogo span{font-size:24px;font-weight:900;display:block;border-radius:50%;width:46px;line-height:40px;text-align:center;border:3px solid #4c68a1;margin:0 auto}@media(min-width:768px){.programma3 .programma-top .prog-riepilogo span{display:inline-block;margin-right:1px}}@media(min-width:768px){.programma3 .programma-top .prog-riepilogo{margin-bottom:40px}.programma3 .programma-top .prog-riepilogo>div{display:inline-block}.programma3 .programma-top .prog-riepilogo>div+div{margin-left:20px}}.programma3 #programmaPb{margin-top:40px}.programma3 #programmaPb.hideInt .no-int,.programma3 #programmaPb.hideInt .intervento,.programma3 #programmaPb.hideInt #programma-filter-buttons>*{display:none}@media(min-width:992px){.programma3 #programmaPb{border-radius:20px 20px 0 0;background:var(--programma-bg,#fff);overflow:hidden}}.programma3 #programmaPb .programma-percorsi{text-transform:uppercase;font-size:1.3rem}.programma3 #programmaPb #programma-filter-days{text-align:center;border-bottom:1px solid #edeaea}.programma3 #programmaPb #programma-filter-days .programma-filter-days-cont{max-width:100vw;overflow:auto;flex:1}@media(min-width:992px){.programma3 #programmaPb #programma-filter-days{display:flex;align-items:center}}.programma3 #programmaPb #programma-filter-days .programma-filter-days-title{padding:16px 10px;line-height:22px}@media(min-width:992px){.programma3 #programmaPb #programma-filter-days .programma-filter-days-title{padding:16px 53px;max-width:183px;color:#000}}.programma3 #programmaPb #programma-filter-days .programma-filter-days-list{display:flex}@media(min-width:992px){.programma3 #programmaPb #programma-filter-days .programma-filter-days-list{flex:1}}.programma3 #programmaPb #programma-filter-days .programma-filter-days-list a{display:block;padding:10px;flex:1 1 50%;font-size:22px;line-height:1;background:#f3f3f3;color:#3d3d3d;text-decoration:none;text-transform:uppercase}@media(min-width:768px){.programma3 #programmaPb #programma-filter-days .programma-filter-days-list a{line-height:56px}}.programma3 #programmaPb #programma-filter-days .programma-filter-days-list a:hover{text-decoration:underline}.programma3 #programmaPb #programma-filter-days .programma-filter-days-list a.active{background:var(--primary-color);color:#fff;position:relative}.programma3 #programmaPb #programma-filter-sale{padding-top:30px;background:#fff}@media(min-width:992px){.programma3 #programmaPb #programma-filter-sale{display:flex}}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-title{display:none}@media(min-width:992px){.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-title{display:block;margin:0 0 15px;flex:0 1 183px;text-align:right;padding-right:15px}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-title>div{display:inline-block;text-align:center;white-space:nowrap;vertical-align:baseline;border-radius:.25em;font-weight:400;color:#000;font-size:14px;text-transform:uppercase;background-color:#ededed;padding:0 8px;line-height:30px}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-title a{color:var(--primary-color);text-decoration:none;display:block;padding:5px 0;margin-top:10px;font-weight:bold}}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-list{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;padding:5px}@media(min-width:992px){.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-list{grid-template-columns:1fr 1fr 1fr;flex:0 0 75%;grid-gap:15px;padding:0}}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-list a{display:block;font-size:16px;color:#fff;text-transform:uppercase;line-height:1;padding:10px;font-weight:700;text-align:center;text-decoration:none;display:flex;align-content:center;justify-content:center;align-items:center}.programma3 #programmaPb #programma-filter-sale .programma-filter-sale-list a.faded{opacity:.3}.programma3 #programmaPb .programma-list{background:var(--programma-bg,#fff);padding:15px;display:grid}.programma3 #programmaPb .programma-list .pausa{margin:15px -15px;color:#585858;background-color:#eee;font-size:2.6rem;font-weight:700;letter-spacing:.156px;line-height:24px;text-align:center;padding:30px 15px}.programma3 #programmaPb .programma-list .pausa .programma-orario{font-size:1.6rem;color:#8f8f8f}.programma3 #programmaPb .programma-list .intervento{color:var(--programma-intervento-color,var(--body-color));margin:15px 0;background-color:var(--programma-intervento-bg,#f9f9f9);padding:15px}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento{margin-left:16.66666667%;position:relative}}.programma3 #programmaPb .programma-list .intervento .programma-orario{text-align:center}.programma3 #programmaPb .programma-list .intervento .programma-orario .programma-orario-label{padding:0 8px;line-height:30px;font-size:1.6rem;color:var(--text-on-secondary);font-weight:600;display:inline-block;background-color:var(--secondary-color);white-space:nowrap;vertical-align:baseline;border-radius:.25em}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento .programma-orario{position:absolute;left:-16.66666667%;top:50%;width:16.66666667%;text-align:right;padding-right:15px}}.programma3 #programmaPb .programma-list .intervento .programma-title{font-size:1.8rem;font-weight:600;margin:0;padding-bottom:20px;position:relative}.programma3 #programmaPb .programma-list .intervento .programma-title:after{content:' ';height:2px;width:100%;left:0;bottom:9px;display:block;position:absolute;background:url(/cdn/?url=storage.ibrida.io/public/tpl/sms/hrDotGray.png&output=webp) repeat-x}.programma3 #programmaPb .programma-list .intervento .programma-title a{color:inherit;text-decoration:none}.programma3 #programmaPb .programma-list .intervento .programma-datails{font-size:1.4rem;color:var(--programma-intervento-color,#000);margin-bottom:15px}.programma3 #programmaPb .programma-list .intervento .programma-sala-mob{padding-left:10px;padding-right:10px;font-size:1.6rem;color:#fff;text-transform:uppercase;line-height:30px;font-weight:700;text-align:center;margin:20px -15px 10px;background-color:#444}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento .programma-sala-mob{display:none}}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento .relAndSala{display:grid;grid-template-columns:1fr auto;grid-gap:15px;grid-template-rows:auto 1fr}}.programma3 #programmaPb .programma-list .intervento .programma-sala-desk{display:none}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento .programma-sala-desk{display:block}.programma3 #programmaPb .programma-list .intervento .programma-sala-desk .programma-sala-desk-label{padding-left:10px;padding-right:10px;font-size:1.6rem;color:#fff;text-transform:uppercase;line-height:30px;font-weight:700;text-align:center;margin:0 0 0 20px;background-color:#444;white-space:nowrap;align-self:center}.programma3 #programmaPb .programma-list .intervento .programma-sala-desk .programma-livello-desk-label{background-color:#ededed;padding:0 8px;line-height:30px;font-size:16px;color:#4a4a4a;font-weight:600;display:inline-block;text-align:center;margin:10px 10px 0 20px;white-space:nowrap;vertical-align:baseline;border-radius:.25em;font-size:87%}}.programma3 #programmaPb .programma-list .intervento .programma-speakers{display:grid;grid-gap:15px}@media(min-width:768px){.programma3 #programmaPb .programma-list .intervento .programma-speakers{grid-row:-1 / 1}}.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore{position:relative;gap:10px;display:flex;align-items:center}.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore .programma-author{font-size:12px;line-height:14px;font-weight:700;color:var(--programma-intervento-color,#000)}@media(min-width:1200px){.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore .programma-author{font-size:16px;line-height:18px}}.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore .azienda-size{font-size:12px}@media(min-width:1200px){.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore .azienda-size{font-size:14px}}.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore picture{display:block;width:90px}.programma3 #programmaPb .programma-list .intervento .programma-speakers .int-relatore picture img{border:2px solid #fff;box-shadow:0 5px 0 0 rgba(0,0,0,0.07);border-radius:42%;aspect-ratio:1 / 1;object-fit:cover}.programma3 #programmaPb .programma-list .intervento.toBeDefined .programma-title{display:none}.programma3 #programmaPb .acquistaWorkshop{margin:20px 0 0;text-align:center;font-weight:700;font-style:italic;line-height:1;padding:15px;background:#efeff0;font-size:14px;border-radius:5px}.programma3 #programmaPb .acquistaWorkshop a{font-weight:900;text-transform:uppercase;font-style:normal}@media(min-width:768px){.programma3 #programmaPb .acquistaWorkshop{grid-column:-1 / 1}}@media(min-width:992px){.programma3 #programmaPb .acquistaWorkshop{grid-column:2}}