.documents-structure{text-align:center;display:grid;justify-content:center;margin:1rem auto;align-items:center;font-family:inherit}.documents-structure .documentHeading-structure{display:flex;max-width:1040px;box-shadow:0 0 30px 0 #ccc;margin-bottom:4.5rem}.headOption{display:flex;justify-content:center;align-items:center;line-height:1.5;width:140px;height:75px;background-color:var(--white);border-right:2px solid var(--TRQ-Cinza-4);text-decoration:none;cursor:pointer;border:1px solid #fff0;border-radius:.25rem;transition:color .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.headOption.option-move{width:60px;font-family:monospace;color:var(--black);color:#999;font-weight:700;font-size:25px;margin:auto;padding:0}.headOption.option-move.option-moveNext{border-right:none}.headOption.active{background-color:var(--Generali-Red);pointer-events:none}.headOption.active.folderName{color:var(--white)}.headOption.folderName{color:#999;font-weight:700;font-size:25px;margin:auto;padding:0}.pagination-folders{display:flex;align-items:center;bottom:0;justify-content:center}.documents-structure .mainChildrenDiv{display:grid}.documents-structure .mainChildrenDiv .childrenFolder-accordion{box-shadow:0 0 30px rgb(0 0 0 / .1);margin-bottom:1rem;border-radius:5px;color:var(--TRQ-Cinza-6)}.mainChildrenDiv .childrenFolder-accordion .button-accordion{display:flex;justify-content:space-between;align-items:center;padding:5px 20px;font-weight:700;cursor:pointer}.mainChildrenDiv .childrenFolder-accordion .button-accordion p{font-size:21px;margin-block-start:1em;margin-block-end:1em}.mainChildrenDiv .childrenFolder-accordion .button-accordion .accordion-arrow{width:22px;height:13px;border:none;background-color:#fff;background-image:url(../images/Vector.png);background-repeat:no-repeat;cursor:pointer}.childrenFolder-accordion .panel-contentFolders{display:flex;align-items:center;padding:8px 10px}.childrenFolder-accordion .panel-contentFolders .sub-contentFolder-accordion{background-color:var(--white);width:99%}.panel-contentFolders .sub-contentFolder-accordion .button-subContentFolder{width:100%;text-align:left;border:none;background-color:#fff;font-size:17px;font-weight:700;color:#c12017;cursor:pointer;margin-left:1rem;margin-bottom:4rem;max-width:-webkit-fill-available;max-width:-moz-available}.panel-contentFolders .sub-contentFolder-accordion .button-subContentFolder.active{margin-bottom:0}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files{margin-left:1rem;width:100%}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files .subContent-filesList{list-style:none;padding-inline-start:0;margin-top:0;margin-block-end:1.5em}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList li{border-bottom:1px solid #bcbcbc;display:table;width:99%}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList li p{margin-block-start:1em}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList li div{padding:10px;height:100%;display:table-cell}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-date-archive{font-style:italic;text-transform:uppercase;vertical-align:baseline;width:90px;text-align:left;font-weight:500}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-date-archive p{font-size:.95em}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-date-archive .file-time-archive{text-align:right;margin:0}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-title-archive{vertical-align:baseline;font-size:1rem;text-align:left}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-title-archive .file-title-link{text-decoration:none;color:#c12017;font-size:initial}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-size-archive{vertical-align:inherit;font-style:italic;font-size:.75rem;text-align:right;width:85px}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-size-archive p{font-size:1.8em}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList div.file-archive-download{vertical-align:middle;width:30px}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-archive-download a{float:right}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-archive-download span.pdf-icon{display:inline-block;width:22px;height:29px}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-archive-download span.pdf-icon::before{content:url(../images/icon-pdf-30.png);color:#c12017}@media (hover:hover){.headOption:hover{background-color:var(--Generali-Red-Dark)}}@media (max-width:991px){.documents-structure .mainChildrenDiv{max-width:725px}.headOption{width:120px}.headOption.folderName{font-size:21px}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files{max-width:fit-content}}@media (max-width:768px){.documents-structure{max-width:600px}.mainChildrenDiv .childrenFolder-accordion .button-accordion p{font-size:17px}}@media (max-width:640px){.documents-structure{max-width:480px}}@media (max-width:524px){.documents-structure{max-width:360px}}@media (max-width:425px){.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-size-archive{display:none!important}}@media (max-width:390px){.documents-structure{max-width:260px}}@media (max-width:375px){.headOption{width:170px}.panel-contentFolders .sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList li div{display:flex;padding:0}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList .file-date-archive{width:100%}.sub-contentFolder-accordion .subContentFolder-files ul.subContent-filesList div.file-archive-download{margin-top:5px}}.pagination-folders button.headOption.headFolder.folderName.hide{display:none}.hide{display:none!important}.headOption.option-move.disabled{color:var(--Neutrals-N4);border:2px solid var(--Neutrals-N4);pointer-events:none;opacity:.65}