body{background-size:cover;background-position:center center;color:#333}*{font-family:Montserrat,Helvetica,Arial,Lucida,sans-serif;font-weight:500}.layoutGuest{padding:20px;display:block;margin:auto;width:100%;max-width:1800px}h1,h2,h3,h4{margin:0;font-family:Ubuntu,Helvetica,Arial,Lucida,sans-serif}.blocco{padding:15px;border-radius:5px;background-color:#f2f2f2;margin-bottom:15px;margin-top:15px}.blocco h4{margin:0}.inputMon .inputWrap{border-radius:5px;border:1px solid #ccc;width:100%;display:flex;gap:5px;align-items:center;position:relative;background-color:#fff}.inputMon .label{font-size:11px;text-align:left;line-height:1.2;gap:5px;margin-bottom:2px}.inputMon .helperIcon{color:#999;margin-left:5px;cursor:pointer}.inputMon .helperIcon:hover{color:#2c57a4}.inputMon .helperIcon *{font-size:16px!important}.inputMon .inputTesto{border:0px solid!important;width:100%;padding:5px;background-color:transparent;height:25px}.inputMon .inputTesto:disabled{opacity:.7}.inputMon .inputTesto.conIcona{padding-left:30px}.inputMon textarea{min-height:40px!important;resize:vertical}.inputMon .icona{height:100%;display:flex;align-items:center;position:absolute;left:2px}.inputMon .icona>*{display:block;font-size:20px}.valoriMultipliSelezionati{font-size:12px;padding-top:5px;font-weight:500;gap:5px!important}.valoriMultipliSelezionati div{background-color:#ccc;padding:2px 5px;border-radius:5px}.autocomplete{position:relative}.autocomplete .options{position:absolute;width:100%;padding:10px 0;border:1px solid #ccc;background-color:#fff;border-radius:5px;z-index:9;cursor:pointer;text-align:left;font-size:12px;margin-top:2px;max-height:200px;overflow:auto}.autocomplete .options .selezionato{background-color:#e4e4e4}.autocomplete .options{color:#000}.autocomplete .option{padding:5px 10px}.autocomplete .option:hover{background-color:#f2f2f2}.iconaReset{position:absolute;right:5px;top:4px;color:#3f3f3f;cursor:pointer}.iconaReset *{font-size:18px!important}.flexContCenter{display:flex;justify-content:center;align-items:center;height:100vh}.center{text-align:center;justify-content:center}.boxlogin{max-width:600px;padding:20px;border-radius:20px;background-color:#ffffff8f;margin:15px;box-shadow:0 0 20px #00000018}.boxlogin img{display:block;margin:auto;width:150px;padding-bottom:20px}.boxlogin a{text-decoration:none;color:#2c57a4;font-size:14px}.bottoneMon{padding:6px 10px;background-color:#2c57a4;transition:.3s all;border:0px solid;border-radius:5px;color:#fff;cursor:pointer;display:inline-flex;align-items:center;gap:5px;justify-content:center}.bottoneMon:disabled{opacity:.5;cursor:auto!important}.bottoneMon:hover{opacity:.8}.MuiToggleButton-root{padding:3px!important}.bottoneSalva{background-color:#27ae60}.bottoneSalva:hover{background-color:#6fdd9d}.bottoneError{background-color:#e0305c}.bottoneError:hover{background-color:#ff7b9c}.bottoneLight{background-color:#b1b1b1}.btnLink{text-decoration:none;color:#fff}.alertMon{padding:6px 10px;background-color:#727272;margin-bottom:15px;border-radius:5px;color:#fff}.alertMon.error{background-color:#e0305c}.alertMon.success{background-color:#27ae60}.formInlineCaptcha{display:flex;align-items:center}.formInlineCaptcha>*{max-width:60px}.barraTop{background-color:#727272;padding:15px 0;color:#fff;margin-bottom:15px}.barraTop .logo{max-width:100px;max-height:40px}.contenitore{display:block;margin:auto;padding:0 15px;width:100%;max-width:1800px}.hamburger{cursor:pointer}.iconaFont{display:block}.iconaError{color:#ff7b9c}.iconaSuccess{color:#27ae60}.menuUtente{position:absolute;top:30px;right:0;background-color:#f2f2f2;color:#333;border-radius:5px;box-shadow:0 0 20px #00000031;padding:10px;z-index:9;min-width:250px}.menuUtente p{margin:3px 0}.listaMenu{padding-top:20px;padding-bottom:20px;width:280px}.listaMenu a{width:100%;display:flex;gap:15px;align-items:center;padding:10px 15px;text-decoration:none;color:#333;position:relative;cursor:pointer}.listaMenu a:hover{background-color:#f2f2f2}.listaMenu .subMenu{padding-left:15px}.listaMenu .freccetta{position:absolute;right:15px}.listaMenu .freccettaDx,.listaMenu .chiuso .subMenu{display:none}.listaMenu .chiuso .freccettaDx{display:block}.listaMenu .chiuso .freccettaGiu{display:none}table{width:100%;border-collapse:collapse}table th,table td{text-align:left;border-bottom:1px solid #ccc;padding:5px 10px!important}table tbody tr:nth-child(2n){background-color:#f2f2f2}table th{font-weight:600!important}table.chiuso{display:none!important}.saltato{background-color:#ffd2d2!important}.risposto{background-color:#d2ffd2!important}.riga{display:flex;gap:15px;background-color:#f2f2f2;flex-wrap:wrap;padding:15px;border-radius:5px;justify-content:space-between;align-items:center;margin-bottom:5px;overflow:hidden}.riga .cont{max-width:100%;word-break:break-all;display:flex;gap:15px;flex-wrap:wrap;align-items:center}.riga .cont>*{padding:2px 10px;border-radius:5px;background-color:#0000000c;flex-grow:1}.riga .azioni{display:flex;gap:10px;flex-wrap:wrap}.riga .label{font-size:12px}.riga img{display:block;max-width:70px;max-height:40px}.riga .nomeAziendaLista,.riga .nomeLista,.riga .emailLista{width:250px}.riga .cellLista{width:150px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pointer{cursor:pointer}.flexSpaceBetween{display:flex;justify-content:space-between;gap:15px}.flex{display:flex;gap:15px;flex-wrap:wrap;align-items:center}.flexGrow>*{flex-grow:1}.dropzone{flex:1;display:flex;flex-direction:column;align-items:center;padding:20px;border-width:2;border-radius:2;border-color:#eee;border-style:dashed;background-color:#fafafa;color:#bdbdbd;outline:none;cursor:pointer}.logoFileEdit{width:100px}.tag{background-color:#789de2;color:#fff;padding:2px 10px;border-radius:5px}.boxListaScroll{overflow:auto;max-height:500px;margin-bottom:10px}.wrapSottosezione,.boxDomande{display:none;overflow:hidden}.boxSottosezione{margin-left:20px}.boxSezione,.boxSottosezione{overflow:hidden;transition:height .3s}.boxSezione.aperto .boxSottosezione,.boxSottosezione.aperto .boxDomande{display:block}.boxDomande table{margin:0 0 15px}.boxDomande table tr th{padding-top:5px}.rigaSezioneQ,.rigaSottosezioneQ{margin-bottom:15px;padding:10px 15px;border-radius:6px;vertical-align:middle}.rigaSelezionabile{cursor:pointer}.rigaSelezionabile:hover{background-color:#eee}.bgColorQ{background-color:#2c57a4!important;color:#fff}.bgColorLightQ{background-color:#2c56a480!important;overflow:hidden;color:#fff}.bgColor2Q{background-color:#eee!important}.boxColorQ{border-radius:6px;padding:15px}.rigaSezioneQ *,.rigaSottosezioneQ *{vertical-align:middle}.lampeggia{animation:blinker 1s linear 5}.nascosto{display:none!important}.copertinaPDF{min-height:800px;display:flex;align-items:center;border-radius:20px;position:relative;flex-grow:1;background-size:cover;background-position:center top}.copertinaChiusuraPDF{min-height:800px;display:flex;align-items:center;border-radius:20px;position:relative;flex-grow:1;width:100%;justify-content:center;background-size:cover;background-position:center center}.copertinaPDF h1,.copertinaChiusuraPDF img{position:absolute;font-size:28px;bottom:60px;color:#fff;width:100%;text-align:center}.copertinaChiusuraPDF img{width:80%}.sottoCopertina{text-transform:uppercase;display:flex;justify-content:space-between;z-index:9}.wrapCopertinaPDF{height:100vh;min-height:900px;display:flex;flex-direction:column;padding:0 0 10px}.wrapCopertinaChiusuraPDF{height:100vh;display:flex;flex-direction:column;padding:10px 0;width:100%;z-index:5;page:last-page}.notePdf1,.notePdf2,.testoDomandaPdf{text-align:justify}.testoDomandaPdf{font-size:12px!important;margin-bottom:5px}.notePdf2,.notePdf2 *{color:#6795eb!important}.notePdf1,.notePdf1 *{color:#315eb1!important}.notePdf1,.notePdf2{padding-left:15px}.noteDomCommPdf,.noteDomCommPdf *{color:#be02a5!important}.pdfContent{font-size:12px;max-width:1000px}.pdfContent h2{font-size:24px;margin-bottom:0}.tabellaDomPdfBox div{font-size:11px}.pdfContent{color:#5f5f5f}.boxPDF{padding:20px 0}.tabellaDomPdfBox{font-size:.8em}.domandePDF h2{padding:20px;border-radius:20px;background-color:#e5ebf4}.domandePDF h3,.legenda{padding:10px 20px;border-radius:15px;background-color:#eee}.domandePDF table tbody tr:nth-child(odd){background-color:#f5f5f5}.tabellaDomPdfBox table{margin-top:0}.tabellaDomPdfBox .tableHead td{background-color:#fff;padding:10px 0!important}.tabellaDomPdfBox{overflow:hidden;border-radius:10px;position:relative}.tabellaDomPdfBox p{margin:0}.titoloPDF,.domandePDF h2{border-radius:15px;background-color:#e5ebf4;padding:15px;margin:15px 0}.titoloPDF{display:flex;flex-direction:row}.titoloPDF h1,.titoloPDF h2{margin-top:0;margin-bottom:0;width:50%}.bloccoAnagPdf{display:flex;align-items:center;margin-bottom:15px;font-size:16px}.bloccoAnagPdf>*{width:50%}.bloccoAnagPdf .sx{text-align:right;padding-right:20px}.bloccoAnagPdf .dx{border-radius:20px;background-color:#f5f5f5;padding:6px 16px}.bloccoSfondoPdf{font-size:10.5px;background-color:#e5ebf4;border-radius:15px;padding:20px;margin-top:30px}.cellaRispPDF{width:150px}.cellaRispPDF:first-letter{text-transform:uppercase}.testo1Pdf p{margin:15px 0}.testo1Pdf li{margin-bottom:10px}.testo1Pdf *{font-size:11px}.testo1Pdf{padding:0 15px!important}.legenda{margin-top:30px;display:flex;gap:15px;justify-content:space-between;align-items:center;flex-wrap:wrap}.legenda>div{display:flex;gap:10px;justify-content:space-between;align-items:center}.legenda .leg{width:15px;height:15px}.legenda *{font-family:Alegreya Sans SC,sans-serif}@keyframes blinker{50%{opacity:0}}.breakAfter{break-after:page}.breakBefore{break-before:page}.noBreak{break-inside:avoid}.tabellaDomPdfBox .rispostaCli{margin-left:0;margin-right:0;font-weight:700;font-size:11px}.valign{display:flex;align-items:center}.json-view{display:block;color:#4d4d4d;text-align:left;--json-property: #009033;--json-index: #676dff;--json-number: #676dff;--json-string: #b2762e;--json-boolean: #dc155e;--json-null: #dc155e}.json-view .json-view--property{color:var(--json-property)}.json-view .json-view--index{color:var(--json-index)}.json-view .json-view--number{color:var(--json-number)}.json-view .json-view--string{color:var(--json-string)}.json-view .json-view--boolean{color:var(--json-boolean)}.json-view .json-view--null{color:var(--json-null)}.json-view .jv-indent{padding-left:1em}.json-view .jv-chevron{display:inline-block;vertical-align:-20%;cursor:pointer;opacity:.4;width:1em;height:1em}:is(.json-view .jv-chevron:hover,.json-view .jv-size:hover+.jv-chevron){opacity:.8}.json-view .jv-size{cursor:pointer;opacity:.4;font-size:.875em;font-style:italic;margin-left:.5em;vertical-align:-5%;line-height:1}.json-view :is(.json-view--copy,.json-view--edit),.json-view .json-view--link svg{display:none;width:1em;height:1em;margin-left:.25em;cursor:pointer}.json-view .json-view--input{width:120px;margin-left:.25em;border-radius:4px;border:1px solid currentColor;padding:0 4px;font-size:87.5%;line-height:1.25;background:transparent}.json-view .json-view--deleting{outline:1px solid #da0000;background-color:#da000011;text-decoration-line:line-through}:is(.json-view:hover,.json-view--pair:hover)>:is(.json-view--copy,.json-view--edit),:is(.json-view:hover,.json-view--pair:hover)>.json-view--link svg{display:inline-block}.json-view .jv-button{background:transparent;outline:none;border:none;cursor:pointer;color:inherit}.json-view .cursor-pointer{cursor:pointer}.json-view svg{vertical-align:-10%}.jv-size-chevron~svg{vertical-align:-16%}.json-view_a11y{color:#545454;--json-property: #aa5d00;--json-index: #007299;--json-number: #007299;--json-string: #008000;--json-boolean: #d91e18;--json-null: #d91e18}.json-view_github{color:#005cc5;--json-property: #005cc5;--json-index: #005cc5;--json-number: #005cc5;--json-string: #032f62;--json-boolean: #005cc5;--json-null: #005cc5}.json-view_vscode{color:#005cc5;--json-property: #0451a5;--json-index: #0000ff;--json-number: #0000ff;--json-string: #a31515;--json-boolean: #0000ff;--json-null: #0000ff}.json-view_atom{color:#383a42;--json-property: #e45649;--json-index: #986801;--json-number: #986801;--json-string: #50a14f;--json-boolean: #0184bc;--json-null: #0184bc}.json-view_winter-is-coming{color:#0431fa;--json-property: #3a9685;--json-index: #ae408b;--json-number: #ae408b;--json-string: #8123a9;--json-boolean: #0184bc;--json-null: #0184bc}
