.pinta-pnrr-page .page-title{display:none}.pnrr-project{--pnrr-blue:#0e62a9;--pnrr-green:#009188;--pnrr-infra:#eb6740;font-family:'Titillium Web',sans-serif;color:#293642;padding:44px 0 70px!important}.pnrr-project *{box-sizing:border-box}.pnrr-project h1,.pnrr-project h2,.pnrr-project h3,.pnrr-project p,.pnrr-project a,.pnrr-project li,.pnrr-project table{font-family:'Titillium Web',sans-serif}.pnrr-project h1{font-size:42px;line-height:1.18;font-weight:700;color:var(--pnrr-blue);margin:8px 0 16px;text-transform:none;letter-spacing:-.02em}.pnrr-project h2,.pnrr-project .sec-title h2{font-size:28px;line-height:1.3;font-weight:600;color:var(--pnrr-green);margin:0 0 20px}.pnrr-project h3{font-size:22px;color:var(--pnrr-blue);font-weight:600}.pnrr-project p,.pnrr-project li{font-size:17px;line-height:1.65}.pnrr-project p{margin-bottom:18px}.pnrr-project ul{padding-left:23px;list-style:disc}.pnrr-project b,.pnrr-project strong{font-weight:600}.pnrr-project .pnrr-eyebrow{font-size:13px;font-weight:600;letter-spacing:.08em;color:var(--pnrr-blue);margin-bottom:6px}.pnrr-project .pnrr-lead{font-size:21px;line-height:1.5;max-width:970px}.pnrr-identity{display:flex;gap:28px;align-items:center;min-height:160px;padding:36px 0 42px}.pnrr-official{display:block;width:100%;height:auto;min-width:0;object-fit:contain}.pnrr-project-photo{width:23%;max-height:210px;object-fit:cover}.pnrr-project-photo+.pnrr-official{width:calc(77% - 28px)}.pnrr-columns{border-top:1px solid #dce3e8;padding-top:30px}.pnrr-index-col{position:sticky!important;top:175px}.pnrr-index{padding:0 25px 20px 0}.pnrr-index-title{font-size:14px!important;text-transform:uppercase;font-weight:600;border-bottom:3px solid #e2e8eb;padding-bottom:14px;margin-bottom:12px!important}.pnrr-index a{display:block;padding:10px 0;color:var(--pnrr-blue);font-size:16px;line-height:1.4;text-decoration:none}.pnrr-index a:hover{text-decoration:underline}.pnrr-index a[aria-current]{font-weight:700;border-left:3px solid var(--pnrr-blue);padding-left:10px}.pnrr-content-col{border-left:1px solid #dce3e8;padding-left:32px!important}.pnrr-anchor{scroll-margin-top:180px}.pnrr-block{margin-bottom:46px}.pnrr-info{margin:0 0 22px}.pnrr-info>div{display:grid;grid-template-columns:minmax(180px,42%) 1fr;border-bottom:2px solid #fff}.pnrr-info dt,.pnrr-info dd{padding:13px 16px;margin:0;font-size:16px;line-height:1.45;overflow-wrap:anywhere}.pnrr-info dt{background:#edf2f5;font-weight:600;border-left:4px solid var(--pnrr-infra)}.pnrr-info dd{background:#f7f9fa}.pnrr-info>div:first-child dd{background:var(--pnrr-blue);color:#fff}.pnrr-empty{padding:20px 22px;border-left:4px solid #dce5eb;background:#f7f9fa;color:#596975;font-size:16px!important}.pnrr-update{display:flex;gap:24px;padding:24px;background:#f5f7f8;margin-bottom:20px}.pnrr-update-photo{width:35%;flex-shrink:0}.pnrr-update-photo img{width:100%;height:auto}.pnrr-date{font-size:14px!important;color:#687785}.pnrr-document{display:flex;justify-content:space-between;gap:20px;padding:22px;border:1px solid #dce3e8;border-left:4px solid var(--pnrr-infra);margin-bottom:15px;color:var(--pnrr-blue);text-decoration:none}.pnrr-document strong,.pnrr-document span span{display:block}.pnrr-document strong{font-size:19px}.pnrr-document span span{font-size:16px;color:#536674;margin-top:5px}.pnrr-project .sec-title{margin-bottom:20px}.pnrr-project .sec-title .text{color:#293642;font-size:17px}.pnrr-project .vc_tta-tabs-list{padding:0;list-style:none}.pnrr-project .vc_tta-tab>a{font-size:16px;color:var(--pnrr-blue)!important}.pnrr-project .vc_tta-tab.vc_active>a{border-top:3px solid var(--pnrr-infra)!important}.pnrr-project a:focus-visible{outline:3px solid var(--pnrr-blue);outline-offset:3px}.pinta-pnrr-page .page-wrapper{overflow:clip}.pnrr-mobile-toggle{display:none}.pnrr-project .pnrr-editor-note{display:none}
@media(max-width:991px){.pnrr-project h1{font-size:34px}.pnrr-index{padding-right:12px}.pnrr-content-col{padding-left:20px!important}.pnrr-index-col{top:100px}.pnrr-anchor{scroll-margin-top:110px}}
@media(max-width:767px){.pnrr-project{padding:26px 0 45px!important}.pnrr-project h1{font-size:30px}.pnrr-project h2,.pnrr-project .sec-title h2{font-size:25px}.pnrr-project .pnrr-lead{font-size:18px}.pnrr-identity{display:block;min-height:0;padding:22px 0 28px}.pnrr-project-photo{width:100%;margin-bottom:20px;max-height:220px}.pnrr-project-photo+.pnrr-official{width:100%}.pnrr-official{width:100%}.pnrr-index-col{position:static!important}.pnrr-content-col{border:0;padding-left:15px!important}.pnrr-index{padding:0;margin-bottom:25px}.pnrr-index-title{display:none}.pnrr-mobile-toggle{display:flex;justify-content:space-between;width:100%;padding:14px;background:#edf4f8;border:1px solid #d1e0ea;color:#0e62a9;font:600 17px 'Titillium Web',sans-serif}.pnrr-index nav{display:none;padding:10px 14px;border:1px solid #d1e0ea;border-top:0}.pnrr-index.is-open nav{display:block}.pnrr-anchor{scroll-margin-top:20px}.pnrr-columns{padding-top:20px}.pnrr-info>div{grid-template-columns:1fr}.pnrr-info dd{padding-left:20px}.pnrr-update{display:block;padding:18px}.pnrr-update-photo{width:100%;margin-bottom:15px}.pnrr-block{margin-bottom:35px}}

.pnrr-official-mobile{display:none}@media(max-width:767px){.pnrr-identity>.pnrr-official{display:none}.pnrr-official-mobile{display:flex;flex-direction:column;gap:22px;padding:8px 0}.pnrr-official-mobile>span{display:block;position:relative;overflow:hidden;width:100%}.pnrr-claim{aspect-ratio:800/74}.pnrr-emblems{aspect-ratio:540/74}.pnrr-official-mobile img{position:absolute;max-width:none!important;height:auto;top:0}.pnrr-claim img{width:173.75%;left:0}.pnrr-emblems img{width:257.407407%;right:0}}
