a:focus{outline:none}p a{color:#000;font-family:'NeueHaasUnicaW1G-Bold'}p a:hover,p a:active{color:#000;text-decoration:none}strong{font-family:'NeueHaasUnicaW1G-Bold'}.home .bodywrapper{margin-top:104px}.home .breadcrumb-fixed{display:none}.breadcrumb-fixed{position:fixed;left:0;right:0;height:30px;top:94px;z-index:4}.bodywrapper{margin-top:134px;padding-top:20px}.link p a{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.link p a:hover,.link p a:focus{color:#7D8B94;text-decoration:none}header #logo-container{width:200px}header.headwrapper{position:fixed;right:0;left:0;z-index:999999;top:0}header.headwrapper .colwrapper{display:flex;align-items:center;justify-content:space-between;flex-direction:row;padding:10px 2% 0}header.headwrapper .colwrapper div:nth-child(2){flex-grow:1}header .lang-switch{display:inline-block}header .lang-switch a{color:#000;text-decoration:none;padding:0}header .lang-switch a span:hover,header .search-icon:hover{background:#D9E2E8}header .lang-switch .wpml-ls-legacy-list-horizontal{border:0;padding:0;clear:none}header .lang-switch li a span{padding:4px 8px;margin:0 10px 0 5px;font-size:13px;border:1px solid #DEE2E4;border-radius:5px;color:#000;text-transform:uppercase;line-height:25px;display:inline-block;text-align:center;width:35px}header .search-icon{display:inline-block;height:35px;line-height:35px;width:35px;border:1px solid #DEE2E4;border-radius:5px;vertical-align:top;text-align:center;cursor:pointer}header .search-icon svg{padding:1px}.ubermenu-item{outline:none!important}header .ubermenu-submenu .heading,header .ubermenu-submenu .heading a{color:#C2C8CC;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-decoration:none}header .menu-spacer{margin:10px 0 0}header .ubermenu-nav{font-family:'NeueHaasUnicaW1G-Bold';font-weight:400}header .ubermenu-submenu{font-family:'NeueHaasUnicaW1G-Light';font-weight:400}header .ubermenu-main .ubermenu-nav .ubermenu-item.ubermenu-item-level-0>.ubermenu-target{font-weight:400}header .ubermenu-submenu a.ubermenu-target{padding:5px 15px}header .ubermenu .ubermenu-item .ubermenu-submenu-drop{box-shadow:0 0 20px rgb(0 0 0 / 20%);border:1px solid #DEE2E4;border-radius:10px;padding:0 10px 10px;clip:unset}header a.ubermenu-target{outline:none!important}header .ubermenu-target:focus{outline:none}header ul.ubermenu-submenu{margin-top:20px!important}header .ubermenu-submenu.ubermenu-submenu-type-stack{margin-top:0!important}header nav .ubermenu-nav{text-align:right}header .search-wrap{position:absolute;right:20px;top:90px;background:#fff;z-index:15;box-shadow:0 0 20px rgb(0 0 0 / 20%);border:1px solid #DEE2E4;border-radius:10px;padding:10px 10px;clip:unset}header .search-wrap input[type=text]{border:1px solid #B3B3B3;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;font-size:16px;line-height:24px;padding:5px}header .search-wrap input[type=text]:-ms-input-placeholder{color:#D9E2E8}header .search-wrap input[type=text]::-webkit-input-placeholder{color:#D9E2E8}header .search-wrap input[type=text]::-moz-placeholder{color:#D9E2E8}header .search-wrap input[type=text]:-ms-input-placeholder{color:#D9E2E8}header .search-wrap input[type=text]:-moz-placeholder{color:#D9E2E8}header .search-wrap input[type=submit]{background-color:#D9E2E8;color:#000;border:1px solid #D9E2E8;padding:6px 10px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}header .search-wrap input[type=submit]:hover,header .search-wrap input[type=submit]:focus,header .search-wrap input[type=submit]:active{text-decoration:none;background:#7D8B94;color:#fff}.search.search-results article{padding-top:48px;border-top:1px solid #D9E2E8;padding-bottom:48px}.search.search-results article h2.post-header{margin:0;font-family:"NeueHaasUnicaW1G-Light",Arial,sans-serif}.search.search-results article h2.post-header a{font-size:18px;line-height:24px;color:#000}.search.search-results a.read-more{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.search.search-results a.read-more:hover,.search.search-results a.read-more:focus{color:#7D8B94;text-decoration:none}.search.search-results h1.multi-post-title{margin-bottom:48px}.search.search-results .featured-image{display:none}.wrap .site-main{max-width:1200px;margin:50px auto;padding:0 15px}.cta a{background-color:#D9E2E8;color:#000;padding:6px 10px;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.cta a:hover,.cta a:focus,.cta a:active{text-decoration:none;background:#7D8B94;color:#fff}.sub{margin-bottom:5px!important;font-size:12px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';line-height:14px}.caption{font-size:12px;font-family:'NeueHaasUnicaW1G-Light';line-height:16px}.credits{font-size:12px;line-height:16px}.breadcrumb-container{background:#F5F7F9}.breadcrumb{font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;background:none;line-height:14px;text-transform:uppercase;color:#B3B3B3;padding:8px 7px!important;-webkit-border-radius:0!important;-moz-border-radius:0!important;border-radius:0!important;max-width:1200px;margin:0 auto}.breadcrumb a{color:#B3B3B3;text-decoration:none}.breadcrumb a:hover,.breadcrumb a:focus{color:#7D8B94;text-decoration:none}.home-intro{padding-top:28px}.home-block .wpb_text_column{margin-bottom:15px}.home-block .wpb_column .wpb_single_image{margin-bottom:10px}.home-block{margin-bottom:48px}.home-block .categoria{font-size:12px;text-transform:uppercase;border:1px solid #D9E2E8;display:inline-block;padding:4px 10px;line-height:16px;margin-bottom:10px;font-family:'NeueHaasUnicaW1G-Bold';-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.home-block .data{font-size:12px;margin:0 10px;margin-bottom:10px;text-transform:uppercase;display:inline-block;line-height:16px;font-family:'NeueHaasUnicaW1G-Bold';-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.home-block .title h2{margin-top:0}.home-block .cta{margin-top:48px}.grid-topics .project-nome h3,.grid-programs .project-nome h3{text-transform:uppercase;margin-top:0;letter-spacing:1px;font-family:"NeueHaasUnicaW1G-Light",Arial,sans-serif}.home-research .wpb_text_column{margin-bottom:15px}.home-topics .wpb_text_column{margin-bottom:15px}.home-social .wpb_text_column{margin-bottom:15px}.card-persona{column-gap:20px}.card-persona .wpb_single_image img,.persona-profilo img{-webkit-border-radius:100%;-mozborder-radius:100%;border-radius:100%;max-width:90%}.card-persona .profile-picture{max-width:175px;min-height:175px;border-radius:100%;background-size:cover;background-position:center center;margin:0 0 30px;-moz-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-o-filter:url("data:image/svg+xml;utf8,<svg xmlns=\'http://www.w3.org/2000/svg\'><filter id=\'grayscale\'><feColorMatrix type=\'matrix\' values=\'0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0.3333 0.3333 0.3333 0 0 0 0 0 1 0\'/></filter></svg>#grayscale");-webkit-filter:grayscale(100%);filter:gray}.card-persona .wpb_single_image{float:left;max-width:100px;width:29%;margin-right:5px}.grid-people .profile-picture{width:100px;height:100px;margin:0 10px 30px 0!important;float:left;min-height:unset;min-width:unset}.card-persona .persona-job,.card-persona .persona-nome,.card-persona .persona-sede,.card-persona .wpb_single_image,.persona-profilo,.persona-tel{margin-bottom:0!important}.card-persona p a{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.card-persona p a:hover,.card-persona p a:focus{color:#7D8B94;text-decoration:none}.people img.wp-post-image{max-width:90%;height:auto}.people .card-persona{margin:30px 0 60px}.people .persona-nome{font-size:52px;line-height:48px;padding:10px 0}.persona-profilo.sub,.persona-tel.sub{font-size:16px;line-height:22px}.persona-tel.sub{margin-top:48px}.persona-profilo.sub{margin-top:110px}.grid-results{padding-top:48px;padding-bottom:48px;border-bottom:1px solid #D9E2E8}.grid-title{padding-top:20px;margin-bottom:48px;border-top:1px solid #D9E2E8}.grid-projects{padding-top:48px;border-top:1px solid #D9E2E8}.grid-projects:nth-child(2){padding-top:0;border:none}.grid-news{padding-top:48px;border-top:1px solid #D9E2E8}.grid-press{padding-top:48px;border-top:1px solid #D9E2E8}.ut-layout-event-list .searchandfilter .sf-field-post-meta-type{display:none}.wpml-ls-current-language{display:none!important}.calendar-wrap{border-top:1px solid #D9E2E8;padding-top:20px;margin-bottom:48px}.calendar-wrap .custom-html-widget{display:flex;column-gap:30px}.cmcal-calendar-container.cmcal-calendar-21{flex:1 0 60%}.cmcal-calendar-container.cmcal-calendar-22{flex:0 1 40%;column-gap:30px}#cmcal_calendar_22{min-height:300px;border-radius:10px;margin:10px 0;padding:5px}.cmcal-calendar-container.cmcal-calendar-21 .fc .fc-row td.fc-day-top,.cmcal-calendar-container.cmcal-calendar-21 .fc .fc-row td.fc-day-top a,.cmcal-calendar-container.cmcal-calendar-21 .fc .fc-bg td.fc-day,.cmcal-calendar-container.cmcal-calendar-21,.cmcal-calendar-container.cmcal-calendar-22 .fc .fc-row td.fc-day-top,.cmcal-calendar-container.cmcal-calendar-22 .fc .fc-row td.fc-day-top a,.cmcal-calendar-container.cmcal-calendar-22 .fc .fc-bg td.fc-day,.cmcal-calendar-container.cmcal-calendar-22{font-family:'NeueHaasUnicaW1G-Light'}.cmcal-calendar-container.cmcal-calendar-22 a.event-cta{color:##7D8B94;padding:5px 0;display:block;float:left;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px!important;border-bottom:1px solid!important}a.event-cta:hover,a.event-cta:focus{color:#7D8B94;text-decoration:none}.cmcal-calendar-container.cmcal-calendar-21 .fc-head,.cmcal-calendar-container.cmcal-calendar-21 .fc-head th,.cmcal-calendar-container.cmcal-calendar-21 .fc-head a,.cmcal-calendar-container.cmcal-calendar-21 .fc-list-heading td,.cmcal-calendar-container.cmcal-calendar-21 .fc-list-heading a,.cmcal-calendar-container.cmcal-calendar-22 .fc-head,.cmcal-calendar-container.cmcal-calendar-22 .fc-list-heading a,.cmcal-calendar-container.cmcal-calendar-22 .fc-toolbar h2{font-family:'NeueHaasUnicaW1G-Bold';font-size:16px;line-height:14px}.cmcal-calendar-container.cmcal-calendar-21 .fc-toolbar h2{font-size:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';line-height:14px}.grid-documents{padding-top:48px;border-top:1px solid #D9E2E8}.grid-documents:nth-child(1){padding-top:20px;margin-bottom:48px}.grid-documents:nth-child(2){padding-top:0;border:none}.grid-jobs{padding-top:48px;border-top:1px solid #D9E2E8;margin-bottom:48px}.grid-jobs .project-nome{margin-bottom:0}.jobs-results .no-results{display:none}.grid-events{padding-top:48px;border-top:1px solid #D9E2E8}.grid-events:nth-child(1){padding-top:20px;margin-bottom:48px}.grid-events:nth-child(2){padding-top:0;border:none}article.events .grid-events:nth-child(2){padding-top:48px;border-top:1px solid #D9E2E8}.section-title.sub{font-size:16px;line-height:20px}.project-nome h3{text-transform:uppercase;margin-top:0;letter-spacing:1px}.project-nome p a{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.project-nome p a:hover,.project-nome p a:focus{color:#7D8B94;text-decoration:none}.project-date{padding-top:5px;margin-bottom:5px}.pub-nome{margin-bottom:10px!important}.wpb_text_column.wpb_content_element.pub-entry{margin-bottom:20px}.project-past.sub{text-align:center;margin:20px 0 48px!important}.project-past.sub a{text-align:center;background:#D9E2E8;color:#000;padding:6px 10px;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.grid-programs{border:1px solid #D9E2E8;border-radius:10px;padding:20px 15px;margin:10px 2% 10px 0!important;width:47%;display:inline-block;min-height:200px}.grid-programs:hover,.grid-programs:active{background:#D9E2E8;cursor:pointer}.grid-programs .project-nome .wpb_wrapper{min-height:160px;display:flex;justify-content:space-between;flex-direction:column}.grid-programs .project-nome{margin-bottom:0}.grid-topics{border:1px solid #D9E2E8;background:#FBFBFB;border-radius:10px;padding:20px 15px;margin:10px 2% 10px 0!important;width:47%;display:inline-block;min-height:200px}.grid-topics .project-nome .wpb_wrapper{min-height:160px;display:flex;justify-content:space-between;flex-direction:column}.grid-topics .project-nome{margin-bottom:0}.grid-topics a.bottom-link{margin-top:40px;float:left}.grid-topics p{color:#000}.grid-topics a{text-decoration:none}.grid-topics h3{margin-top:0}.grid-topics:hover{background:#D9E2E8;cursor:pointer}.grid-topics:hover a{color:#7D8B94;text-decoration:none}.related-people{margin-bottom:48px}.sb-info{display:none!important}.grid-projects.past.hide{display:none}.grid-programs.past.hide{display:none}.grid-publications.past.hide{display:none}.grid-events.past.hide{display:none}a.load-more{cursor:pointer}.pagination-wrap .pagination>.active>a,.pagination-wrap .pagination>.active>span,.pagination-wrap .pagination>.active>a:hover,.pagination-wrap .pagination>.active>span:hover,.pagination-wrap .pagination>.active>a:focus,.pagination-wrap .pagination>.active>span:focus{z-index:2;color:#000;background-color:#fff;border:0;cursor:default}.pagination-wrap .pagination>li>a,.pagination-wrap .pagination>li>span{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';border-bottom:1px solid;text-decoration:none;background-color:#fff;border:0;margin-left:-1px}.pagination-wrap .pagination>li>a:hover,.pagination-wrap .pagination>li>span:hover,.pagination-wrap .pagination>li>a:focus,.pagination-wrap .pagination>li>span:focus{color:#fff;background-color:#C2C8CC;border:0}.header-relation{margin:0 0 100px;display:flex;column-gap:20px}h1.titolo{margin-bottom:68px}article.programs.type-programs>p:first-child{display:none}.header-relation div{text-align:center;border:1px solid #D9E2E8;color:#000;padding:6px 10px;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none;text-transform:uppercase}.header-relation div:hover{background-color:#D9E2E8;cursor:pointer}.header-relation a{color:#000;font-size:12px;line-height:14px}.header-relation a:hover,.header-relation a:active{background-color:#D9E2E8;color:#000;text-decoration:none}.main-picture{min-height:500px;background-repeat:no-repeat;background-size:cover;background-position:center center}.main-content{margin:48px 0}.sideinfo{font-size:12px;line-height:16px}.social-sharing{display:flex;align-items:center;column-gap:10px;margin:5px 0}.share-box{margin:10px 0}.share-box a:hover svg path{fill:#7D8B94}.pub-entry{font-size:14px;line-height:18px;margin-bottom:10px}a.link{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}a.link:hover,a.link:focus{color:#7D8B94;text-decoration:none}.publication-detail{margin:30px 0}.publication-detail img{float:left;max-width:500px;margin-right:30px}.grid-publications{padding-top:48px;border-top:1px solid #D9E2E8}.grid-publications:nth-child(2){padding-top:0;border:none}.grid-publications .pub-entry p{text-align:left!important}.grid-publications .pub-entry b,.grid-publications .pub-entry strong{font-family:"NeueHaasUnicaW1G-Light",Arial,sans-serif;font-weight:normal!important}.contatti-row{border:1px solid #D9E2E8;margin:20px 0 40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.contatti-row .contatti-dati{padding:20px 15px}.contatti-row .contatti-dati .vc_column-inner .wpb_wrapper{display:flex;flex-direction:column;justify-content:left;align-items:flex-start}.contatti-head{font-family:'NeueHaasUnicaW1G-Bold';font-size:24px;line-height:32px;margin-bottom:10px}.contatti-head,.contatti-indirizzo{margin-bottom:10px!important}.contatti-dettagli{font-size:12px;line-height:20px}.contatti-link{margin-top:155px}@media screen and (min-width:1440px){.breadcrumb{padding-left:2%!important;max-width:100%;padding-right:2%!important}.container{width:1400px!important}}@media screen and (max-width:992px){.contatti-link{margin-top:76px}}@media screen and (max-width:768px){.contatti-link{margin-top:initial}}.contatti-link{margin-bottom:0!important}.contatti-link a{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.contatti-link p a:hover,.contatti-link p a:focus{color:#7D8B94;text-decoration:none}.map-column .wpb_gmaps_widget{margin-bottom:0}.map-column .vc_column-inner{padding:0!important;overflow:hidden;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.candidatura-wrap{background:#D9E2E8;margin-top:98px;margin-bottom:48px;padding:30px 0 40px;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.candidatura-wrap .wpb_text_column{margin-bottom:20px}.newsletter-wrap{background:#F5F8F9;margin-top:48px;margin-bottom:48px;padding:30px 0 40px}.newsletter-wrap .wpb_text_column{margin-bottom:20px}.title-newsletter h2{margin-top:10px}.gform_wrapper.gravity-theme .gform_body input[type=text],.gform_wrapper.gravity-theme .gform_body input[type=email],.gform_wrapper.gravity-theme .gform_body textarea{border:1px solid #B3B3B3;-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px;font-size:32px;line-height:40px}.gform_wrapper.gravity-theme .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body input[type=email]:-ms-input-placeholder{color:#D9E2E8}.gform_wrapper.gravity-theme .gform_body input[type=text]::-webkit-input-placeholder,.gform_wrapper.gravity-theme .gform_body input[type=email]::-webkit-input-placeholder{color:#D9E2E8}.gform_wrapper.gravity-theme .gform_body input[type=text]::-moz-placeholder,.gform_wrapper.gravity-theme .gform_body input[type=email]::-moz-placeholder{color:#D9E2E8}.gform_wrapper.gravity-theme .gform_body input[type=text]:-ms-input-placeholder,.gform_wrapper.gravity-theme .gform_body input[type=email]:-ms-input-placeholder{color:#D9E2E8}.gform_wrapper.gravity-theme .gform_body input[type=text]:-moz-placeholder,.gform_wrapper.gravity-theme .gform_body input[type=email]:-moz-placeholder{color:#D9E2E8}.gform_wrapper.gravity-theme .gform_footer{text-align:center}.gform_wrapper.gravity-theme .gform_footer input[type=submit]{background-color:#D9E2E8;color:#000;border:1px solid #D9E2E8;padding:6px 10px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}.gform_wrapper.gravity-theme .gform_footer input[type=submit]:hover,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:focus,.gform_wrapper.gravity-theme .gform_footer input[type=submit]:active{text-decoration:none;background:#7D8B94;color:#fff}.newsletter-wrap .gform_footer{position:absolute;bottom:-9px;right:20px;z-index:3}.newsletter-wrap #field_1_1,.newsletter-wrap #field_1_2{display:none}.progetti-territorio-row{border:1px solid #D9E2E8;margin:20px 0 40px}.sottotesto{color:#7D8B94}.progetti-territorio-row{-webkit-border-radius:10px;-moz-border-radius:10px;border-radius:10px}.progetti-territorio-row .roundleft{-webkit-border-radius:10px 0 0 10px;-moz-border-radius:10px 0 0 10px;border-radius:10px 0 0 10px;overflow:hidden}.progetti-territorio-row .roundright{-webkit-border-radius:0 10px 10px 0;-moz-border-radius:0 10px 10px 0;border-radius:0 10px 10px 0;overflow:hidden}.progetti-territorio-row .contatti-dati{padding:20px 15px}.progetti-territorio-row .contatti-dati .vc_column-inner .wpb_wrapper{display:flex;flex-direction:column;justify-content:left;align-items:flex-start}.progetti-territorio-link{margin-bottom:0!important}.progetti-territorio-link p a{color:#C2C8CC;font-size:12px;line-height:16px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';padding-bottom:2px;border-bottom:1px solid}.progetti-territorio-link p a:hover,.progetti-territorio-link p a:focus{color:#7D8B94;text-decoration:none}.contatti-dati .header-relation{margin-bottom:20px;margin-top:0;background:#C2C8CC;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px}.grid-people .persona-nome{font-size:20px;line-height:28px;padding:0}.grid-people .wpb_content_element{margin-bottom:0}.grid-people .card-persona{margin:10px 0 10px;cursor:pointer}.people-results.grid-people{margin-bottom:48px}.search-form{margin-bottom:48px}.search-form .searchandfilter ul{padding:0}.searchandfilter h4{font-size:12px;line-height:14px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold'}.search-form .searchandfilter h4{width:80px;max-width:80px;float:left;display:inline-block;padding:12px 0}.searchandfilter input{border:0;border-bottom:1px solid #E2E9EE;padding:5px 12px;font-size:12px;line-height:18px;max-width:100%}.searchandfilter select{border-color:#E2E9EE;padding:5px 12px;font-size:12px;border-radius:9px;margin:0 20px;line-height:18px;max-width:90%}.searchandfilter .sf-field-submit input{font-size:12px;line-height:14px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';border-radius:8px;float:left;display:inline-block}.search-form .searchandfilter>ul>li{display:inline-block;margin:0 10px}.search-form .chosen-container{max-width:200px}.searchandfilter .chosen-container-single .chosen-single{background:none;box-shadow:none;border-color:#E2E9EE;padding:5px 12px;font-size:12px;line-height:18px;border-radius:9px;max-width:90%}.searchandfilter .chosen-container .chosen-drop{border:1px solid #E2E9EE;border-top:0}.searchandfilter .chosen-container-single .chosen-search input[type=text]{border:1px solid #E2E9EE}.searchandfilter .chosen-container .chosen-results li.highlighted{background:#000}.searchandfilter .chosen-container .chosen-results{font-size:12px}.searchandfilter li.sf-field-submit{width:70px;padding:15px 0;margin:0 20px}.search-form li.sf-field-post-meta-role_ita{max-width:200px}.search-form li.sf-field-post-meta-programmi{max-width:200px}.search-form li.sf-field-post-meta-location{max-width:200px}.search-form li.sf-field-sort_order{max-width:200px}.global-search-form .searchandfilter ul{padding:0}.global-search-form .searchandfilter .sf-level-0{margin-right:10px;margin-bottom:5px}.global-search-form .searchandfilter .sf-field-post-meta-programmi li,.global-search-form .searchandfilter .sf-field-post-meta-topics li,.global-search-form .searchandfilter .sf-field-post_type li,.global-search-form .searchandfilter .sf-field-post-meta-tipologia_allegato li{border:1px solid #E2E9EE;-webkit-border-radius:10px;moz-border-radius:10px;border-radius:10px;font-size:12px;line-height:18px;display:inline-flex!important;flex-direction:row;align-content:center;justify-content:flex-start;max-width:350px;position:relative;flex-wrap:wrap;align-items:center}.global-search-form .searchandfilter .sf-field-post-meta-programmi label,.global-search-form .searchandfilter .sf-field-post-meta-topics label,.global-search-form .searchandfilter .sf-field-post_type label,.global-search-form .searchandfilter .sf-field-post-meta-tipologia_allegato label{z-index:1;padding-right:30px}.global-search-form .searchandfilter input[type=checkbox]{cursor:pointer;width:0;height:0}.global-search-form .searchandfilter input[type=checkbox]:after{content:"-";display:block;width:34px;height:34px;position:absolute;font-size:20px;line-height:24px;top:0;right:0;text-align:center;transition:all 0.2s linear}.global-search-form .searchandfilter input[type=checkbox]:checked:before{content:"+";display:block;background:#D9E2E8;-webkit-border-radius:10px;moz-border-radius:10px;border-radius:10px;position:absolute;z-index:1;width:100%;height:28px;line-height:24px;right:0;padding-right:10px;top:0;font-size:18px;text-align:right;transition:all 0.2s linear}.global-search-form .searchandfilter input.sf-input-text{min-width:340px;max-width:100%}.global-search-form .searchandfilter input.sf-input-text.sf-input-date{min-width:150px}.global-search-form .searchandfilter ul.sf_date_field li{display:inline-block}.global-search-form .searchandfilter ul.sf_date_field li:nth-child(2){margin:0 30px}.global-search-form .searchandfilter span.sf-date-prefix{font-size:12px}form#loginform .button.button-primary{background-color:#D9E2E8;color:#000;border:1px solid #D9E2E8;padding:6px 10px;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px;text-align:center;display:inline-block;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;text-decoration:none}form#loginform .button.button-primary:hover,form#loginform .button.button-primary:focus,form#loginform .button.button-primary:active{text-decoration:none;background:#7D8B94;color:#fff}form#loginform label{font-size:14px;width:120px}form#loginform{text-align:center;max-width:360px;margin:0 auto}{width:200px}form#loginform p.login-remember{display:none}table.vc-table-plugin-theme-default{font-size:16px;margin:30px auto 50px;width:80%;max-width:600px}table.vc-table-plugin-theme-default .vc_table_cell{padding:10px}table.vc-table-plugin-theme-default h2,table.vc-table-plugin-theme-default .sub{margin:0!important}table.vc-table-plugin-theme-default tr:not(.vc-th){border-bottom:1px solid #D9E2E8}table.vc-table-plugin-theme-default tr:nth-last-child(1){border-bottom:0}table.vc-table-plugin-theme-default tr td:nth-child(1){width:70%}table.vc-table-plugin-theme-default td.vc_table_cell.vc_cell_border_top{border-color:#D9E2E8}.card-nome{margin-bottom:2px!important}.card-persona .credits:empty{margin-bottom:0}.card-persona .credits{margin-bottom:15px}.titolo-sezione .wpb_text_column{margin-bottom:0}.titolo-sezione{margin-top:30px;margin-bottom:25px}.trigger_popup span{cursor:pointer}.trigger_popup .modal{display:none;position:fixed;z-index:1050;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgb(255,255,255);background-color:rgba(255,255,255,.85)}.modal .profile-picture{display:inline-block;width:175px;float:left}.modal .card-persona{padding:10px 0}.modal .biografia{clear:both;font-size:12px;line-height:16px}.modal .biografia p{width:100%}.modal .persona-job.sub{display:inline-block;width:70%;padding:0 20px 0}.modal .persona-nome{display:inline-block;width:70%;padding:0 20px 0}.modal .persona-ruolo{display:inline-block;width:70%;font-size:16px;line-height:18px;padding:0 20px 0}.modal p{display:inline-block;width:70%;padding:20px 20px 0}.trigger_popup .modal-content{background-color:#FBFBFB;margin:15% auto;padding:20px;border:1px solid #D9E2E8;width:60%;-webkit-box-shadow:none;box-shadow:none}.trigger_popup .close{color:#000;float:right;opacity:1;font-size:28px;font-weight:700;cursor:pointer}.trigger_popup .close:hover,.trigger_popup .close:focus{color:#000;text-decoration:none;cursor:pointer}footer a,footer a:hover,footer a:focus,footer a:active{color:#000}footer .colonna{display:inline-flex;flex-direction:row;flex-wrap:wrap;column-gap:50px;width:22%;padding-top:10px;padding-bottom:10px}footer .colonna .sub{flex-basis:100%}footer .colonna:nth-child(1){min-width:350px}footer .colonna:nth-child(3){max-width:100px}footer .credits .colonna:nth-child(3){display:none;max-width:unset}footer .credits .colonna:nth-child(4){width:40%}footer .colonna:nth-child(4){float:right}footer .credits .colonna:nth-child(4){justify-content:flex-end}footer hr{border-top:1px solid #D9E2E8;margin:30px 0;display:block}footer .widget_text.widget.widget_custom_html.inner-container{float:left;width:100%}footer.footwrapper{margin-top:168px;box-shadow:0 0 11px 0 #D9E2E8;padding:50px 0 30px}.otgs-development-site-front-end{display:none!important}@media (min-width:1440px){.container{width:1440px}}@media screen and (max-width:1038px){.ubermenu-responsive-toggle.ubermenu-responsive-toggle-main{padding:5px;outline:none!important}.ubermenu-main .ubermenu-item-normal>.ubermenu-target{font-size:14px!important;font-weight:normal!important;padding:5px!important}.ubermenu .ubermenu-custom-content-padded{padding:10px 5px!important}.ubermenu-submenu .heading a{color:#000;text-decoration:none}.ubermenu.ubermenu-mobile-modal{top:104px!important}.home .ubermenu.ubermenu-mobile-modal{top:94px!important}.ubermenu-nav>li>a{outline:none!important;font-family:'NeueHaasUnicaW1G-Light';font-size:14px!important;line-height:20px!important}.ubermenu-content-block.ubermenu-custom-content.ubermenu-custom-content-padded.heading{color:#C2C8CC;text-transform:uppercase;font-family:'NeueHaasUnicaW1G-Bold';font-size:12px;line-height:14px}.ubermenu-responsive-single-column-subs .ubermenu-submenu .ubermenu-item{padding:0 30px}.ubermenu-responsive.ubermenu .ubermenu-nav{display:block;max-width:500px;margin:auto}footer .colonna{width:48%}footer .colonna:nth-child(4){float:unset}footer .colonna:nth-child(3){max-width:unset}footer .credits .colonna:nth-child(4){justify-content:flex-start}.grid-people .one_third{width:45%}.grid-people .card-persona{column-gap:20px}.card-persona .wpb_single_image img,.persona-profilo img,.people img.wp-post-image{max-width:100%}.grid-programs{width:100%;display:block}.grid-topics{width:100%;display:block}}@media screen and (max-width:760px){.grid-people .one_third{width:100%}footer .colonna:nth-child(1){min-width:unset}footer .colonna{width:100%}footer .credits .colonna:nth-child(3){display:none}footer .credits .colonna:nth-child(4){width:100%}}@media screen and (max-width:600px){.card-persona{width:100%!important}.publication-detail img{float:left;max-width:100%;margin-right:20px}}@media screen and (min-width:1038px){.ubermenu-sub-indicator{display:none!important}}@media screen and (min-width:768px){.global-results .project-nome{max-width:70%;margin-bottom:15px}}