﻿/*! HTML5 Boilerplate v8.0.0 | MIT License | https://html5boilerplate.com/ */@import url("https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,300;1,400;1,500;1,600;1,700;1,800&display=swap");#masthead{position:fixed;z-index:100;top:0;left:0;width:100%;display:flex;flex-direction:column;border-bottom:solid 1px #D9D9D6}@media (min-width: 1024px){#masthead{border-bottom:solid 1px rgba(255,255,255,0.3)}html body.header-no-fixed #masthead{border-bottom:solid 1px #D9D9D6;background-color:#fff}}html body.active-scroll #masthead,html body.mega-menu-menu-1-mobile-open #masthead{border-bottom:solid 1px #D9D9D6;background-color:#fff;opacity:1 !important}html body.active-scroll #masthead:before,html body.mega-menu-menu-1-mobile-open #masthead:before{display:none !important}html body.evento-in-corso-attivo #masthead{opacity:0;transition:all 0.5s ease-in-out}html body.evento-in-corso-attivo #masthead.active,html body.evento-in-corso-attivo #masthead:hover{opacity:1}html body.evento-in-corso-attivo #masthead.active:before,html body.evento-in-corso-attivo #masthead:hover:before{content:"";display:block;position:absolute;z-index:-1;width:100%;height:100%;top:0;left:0;background:#020024;background:linear-gradient(180deg, #020024 0%, #000 35%, rgba(0,0,0,0) 100%)}@media (max-width: 1023px){html body.evento-in-corso-attivo #masthead{opacity:1;border-bottom:solid 1px #D9D9D6;background-color:#fff}}#masthead .container{display:flex;flex-direction:row;align-items:center;justify-content:space-between}@media (min-width: 1024px){#masthead .container{justify-content:space-between}}#masthead .container>div{position:relative;display:flex;flex-direction:row-reverse;justify-content:flex-end;align-items:center}@media (min-width: 1024px){#masthead .container>div{flex-direction:row;justify-content:flex-end}}#masthead .container>div .menu-menu-languages-container,#masthead .container>div [class*="menu-menu-languages-"]{margin-right:0px}@media (min-width: 1024px){#masthead .container>div .menu-menu-languages-container,#masthead .container>div [class*="menu-menu-languages-"]{display:block;margin-right:0}}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle{background-color:transparent !important;border:none !important;margin-left:15px !important;display:flex}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle{display:none}}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open .mega-toggle-blocks-right{background-image:url(../img/icons/ico_menu_close.svg) !important}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right{border:none !important;background-color:transparent !important;background-image:url(../img/icons/ico_menu.svg) !important;background-position:center right !important;background-repeat:no-repeat !important;background-size:18px !important;width:32px;height:40px}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right #mega-toggle-block-0>button{background-color:transparent !important;border:none !important;width:32px;height:32px}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle .mega-toggle-blocks-right #mega-toggle-block-0>button span{display:none !important}.search-container{display:none;flex-direction:row;justify-content:center;align-items:flex-start;position:absolute;z-index:3}html body.open-search .search-container{display:flex}@media (max-width: 1023px){html body.open-search .search-container{position:fixed;left:0;top:65px;background-color:#fff;padding:15px;width:100vw}}@media (min-width: 1024px){.search-container{top:5px;right:80px;width:calc( 100% - 80px);height:40px}}.search-container .btn-close-search{display:none}.search-container>div{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.search-container>div h4{color:#000}@media (max-width: 1023px){.search-container>div h4{display:none}}html body:not(.header-no-fixed) .search-container>div h4{color:#fff}html body.active-scroll .search-container>div h4{color:#000}.search-container>div form{display:flex}.search-container>div form label{width:calc( 100% - 140px);margin-left:15px}@media (max-width: 1023px){.search-container>div form label{margin-left:0}}.search-container>div form label input{border:none;border-bottom:solid 1px #D9D9D6;min-height:40px}.search-container>div form input.search-submit{width:100px;background-color:#007D99;color:#fff;text-transform:upper;font-weight:700;min-height:40px;border-color:#007D99}@media (max-width: 1023px){.search-container>div form input.search-submit{margin-right:0}}.btn-search{width:20px;height:20px;text-indent:-9999px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/icons/ico_search.svg);margin-left:15px}.main-navigation{width:auto;font-family:'Raleway', sans-serif !important;font-size:12px !important}.main-navigation button.menu-toggle{display:none}.btn-menu{display:none}@media (min-width: 1024px){.btn-menu{display:none}}.site-branding .brand{width:200px;height:44px;text-indent:-9999px;display:block;background-repeat:no-repeat;background-position:center;background-size:contain;background-image:url(../img/logo-white.svg);margin:10px 0}html[lang="it-IT"] body .site-branding .brand{background-image:url(../img/ispi-ita-white.svg)}html[lang="it-IT"] body.ispi-school-header .site-branding .brand,html body.parent-pageid-684 .site-branding .brand,html[lang="it-IT"] body.parent-pageid-684 .site-branding .brand,html body.page-template-page-ispi-school .site-branding .brand,html[lang="it-IT"] body.page-template-page-ispi-school .site-branding .brand,html[lang="it-IT"] body.header-no-fixed.page-template-page-school-thankyou .site-branding .brand,html[lang="it-IT"] body.page-template-page-school-thankyou .site-branding .brand{background-image:url(../img/logo-school-white.svg)}@media (min-width: 1024px){.site-branding .brand{width:360px;height:78px;width:23vw;max-width:360px}}@media (min-width: 1440px){.site-branding .brand{width:360px}}html body.header-no-fixed .site-branding .brand,html body.active-scroll .site-branding .brand,html body.mega-menu-menu-1-mobile-open .site-branding .brand{background-image:url(../img/logo.svg)}@media (max-width: 1023px){html body.evento-in-corso-attivo .site-branding .brand{background-image:url(../img/logo.svg)}}html[lang="it-IT"] body.header-no-fixed .site-branding .brand,html[lang="it-IT"] body.active-scroll .site-branding .brand,html[lang="it-IT"] body.mega-menu-menu-1-mobile-open .site-branding .brand{background-image:url(../img/ispi-ita.svg)}html[lang="it-IT"] body.active-scroll.ispi-school-header .site-branding .brand,html[lang="it-IT"] body.header-no-fixed.ispi-school-header .site-branding .brand,html[lang="it-IT"] body.active-scroll.parent-pageid-684 .site-branding .brand,html[lang="it-IT"] body.header-no-fixed.parent-pageid-684 .site-branding .brand,html body.active-scroll.ispi-school-header .site-branding .brand,html body.header-no-fixed.ispi-school-header .site-branding .brand,html body.active-scroll.parent-pageid-684 .site-branding .brand,html body.header-no-fixed.parent-pageid-684 .site-branding .brand,html body.active-scroll.page-template-page-ispi-school .site-branding .brand,html body.header-no-fixed.page-template-page-ispi-school .site-branding .brand,html body.header-no-fixed.page-template-page-school-thankyou .site-branding .brand,html body.page-template-page-school-thankyou .site-branding .brand{background-image:url(../img/logo-school.svg)}.home-ispi{display:none !important}html body.page-template-page-corsi .home-ispi,html body.page-template-page-ispi-school .home-ispi,html body.single-formazione .home-ispi,html body.page-template-page-diplomi .home-ispi,html body.ispi-school-header .home-ispi{display:inline-block !important}.block-lanci-header{display:none;position:absolute;z-index:4;width:100vw;top:133px;min-height:60px;border-bottom:solid 1px rgba(255,255,255,0.3)}html body.evento-in-corso .block-lanci-header{display:none !important}@media (min-width: 1024px){html body.header-no-fixed .block-lanci-header{border-bottom:solid 1px #D9D9D6}}html body.mega-menu-menu-1-mobile-open .block-lanci-header{position:fixed;z-index:100;top:inherit;bottom:0;left:0;background-color:#fff;display:block;width:100vw}@media (min-width: 1024px){.block-lanci-header{display:block}}.block-lanci-header #menu-lanci-default,.block-lanci-header #menu-lanci-school{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 1024px){.block-lanci-header #menu-lanci-default,.block-lanci-header #menu-lanci-school{flex-direction:row;justify-content:space-between}}.block-lanci-header #menu-lanci-default li,.block-lanci-header #menu-lanci-school li{border-bottom:solid 1px #D9D9D6;width:100%}@media (min-width: 1024px){.block-lanci-header #menu-lanci-default li,.block-lanci-header #menu-lanci-school li{width:33.33%;border-bottom:none;border-left:solid 1px rgba(255,255,255,0.3)}html body.header-no-fixed .block-lanci-header #menu-lanci-default li,html body.header-no-fixed .block-lanci-header #menu-lanci-school li{border-left:solid 1px #D9D9D6}.block-lanci-header #menu-lanci-default li:first-child,.block-lanci-header #menu-lanci-school li:first-child{border-left:none}html body.header-no-fixed .block-lanci-header #menu-lanci-default li:first-child,html body.header-no-fixed .block-lanci-header #menu-lanci-school li:first-child{border-left:none}.block-lanci-header #menu-lanci-default li:first-child a img,.block-lanci-header #menu-lanci-school li:first-child a img{margin-left:0}}.block-lanci-header #menu-lanci-default li a,.block-lanci-header #menu-lanci-school li a{line-height:0;font-size:0;color:transparent;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;padding:5px 0}@media (min-width: 1024px){.block-lanci-header #menu-lanci-default li a img,.block-lanci-header #menu-lanci-school li a img{margin-left:15px}}.block-lanci-header #menu-lanci-default li a img.ico,.block-lanci-header #menu-lanci-school li a img.ico{display:none}html body.header-no-fixed .block-lanci-header #menu-lanci-default li a img.ico,html body.header-no-fixed .block-lanci-header #menu-lanci-school li a img.ico{display:block}.block-lanci-header #menu-lanci-default li a img.icoT,.block-lanci-header #menu-lanci-school li a img.icoT{display:block}html body.header-no-fixed .block-lanci-header #menu-lanci-default li a img.icoT,html body.header-no-fixed .block-lanci-header #menu-lanci-school li a img.icoT{display:none}.block-lanci-header #menu-lanci-default li a span,.block-lanci-header #menu-lanci-school li a span{color:#818387;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);display:block;margin-left:15px}.block-lanci-header #menu-lanci-default li a span b,.block-lanci-header #menu-lanci-school li a span b{color:#fff}html body.header-no-fixed .block-lanci-header #menu-lanci-default li a span b,html body.header-no-fixed .block-lanci-header #menu-lanci-school li a span b{color:#000}.menu-menu-languages-container,[class*="menu-menu-languages-"]{margin-left:15px}.menu-menu-languages-container a,.menu-menu-languages-container a:hover,.menu-menu-languages-container a span,.menu-menu-languages-container a:hover span,[class*="menu-menu-languages-"] a,[class*="menu-menu-languages-"] a:hover,[class*="menu-menu-languages-"] a span,[class*="menu-menu-languages-"] a:hover span{color:#818387;font-weight:700}@media (min-width: 1024px){html body.open-search .main-navigation{opacity:0}}.main-navigation #mega-menu-wrap-menu-1{background:transparent}.main-navigation #mega-menu-wrap-menu-1 .mega-menu-toggle.mega-menu-open+#mega-menu-menu-1{display:flex}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1{position:fixed;left:0;top:100px;flex-direction:column;width:100vw;height:calc( 100vh - 280px);overflow-x:scroll;background-color:#fff;color:#000 !important;padding:0px 0px 0px 0px;display:none}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1{display:flex;position:relative;flex-direction:row;top:0;height:auto;width:auto;border:none;background:transparent;overflow:inherit}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{border-bottom:solid 1px #D9D9D6}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item{border:none;position:relative;margin:0}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-881>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-78069>a:hover{color:#007D99 !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-882>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-882>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-883>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-883>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-887>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-887>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-77994>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-77994>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78015>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78015>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78097>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78097>a:hover{color:#007D99 !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-882>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-882>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-883>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-883>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-887>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-887>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-77994>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-77994>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78015>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78015>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78097>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78097>a:hover span::after{background-image:url(../img/icons/ico_arrow_teal.svg)}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-882>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-883>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-887>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-77994>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78015>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78097>.mega-sub-menu{border-top:solid 3px #007D99}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-886>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-886>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78091>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78091>a:hover{color:#4AA54F !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-886>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-886>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78091>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78091>a:hover span::after{background-image:url(../img/icons/ico_arrow_green.svg)}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-886>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78091>.mega-sub-menu{border-top:solid 3px #4AA54F}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-885>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-885>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78087>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78087>a:hover{color:#FAAF3F !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-885>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-885>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78087>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78087>a:hover span::after{background-image:url(../img/icons/ico_arrow_yellow.svg)}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-885>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78087>.mega-sub-menu{border-top:solid 3px #FAAF3F}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-884>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-884>a:hover,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78070>a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78070>a:hover{color:#FF6C3A !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-884>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-884>a:hover span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78070>a span::after,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78070>a:hover span::after{background-image:url(../img/icons/ico_arrow_orange.svg)}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-884>.mega-sub-menu,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on#mega-menu-item-78070>.mega-sub-menu{border-top:solid 3px #FF6C3A}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link{background-color:transparent;color:#000}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item.mega-toggle-on>a.mega-menu-link span::after{content:"";top:-1px}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#000 !important;font-size:12px !important;font-weight:700 !important;padding:0 15px !important;height:50px !important;line-height:4.3 !important;text-transform:uppercase !important;background:transparent}html body.header-no-fixed .main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,html body.active-scroll .main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link,html body.mega-menu-menu-1-mobile-open .main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:#000 !important;background:transparent}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link:hover{background-color:transparent}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link{color:white !important;padding-right:22.5px !important}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link span{width:100%;height:50px;position:absolute;z-index:2;left:0}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link span::after{width:20px;height:50px;display:block;content:"";left:auto;right:15px;position:absolute;background-image:url(../img/icons/ico_arrow.svg);background-repeat:no-repeat;background-position:center;background-size:12px}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link span::after{right:2px;background-image:url(../img/icons/ico_arrow_white.svg)}html body.header-no-fixed .main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link span::after,html body.active-scroll .main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>a.mega-menu-link span::after{background-image:url(../img/icons/ico_arrow.svg)}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu{padding-bottom:30px}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu{display:flex;top:74px;width:auto;padding:25px 40px;background-color:#fff;max-width:none;box-shadow:0px 0px 14px rgba(0,0,0,0.15)}}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu{width:100%;display:flex;flex-direction:row}}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column{width:auto;padding-left:30px}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:first-child{padding-left:0}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu{display:flex;flex-direction:column;margin-bottom:20px}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu{margin-bottom:0}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{margin:0 0 0 15px;padding:0}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item{margin-left:0}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item a:hover{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:600;text-transform:inherit;display:block;margin-bottom:10px}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu{flex-direction:column}}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li{padding:0 0 0 0 !important}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li a,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item>ul.mega-sub-menu>li a:hover{color:#818387;font-weight:600;display:block;margin-bottom:10px}@media (min-width: 1024px){.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-882>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-883>ul.mega-sub-menu>li.mega-menu-row:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-884>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-887>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-77994>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu#mega-menu-item-78015>ul.mega-sub-menu>li.mega-menu-row:last-child,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item#mega-menu-item-78070>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column:last-child{border-left:solid 1px #D9D9D6;margin-left:30px;padding-left:30px}}.mega-menu-link{white-space:nowrap !important;display:block !important;height:23px !important;line-height:1.6 !important}.mega-menu-description{display:none !important}.mega-titolo{padding-top:15px !important}@media (min-width: 1024px){.mega-titolo{border-top:solid 1px #D9D9D6 !important}}.mega-teal>a,.mega-teal>a:hover{color:#007D99 !important}.mega-green>a,.mega-green>a:hover{color:#4AA54F !important}.mega-yellow>a,.mega-yellow>a:hover{color:#FAAF3F !important}.mega-orange>a,.mega-orange>a:hover{color:#FF6C3A !important}.mega-black:first-of-type{margin-top:0 !important}.mega-black>a,.mega-black>a:hover{color:#000 !important}.topbar{width:100%;max-width:1440px;margin:0 auto;display:flex;flex-direction:row;justify-content:space-around;align-items:center;position:relative;padding:0 15px;height:35px}.topbar::before{content:"";display:block;width:100vw;height:1px;background-color:rgba(255,255,255,0.3);bottom:0;left:50%;transform:translateX(-50%);position:absolute}html body.header-no-fixed .topbar::before,html body.active-scroll .topbar::before,html body.mega-menu-menu-1-mobile-open .topbar::before{background-color:#D9D9D6}@media (max-width: 1023px){html body.evento-in-corso-attivo .topbar::before{background-color:#D9D9D6}}.topbar li{position:relative;height:35px;display:flex;align-items:center}.topbar li:nth-child(1){width:100px;text-align:left}@media (min-width: 1024px){.topbar li:nth-child(1){width:240px;border-right:solid 1px rgba(255,255,255,0.3)}html body.header-no-fixed .topbar li:nth-child(1),html body.active-scroll .topbar li:nth-child(1),html body.mega-menu-menu-1-mobile-open .topbar li:nth-child(1){border-color:#D9D9D6}}@media (min-width: 1024px) and (max-width: 1023px){html body.evento-in-corso-attivo .topbar li:nth-child(1){border-color:#D9D9D6}}.topbar li:nth-child(2){width:calc( 100% - 300px)}@media (min-width: 1024px){.topbar li:nth-child(2){width:calc( 100% - 440px)}}.topbar li:nth-child(3){width:200px;text-align:right;justify-content:flex-end}@media (min-width: 1024px){.topbar li:nth-child(3){border-left:solid 1px rgba(255,255,255,0.3)}html body.header-no-fixed .topbar li:nth-child(3),html body.active-scroll .topbar li:nth-child(3),html body.mega-menu-menu-1-mobile-open .topbar li:nth-child(3){border-color:#D9D9D6}}@media (min-width: 1024px) and (max-width: 1023px){html body.evento-in-corso-attivo .topbar li:nth-child(3){border-color:#D9D9D6}}.topbar li a,.topbar li a:hover{font-style:normal;font-weight:700;font-size:12px;line-height:14px;text-align:center;letter-spacing:0.1em;text-transform:uppercase;color:#fff;width:fit-content}html body.header-no-fixed .topbar li a,html body.active-scroll .topbar li a,html body.mega-menu-menu-1-mobile-open .topbar li a,html body.header-no-fixed .topbar li a:hover,html body.active-scroll .topbar li a:hover,html body.mega-menu-menu-1-mobile-open .topbar li a:hover{color:#007D99}@media (max-width: 1023px){html body.evento-in-corso-attivo .topbar li a,html body.evento-in-corso-attivo .topbar li a:hover{color:#007D99}}html body.header-no-fixed .topbar li svg,html body.active-scroll .topbar li svg,html body.mega-menu-menu-1-mobile-open .topbar li svg{opacity:0.3;fill:#000}html body.header-no-fixed .topbar li svg path,html body.active-scroll .topbar li svg path,html body.mega-menu-menu-1-mobile-open .topbar li svg path{fill:#000}@media (max-width: 1023px){html body.evento-in-corso-attivo .topbar li svg{opacity:0.3;fill:#000}html body.evento-in-corso-attivo .topbar li svg path{fill:#000}}@media (max-width: 1023px){#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu{display:flex;flex-direction:column}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-toggle-on>ul.mega-sub-menu .mega-menu-row:last-child,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu.mega-menu-item.mega-toggle-on ul.mega-sub-menu .mega-menu-row:last-child{order:-1}#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-item.mega-menu-megamenu ul.mega-sub-menu ul.mega-sub-menu{display:flex}.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item.yellow,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column#mega-menu-884-0-3,.main-navigation #mega-menu-wrap-menu-1 #mega-menu-menu-1>li.mega-menu-item>ul.mega-sub-menu>li ul.mega-sub-menu li.mega-menu-column>ul.mega-sub-menu>li.mega-menu-item#mega-menu-item-106387,#mega-menu-wrap-menu-1 #mega-menu-menu-1 li.mega-menu-megamenu>ul.mega-sub-menu>li.mega-menu-row>ul.mega-sub-menu>li.mega-menu-column#mega-menu-887-0-2{order:-1}}#language-menu>li{position:relative}#language-menu>li .sub-menu{display:none;position:absolute;z-index:2;top:61px;left:-19px;width:fit-content;background-color:#fff;border-top:solid 3px #007D99;padding:10px 15px;margin:0;box-shadow:0px 0px 14px rgba(0,0,0,0.15)}#language-menu>li .sub-menu.open{display:block}#language-menu>li{position:relative}#language-menu>li>a{display:none}#language-menu>li .sub-menu{display:block;position:relative;top:0;z-index:2;left:-10px;width:fit-content;padding:10px 15px;margin:0;border:none;background-color:transparent;box-shadow:none}.site-footer{background-color:#007D99;color:#fff}.site-footer a,.site-footer a:hover,.site-footer a:visited{color:#fff}.site-footer-nl-social{background-color:#00677F;border-top:solid 1px #007D99}.site-footer-nl-social>ul{display:flex;flex-direction:column;align-items:center}@media (min-width: 1024px){.site-footer-nl-social>ul{flex-direction:row;justify-content:space-between}}.site-footer-nl-social>ul li{position:relative;width:100%;padding:15px 0;text-transform:uppercase;text-align:center;align-self:center;display:flex;justify-content:center;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700}.site-footer-nl-social>ul li::before{content:"";background-color:#007D99;position:absolute;bottom:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);display:block}@media (min-width: 1024px){.site-footer-nl-social>ul li::before{display:none}}.site-footer-nl-social>ul li:nth-child(1){font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4)}@media (min-width: 1024px){.site-footer-nl-social>ul li{width:20%;border-bottom:none;border-left:solid 1px #007D99;align-self:stretch;align-items:center}.site-footer-nl-social>ul li:nth-child(1){width:40%;border-left:none;justify-content:flex-start}}.site-footer-info{padding-top:45px;padding-bottom:45px}.site-footer-info-menu{position:relative;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);text-transform:uppercase}@media (min-width: 1024px){.site-footer-info-menu{flex-direction:row;justify-content:space-between;align-items:flex-start;padding-bottom:30px}}.site-footer-info-menu::before{content:"";background-color:#00677F;position:absolute;bottom:0;left:50%;width:100vw;height:1px;transform:translateX(-50%);display:block}@media (min-width: 1024px){.site-footer-info-menu::before{display:none}}@media (min-width: 1024px){.site-footer-info-menu li{width:190px}.site-footer-info-menu li:first-of-type{width:calc( 100% - 380px)}}.site-footer-info-copy{padding-top:30px;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}@media (min-width: 1024px){.site-footer-info-copy{padding-top:15px;flex-direction:row;justify-content:space-between}}.site-footer-info-copy>div:nth-child(1){order:2}@media (min-width: 1024px){.site-footer-info-copy>div:nth-child(1){order:1}}.site-footer-info-copy>div:nth-child(2){order:1}@media (min-width: 1024px){.site-footer-info-copy>div:nth-child(2){order:2;display:flex;flex-direction:row}}.site-footer-info-copy .link-info-copy{font-weight:700}@media (min-width: 1024px){.site-footer-info-copy .link-info-copy{margin-right:5px}}.ico-footer{margin:0 5px}.site-footer-logo{width:275px}.menu-menu-footer-container{padding-top:30px;padding-bottom:30px}@media (min-width: 1024px){.menu-menu-footer-container{padding:0}}#footer-menu-col1,#footer-menu-col2{display:flex;flex-direction:row;justify-content:space-around;font-weight:700}@media (min-width: 1024px){#footer-menu-col1,#footer-menu-col2{flex-direction:column;justify-content:flex-end}}#footer-menu-col1 li,#footer-menu-col2 li{margin:0 7.5px}@media (min-width: 1024px){#footer-menu-col1 li:last-child,#footer-menu-col2 li:last-child{margin-right:0}}#footer-menu-col1 li a,#footer-menu-col2 li a{display:inline-block;margin-bottom:10px;white-space:nowrap}#footer-menu-col1 li.normal a,#footer-menu-col2 li.normal a{font-weight:400;text-transform:initial;color:rgba(255,255,255,0.7)}#footer-menu-col3{display:flex;flex-direction:row;justify-content:space-around;font-weight:700}@media (min-width: 1024px){#footer-menu-col3{flex-direction:column;justify-content:flex-end}}#footer-menu-col3 li{margin:0 7.5px}@media (min-width: 1024px){#footer-menu-col3 li:last-child{margin-right:0}}#footer-menu-col3 li a{display:inline-block;margin-bottom:10px;white-space:nowrap}#footer-menu-col3 li.normal a{font-weight:400;text-transform:initial;color:rgba(255,255,255,0.7)}#footer-menu-copy{display:flex;flex-direction:row;font-weight:700;margin-bottom:15px}@media (min-width: 1024px){#footer-menu-copy{margin-bottom:0}}#footer-menu-copy li{margin:0 7.5px}@media (min-width: 1024px){#footer-menu-copy li:last-child{margin-right:0}}form{width:100%;position:relative;color:#818387}input{border:none;width:100%;border-radius:0px !important;padding:0 15px !important;border:1px solid #D9D9D6;min-height:50px;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);color:#818387;text-transform:uppercase;background-color:#fff}input:placeholder{color:#818387}input[type="submit"]{cursor:pointer;background-color:transparent;margin-left:auto;margin-right:auto}@media (min-width: 768px){input[type="submit"]{margin-right:0}}select{width:100%;border:none;border-radius:0px;padding-left:10px;padding-right:15px;border:solid 1px #D9D9D6 !important;min-height:32px;min-height:50px;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);color:#818387;text-transform:uppercase;background-color:#fff}input[type="submit"].btn-submit{border:none;text-indent:-9999px;overflow:hidden;position:absolute;z-index:1;top:0;right:15px;width:30px;height:30px;background-position:center;background-repeat:no-repeat;background-size:16px;background-image:url(../img/icons/ico_submit.svg)}#gform_fields_1,#gform_fields_2{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between;padding:0;margin:0;position:relative}@media (min-width: 1024px){#gform_fields_1,#gform_fields_2{flex-direction:row;margin-left:15px !important}}#gform_fields_1 li,#gform_fields_2 li{width:100%;padding:0;margin:0 0 15px;display:flex;flex-direction:column}@media (min-width: 1024px){#gform_fields_1 li,#gform_fields_2 li{width:49%}}#gform_fields_1 li .gchoice_2_12_1,#gform_fields_1 li .gchoice_2_10_1,#gform_fields_1 li .gchoice_2_14_1,#gform_fields_1 li .gchoice_2_16_1,#gform_fields_2 li .gchoice_2_12_1,#gform_fields_2 li .gchoice_2_10_1,#gform_fields_2 li .gchoice_2_14_1,#gform_fields_2 li .gchoice_2_16_1{width:100% !important}#gform_fields_1 li#field_1_6,#gform_fields_1 li#field_1_7,#gform_fields_1 li#field_1_8,#gform_fields_1 li#field_1_9,#gform_fields_1 li#field_2_6,#gform_fields_1 li#field_2_7,#gform_fields_1 li#field_2_8,#gform_fields_1 li#field_2_11,#gform_fields_1 li#field_2_12,#gform_fields_1 li#field_2_13,#gform_fields_1 li#field_2_10,#gform_fields_1 li#field_2_15,#gform_fields_1 li#field_2_14,#gform_fields_1 li#field_2_17,#gform_fields_2 li#field_1_6,#gform_fields_2 li#field_1_7,#gform_fields_2 li#field_1_8,#gform_fields_2 li#field_1_9,#gform_fields_2 li#field_2_6,#gform_fields_2 li#field_2_7,#gform_fields_2 li#field_2_8,#gform_fields_2 li#field_2_11,#gform_fields_2 li#field_2_12,#gform_fields_2 li#field_2_13,#gform_fields_2 li#field_2_10,#gform_fields_2 li#field_2_15,#gform_fields_2 li#field_2_14,#gform_fields_2 li#field_2_17{width:100%;flex:1 1 100%;margin:0 0 15px !important}#gform_fields_1 li#field_1_6 .label,#gform_fields_1 li#field_1_7 .label,#gform_fields_1 li#field_1_8 .label,#gform_fields_1 li#field_1_9 .label,#gform_fields_1 li#field_2_6 .label,#gform_fields_1 li#field_2_7 .label,#gform_fields_1 li#field_2_8 .label,#gform_fields_1 li#field_2_11 .label,#gform_fields_1 li#field_2_12 .label,#gform_fields_1 li#field_2_13 .label,#gform_fields_1 li#field_2_10 .label,#gform_fields_1 li#field_2_15 .label,#gform_fields_1 li#field_2_14 .label,#gform_fields_1 li#field_2_17 .label,#gform_fields_2 li#field_1_6 .label,#gform_fields_2 li#field_1_7 .label,#gform_fields_2 li#field_1_8 .label,#gform_fields_2 li#field_1_9 .label,#gform_fields_2 li#field_2_6 .label,#gform_fields_2 li#field_2_7 .label,#gform_fields_2 li#field_2_8 .label,#gform_fields_2 li#field_2_11 .label,#gform_fields_2 li#field_2_12 .label,#gform_fields_2 li#field_2_13 .label,#gform_fields_2 li#field_2_10 .label,#gform_fields_2 li#field_2_15 .label,#gform_fields_2 li#field_2_14 .label,#gform_fields_2 li#field_2_17 .label{border:none;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);font-weight:700;letter-spacing:0.1em}#gform_fields_1 li .gfield_required,#gform_fields_2 li .gfield_required{display:none}#gform_fields_1 li label,#gform_fields_2 li label{width:100%;margin:0 0}#gform_fields_1 li input,#gform_fields_2 li input{font-weight:700;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);letter-spacing:0.1em}#gform_fields_1 li>div,#gform_fields_2 li>div{width:100%;margin:0 0 7.5px}#gform_fields_1 li>div input,#gform_fields_2 li>div input{width:100%}#gform_fields_1 li>div input[type="checkbox"],#gform_fields_2 li>div input[type="checkbox"]{width:14px !important;height:14px;min-height:14px !important;margin:3px 7.5px 0 0}#gform_fields_1 .gform_footer,#gform_fields_2 .gform_footer{margin:0 !important}.blocco-testo{background-color:#fff;padding:15px !important;font-weight:500;border:solid 1px #D9D9D6}.blocco-testo>div{width:100%;max-height:140px;overflow-y:scroll}.gform_wrapper .gform_footer:not(.top_label){margin:0 !important;width:100% !important;padding:0 !important}.gfield_checkbox{margin:0;padding:0;width:100% !important;display:flex;flex-wrap:wrap;flex-direction:row !important;align-items:flex-start;justify-content:flex-start}.gfield_checkbox li{width:calc( 50% - 15px) !important;margin:0 15px 15px 0 !important;padding:0;display:flex;flex-direction:row !important;align-items:flex-start;justify-content:flex-start}@media (min-width: 768px){.gfield_checkbox li{width:calc( 33% - 15px) !important}}@media (min-width: 1024px){.gfield_checkbox li{width:calc( 20% - 15px) !important}}.gfield_checkbox li label{font-size:12px !important}.gfield_checkbox#input_1_10{width:100% !important}.gfield_checkbox#input_1_10 li{width:100% !important}#gform_submit_button_1,#gform_submit_button_2{background-color:#007D99;color:#fff;border:none;width:100%;height:40px;letter-spacing:0.1em;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700}@media (min-width: 1024px){#gform_submit_button_1,#gform_submit_button_2{position:absolute;bottom:30px;right:0;width:49%}}#gform_submit_button_2{background-color:#FF6C3A}#form-newsletter-ispi{width:100%;font-size:14px !important;margin-bottom:30px;color:#000 !important}@media (min-width: 1024px){#form-newsletter-ispi{margin-bottom:70px}}#form-newsletter-ispi #customForm{width:100%}#form-newsletter-ispi #customForm #SIGNUP_PAGE{width:100%;padding:0}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv{width:100% !important;max-width:100% !important;padding:0 !important}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY{width:100%;padding:0}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv{display:flex;flex-wrap:wrap;flex-direction:column;align-items:flex-start;justify-content:flex-start}@media (min-width: 1024px){#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv{flex-direction:row;justify-content:space-between}}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div{width:100%}@media (min-width: 1024px){#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div{width:49%}}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div>div>div{flex:1 0 100%;width:100% !important;max-width:100% !important;display:flex}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button .zcinputbox{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div,#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div.zcinputbox{flex:1 0 100%;width:100% !important;max-width:100% !important;display:flex;flex-direction:column;align-items:center;justify-content:flex-start}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div label,#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div.zcinputbox label{display:flex;flex-direction:row;align-items:center;justify-content:center;margin-left:15px;margin-bottom:15px;font-size:14px;text-transform:inherit !important}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div label:first-child,#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div.zcinputbox label:first-child{margin-left:0}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div label input[type="radio"],#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div label input[type="checkbox"],#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div.zcinputbox label input[type="radio"],#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.radio-button>div.zcinputbox label input[type="checkbox"]{min-height:inherit !important;width:14px !important;height:14px !important;margin:0 15px 0 0 !important}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div>div{display:flex;flex-direction:column}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div>div>div:first-of-type{text-transform:inherit;margin-bottom:7.5px}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div[name="SIGNUP_FORM_LABEL"]{margin-top:24px !important;margin-bottom:15px}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div[name="SIGNUP_FORM_LABEL"],#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.zcinputbox.checkbox{width:100% !important;max-width:100% !important;flex:1 0 100%}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div[name="SIGNUP_FORM_LABEL"]>div,#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.zcinputbox.checkbox>div{display:flex;flex-direction:row;flex-wrap:wrap}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div[name="SIGNUP_FORM_LABEL"]>div>div,#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.zcinputbox.checkbox>div>div{width:auto;display:flex;flex:1 0 auto !important;width:auto !important;max-width:auto !important;align-items:center;justify-content:flex-start;margin-right:15px;margin-bottom:15px;white-space:nowrap;font-size:14px;text-transform:inherit}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div[name="SIGNUP_FORM_LABEL"]>div>div input[type="checkbox"],#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY .zcsffieldsdiv>div.zcinputbox.checkbox>div>div input[type="checkbox"]{min-height:inherit !important;width:14px !important;height:14px !important;margin:0 15px 0 0 !important;text-transform:inherit;text-align:left}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY #selectMailingLists .zcinputbox.checkbox{width:100% !important;max-width:100% !important;flex:1 0 100%}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY #selectMailingLists .zcinputbox.checkbox>div{display:flex;flex-direction:row;flex-wrap:wrap}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY #selectMailingLists .zcinputbox.checkbox>div>div{width:auto;display:flex;flex:1 0 auto !important;width:auto !important;max-width:auto !important;align-items:center;justify-content:flex-start;margin-right:15px;margin-bottom:15px;white-space:nowrap;padding:7.5px 15px 0 0 !important}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY #selectMailingLists .zcinputbox.checkbox>div>div input[type="checkbox"]{min-height:inherit !important;width:14px !important;height:14px !important;margin:0 15px 0 0 !important;text-transform:inherit;text-align:left}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY #REQUIRED_FIELD_TEXT{border:none !important}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY div[name="privacyPolicy"]{display:flex;flex-direction:row;justify-content:flex-start;align-items:center}#form-newsletter-ispi #customForm #SIGNUP_PAGE #signupMainDiv #SIGNUP_BODY div[name="privacyPolicy"] input[type="checkbox"]{min-height:inherit !important;width:14px !important;height:14px !important;margin:0 15px 0 0 !important;text-transform:inherit;text-align:left}#form-newsletter-ispi #customForm input[type="button"]{max-width:400px;float:right}@media (min-width: 1024px){#form-newsletter-ispi #customForm input[type="button"]{position:relative;top:-75px}}#form-newsletter-ispi #customForm #recapDiv{margin:15px 0 !important}.block-testata{z-index:10}.video-hp.stuck{position:fixed;z-index:20;right:20px;left:auto;transform:translateY(100%);width:260px;height:145px;padding-bottom:0;animation:fade-in-up .25s ease forwards}@media (max-width: 1023px){.video-hp.stuck{transition:all 0.001s linear}}@media (min-width: 1440px){.video-hp.stuck{right:calc( (100vw - 1440px) / -2.4)}}.video-hp.stuck .plyr iframe{height:auto}.video-hp.stuck .plyr--video .plyr__control.plyr__control--overlaid{width:70px;height:53px}.video-hp.stuck .plyr--video .plyr__control.plyr__control--overlaid::before{background-size:20px}.video-blocco-medium{width:100%;width:100%;position:relative;padding-top:57%}@media (min-width: 1024px){.video-blocco-medium{padding-top:100%}}.video-blocco-medium .video-container-blocco{width:100%;position:absolute;top:0;left:0}.video-blocco-medium .plyr iframe{height:100%}.video-blocco-medium .plyr--video{position:absolute;z-index:2;top:0;left:0;width:100%}.video-blocco-medium .details-video{width:100%;padding:1rem;color:#000}@media (min-width: 1024px){.video-blocco-medium .details-video{position:absolute;bottom:0}}.video-blocco-medium .details-video .evento-incorso{margin-bottom:8px}.video-blocco-medium .details-video a,.video-blocco-medium .details-video a:hover{color:#000}.video-blocco-medium .details-video p{font-size:14px}.video-blocco-medium .plyr--video .plyr__control.plyr__control--overlaid{width:70px;height:50px}.video-blocco-medium .plyr--video .plyr__control.plyr__control--overlaid::before{background-size:18px}@media (max-width: 1023px){.video-blocco-medium.pos-fixed .details-video{position:absolute;top:0}}.block-testata-content-tag{display:flex;flex-direction:column}@media (max-width: 1023px){.block-testata-content-tag{position:absolute;bottom:15px;left:15px;z-index:3;width:calc( 100% - 15px*2)}.block-testata-content-tag .breadcrumb{display:flex;top:-45px !important;left:0 !important}}.block-splash{width:100%;background-position:center bottom;background-repeat:no-repeat;background-size:cover}.block-splash figure{height:35vh;padding:0 15px;position:relative}@media (min-width: 1024px){.block-splash figure{padding:0 30px;height:55vh;min-height:530px}}.block-splash figure::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),linear-gradient(180deg, rgba(0,0,0,0) 74.51%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 85.27%)}.block-splash figure img{display:none}.block-splash figure figcaption{position:absolute;z-index:2;left:50%;transform:translateX(-50%);bottom:0}.block-splash .entry-title{color:#fff;font-size:34px;font-size:2.125rem;line-height:calc( 34px + 34px/4);font-weight:700;margin:0 0 45px}@media (min-width: 1024px){.block-splash .entry-title{font-size:55px;font-size:3.4375rem;line-height:calc( 55px + 55px/4)}}.block-splash-center{width:100%;background-position:center;background-repeat:no-repeat;background-size:cover}.block-splash-center figure{height:55vh;padding:0 15px;position:relative}@media (min-width: 1024px){.block-splash-center figure{padding:0 30px}}.block-splash-center figure::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),linear-gradient(180deg, rgba(0,0,0,0) 74.51%, rgba(0,0,0,0.6) 100%),linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 85.27%)}.block-splash-center figure img{display:none}.block-splash-center figure figcaption{position:absolute;z-index:2;left:50%;transform:translateX(-50%);bottom:0}.block-splash-center .entry-title{color:#fff;font-size:55px;font-size:3.4375rem;line-height:calc( 55px + 55px/4);font-weight:700;margin:0 0 45px}.owl-carousel-infografica{margin-bottom:24px}.bg-carousel-bg-beige_30{position:relative;z-index:3}.bg-carousel-bg-beige_30::before{content:"";display:block;width:150%;height:100%;right:-15px;background-color:#f8f7f4;position:absolute;z-index:-1}.block-article>.block-inside-container.last-block{border-bottom:solid 1px #D9D9D6 !important;margin-bottom:30px !important}@media (min-width: 1024px){.block-article>.block-inside-container.last-block{margin-bottom:60px !important}}.container-video{display:none}@media (min-width: 1024px){.container-video{display:block;position:absolute;z-index:0;top:50%;left:50%;width:100%;transform:translate(-50%, -50%)}.container-video #movie-lancio{width:100%}html body.single-evento .container-video{display:none}html body.single-evento .container-video.active{display:block}}html body .video-in-evidenza .block-testata-evento-corso{overflow:hidden}@media (min-width: 1024px){html body .video-in-evidenza .block-testata-evento-corso>.container{height:100%;align-items:flex-end;display:flex;flex-direction:column;align-self:flex-end;align-content:flex-end;justify-content:space-between}}.container-video-cube{position:absolute;z-index:2;width:100%;height:100%;overflow:hidden}.container-video-cube::before{position:absolute;z-index:1;content:"";display:block;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 44.24%, #000 100%),linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 34.07%)}.container-video-cube #movie-lancio{width:auto;height:100%;position:relative;top:0;left:50%;transform:translateX(-50%)}@media (min-width: 1024px){.bg-contain{background-color:#00677F;background-size:contain !important}}.people-list{width:100%;display:flex;flex-direction:row;justify-content:space-between;position:relative;width:calc(100% + 12px * 2) !important;left:-12px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin-bottom:50px}@media (min-width: 768px){.people-list{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.people-list{width:calc(100% + (12px * 2)) !important;left:-12px}}.people-list>*{position:relative;float:left;width:calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.people-list>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.people-list>*{width:calc(100% / 4);flex:0 1 calc(100% / 4);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.people-list{margin-bottom:100px}}.people-list.smart{position:relative;width:calc(100% + 12px * 2) !important;left:-12px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.people-list.smart{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.people-list.smart{width:calc(100% + (12px * 2)) !important;left:-12px}}.people-list.smart>*{position:relative;float:left;width:calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.people-list.smart>*{width:calc(100% / 3);flex:0 1 calc(100% / 3);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.people-list.smart>*{width:calc(100% / 5);flex:0 1 calc(100% / 5);padding:0 12px 0;margin-bottom:calc(12px * 2)}}html body .programma-list .people-list.smart{position:relative;width:calc(100% + 12px * 2) !important;left:-12px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){html body .programma-list .people-list.smart{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){html body .programma-list .people-list.smart{width:calc(100% + (12px * 2)) !important;left:-12px}}html body .programma-list .people-list.smart>*{position:relative;float:left;width:calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){html body .programma-list .people-list.smart>*{width:calc(100% / 3);flex:0 1 calc(100% / 3);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){html body .programma-list .people-list.smart>*{width:calc(100% / 4);flex:0 1 calc(100% / 4);padding:0 12px 0;margin-bottom:calc(12px * 2)}}.people-list-vertical{flex:1 1 100%;flex-direction:column;margin-bottom:70px;position:relative;width:calc(100% + 12px * 2) !important;left:-12px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.people-list-vertical{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.people-list-vertical{width:calc(100% + (12px * 2)) !important;left:-12px}}.people-list-vertical>*{position:relative;float:left;width:calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.people-list-vertical>*{width:calc(100% / 1);flex:0 1 calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.people-list-vertical>*{width:calc(100% / 1);flex:0 1 calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2)}}.card-people{position:relative}html body .people-list-vertical .card-people{display:flex;flex-direction:row;align-items:center;justify-content:flex-start}html body .people-list:not(.smart) .card-people{height:67vw}@media (min-width: 1024px){html body .people-list:not(.smart) .card-people{height:30vw}}@media (min-width: 1440px){html body .people-list:not(.smart) .card-people{height:calc( 1440px / 3.3)}}html body .block-blocco-peoples .people-list:not(.smart) .card-people{height:67vw}@media (min-width: 1024px){html body .block-blocco-peoples .people-list:not(.smart) .card-people{height:22vw}}@media (min-width: 1440px){html body .block-blocco-peoples .people-list:not(.smart) .card-people{height:calc( 1440px / 4.3)}}@media (max-width: 1023px){html body .smart .card-people,html body .people-list-single-article .card-people,html body .aside-article .card-people{margin-top:15px}html body .smart .card-people:first-of-type,html body .people-list-single-article .card-people:first-of-type,html body .aside-article .card-people:first-of-type{margin-top:0}}html body .smart .card-people>a,html body .people-list-single-article .card-people>a,html body .aside-article .card-people>a{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center}html body .aside-article .card-people{background-color:#fff}@media (min-width: 1024px){html body .aside-article .card-people{border-bottom:solid 1px #D9D9D6}}@media (min-width: 1024px){html body .people-list-single-article .card-people{border-bottom:solid 1px #D9D9D6}}html body .block-coordinatore .card-people>a{width:100%;display:flex;flex-direction:column}@media (min-width: 1024px){html body .block-coordinatore .card-people>a{flex-direction:row}}.card-people:hover h3{color:#007D99;transition:all 0.3s linear}.card-people:hover figure::before{border:solid 3px #007D99;transition:all 0.3s linear}html body .smart .card-people:hover figure::before{border-radius:50%}.card-people figure{background-color:#000;padding-bottom:40%;position:relative;background-position:center;background-repeat:no-repeat;background-size:cover}html body .people-list-vertical .card-people figure{margin-right:15px}html body .people-list:not(.smart) .card-people figure{height:67vw;position:absolute;z-index:0;width:calc( 100% - 24px)}@media (min-width: 1024px){html body .people-list:not(.smart) .card-people figure{height:30vw}}@media (min-width: 1440px){html body .people-list:not(.smart) .card-people figure{height:calc( 1440px / 3.3)}}html body .block-blocco-peoples .people-list:not(.smart) .card-people figure{height:67vw;position:absolute;z-index:0;width:calc( 100% - 24px)}@media (min-width: 1024px){html body .block-blocco-peoples .people-list:not(.smart) .card-people figure{height:22vw}}@media (min-width: 1440px){html body .block-blocco-peoples .people-list:not(.smart) .card-people figure{height:calc( 1440px / 4.3)}}.card-people figure.staff{padding-bottom:0}html body .smart .card-people figure{width:90px;height:90px;border-radius:50%;overflow:hidden;padding:0}html body .aside-article .card-people figure{width:105px;height:105px;overflow:hidden;padding:0}html body .people-list-single-article .card-people figure{width:50px;height:50px;overflow:hidden;padding:0;margin-bottom:0;border-radius:50%}@media (min-width: 1024px){html body .people-list-single-article .card-people figure{width:105px;height:105px;border-radius:0;margin-bottom:45px}}.card-people figure img{width:100%;display:none}.card-people figure::before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;background:#000;background:linear-gradient(0deg, #1b1b1b 0%, rgba(27,27,27,0) 50%)}html body .smart .card-people figure::before,html body .aside-article .card-people figure::before{background:none}html body .people-list-single-article .card-people figure::before{display:none}.card-people-ruolo{background-color:#FAAF3F;position:absolute;z-index:2;top:-3px;right:8px;padding:3px 8px;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;text-transform:uppercase}@media (min-width: 1024px){.card-people-ruolo{right:8px}}.card-people-content{width:calc( 100% - 12px * 2);color:#fff;display:flex;flex-direction:column;position:absolute;z-index:2;bottom:0;padding:30px;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4)}html body .block-blocco-peoples .card-people-content>p,html body.single-formazione .card-people-content>p{display:none}html body .block-blocco-peoples .card-people-content{padding:15px}html body .smart .card-people-content,html body .people-list-single-article .card-people-content{padding:0 0;position:relative;width:calc( 100% - 100px);bottom:inherit}html body .aside-article .card-people-content{align-items:center;padding:0 5px 0 0;position:relative;width:calc( 100% - 55px);bottom:inherit;color:#FF6C3A}@media (min-width: 1024px){html body .aside-article .card-people-content{align-items:flex-start;width:calc( 100% - 115px)}}html body .people-list-single-article .card-people-content{width:calc( 100% - 65px)}@media (min-width: 1024px){html body .people-list-single-article .card-people-content{width:calc( 100% - 120px)}}.card-people-content-title{font-weight:700;font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4);margin-bottom:7.5px;letter-spacing:normal}html body .smart .card-people-content-title,html body .people-list-single-article .card-people-content-title,html body .aside-article .card-people-content-title{color:#000;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);margin:0}.card-people-content-ruolo{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700}html body .smart .card-people-content-ruolo,html body .people-list-single-article .card-people-content-ruolo{color:#007D99}html body.single-formazione .tabset .card-people-content-ruolo{color:#FF6C3A}html body.page-template-page-staff .card-people-content-ruolo{display:none}.card-people-content-ruolo-staff{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;display:none}html body.page-template-page-staff .card-people-content-ruolo-staff{display:block}.card-people-content-area{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);color:rgba(255,255,255,0.7)}html body .smart .card-people-content-area,html body .aside-article .card-people-content-area{display:none}.card-people-content p{margin:7.5px 0 0;color:rgba(255,255,255,0.7)}html body .smart .card-people-content p,html body .people-list-single-article .card-people-content p,html body .aside-article .card-people-content p,html body.page-template-page-staff .card-people-content p,html body.single-evento .card-people-content p,html body.page-template-page-analisti .card-people-content p{display:none}.block-description{padding-top:60px;padding-bottom:60px}@media (min-width: 1024px){.block-description{padding-top:125px;padding-bottom:125px}}@media (min-width: 1024px){.block-description>div{padding-right:30%}}.block-filter{background-color:#f8f7f4;padding-top:45px;padding-bottom:45px;margin-bottom:45px}.block-filter-section{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}.block-filter-section:first-of-type{margin-bottom:30px}@media (min-width: 1024px){.block-filter-section{flex-direction:row;align-items:center}}.block-single-people-header{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;margin-bottom:30px}@media (min-width: 1024px){.block-single-people-header{flex-direction:row;margin-bottom:60px}}@media (min-width: 1024px){.block-single-people-header figure{width:203px;margin-right:30px}}.block-single-people-header>div{width:100%}@media (min-width: 1024px){.block-single-people-header>div{width:calc( 100% - (203px + 15px*2))}}.block-single-people-header-title{font-size:55px;font-size:3.4375rem;line-height:calc( 55px + 55px/4);font-weight:700;margin:0 0 7.5px}.block-single-people-header-ruolo{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4);font-weight:500;color:#007D99;display:block;clear:both;margin-bottom:7.5px}.block-single-people-header-area{font-weight:700;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);text-transform:uppercase;color:#818387;display:block;clear:both}.block-single-people-section{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;margin-bottom:60px}@media (min-width: 1024px){.block-single-people-section{flex-direction:row;margin-bottom:120px}}.block-single-people-section-content{width:100%}@media (min-width: 1024px){.block-single-people-section-content{width:calc( 100% - (317px + 15px*2))}}.block-single-people-section-content-extra{margin-top:60px;position:relative;width:calc(100% + 12px * 2) !important;left:-12px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:500;line-height:180%}@media (min-width: 768px){.block-single-people-section-content-extra{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.block-single-people-section-content-extra{width:calc(100% + (12px * 2)) !important;left:-12px}}.block-single-people-section-content-extra>*{position:relative;float:left;width:calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.block-single-people-section-content-extra>*{width:calc(100% / 1);flex:0 1 calc(100% / 1);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.block-single-people-section-content-extra>*{width:calc(100% / 3);flex:0 1 calc(100% / 3);padding:0 12px 0;margin-bottom:calc(12px * 2)}}.block-single-people-section-twitter{width:100%}.block-single-people-section-twitter>div{height:640px;overflow-y:scroll;box-shadow:0px 0px 17px rgba(0,0,0,0.07)}@media (min-width: 1024px){.block-single-people-section-twitter{width:317px}}.link-mail,.link-mail:hover,.link-mail:visited{color:#007D99}.link-download,.link-download:hover,.link-download:visited{color:#007D99;font-weight:700;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);letter-spacing:0.1em;text-transform:uppercase;margin-top:30px;display:inline-block;clear:both}.link-download svg,.link-download:hover svg,.link-download:visited svg{position:relative;top:-6px}.block-social a{display:inline-block;margin-right:7.5px}.block-social svg{fill:#000}.block-social svg path{fill:#000}.block-double-img-text{width:100%;align-self:center;padding:75px 15px 75px 7%;max-width:calc( 1440px / 2)}.block-menu-istituto{background-color:#007D99;color:#fff;padding:10px 0;width:100%}.block-menu-istituto .menu-menu-istituto-container{overflow-y:scroll;width:100%}.block-menu-istituto .menu-menu-istituto-container::-webkit-scrollbar{width:0px}.block-menu-istituto .menu-menu-istituto-container::-webkit-scrollbar-track{background:transparent}.block-menu-istituto .menu-menu-istituto-container::-webkit-scrollbar-thumb{background:transparent}.block-menu-istituto .menu-menu-istituto-container::-webkit-scrollbar-thumb:hover{background:transparent}.block-carousel-testata{margin-bottom:15px}@media (min-width: 1024px){.block-carousel-testata{margin-bottom:0}}#menu-istituto{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;white-space:nowrap}#menu-istituto li{margin-left:15px}#menu-istituto li:first-of-type{margin-left:0}#menu-istituto a,#menu-istituto a:hover,#menu-istituto a:visited{color:#fff;text-transform:uppercase;letter-spacing:0.1em;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700}.grid{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;border-left:solid 1px #818387;margin-bottom:50px}@media (min-width: 1024px){.grid{margin-bottom:100px}}.grid>div{border-bottom:solid 1px #818387;border-right:solid 1px #818387;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;width:50%;height:50vw;padding:15px}.grid>div:nth-child(1),.grid>div:nth-child(2){border-top:solid 1px #818387}@media (min-width: 1024px){.grid>div{width:25%;height:auto}.grid>div:nth-child(3),.grid>div:nth-child(4){border-top:solid 1px #818387}}.grid>div a{display:flex;flex-direction:column;justify-content:center;align-items:center;transition:all 0.3s linear;border:solid 3px transparent;width:100%;height:100%;text-align:center;color:#818387;text-transform:uppercase}.grid>div a figure{max-width:170px;width:75%}.grid>div a:hover{border-color:#007D99}.grid.item-2>div{width:50%}@media (min-width: 1024px){.grid.item-2>div{width:50%}}.grid.item-3>div{width:50%}@media (min-width: 1024px){.grid.item-3>div{width:33.33%}}.block-anno{display:flex;flex-direction:row;margin-bottom:40px}@media (min-width: 1024px){.block-anno{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4);margin-bottom:80px}}.block-anno-break{margin-bottom:40px}@media (min-width: 1024px){.block-anno-break{margin-bottom:80px}}.block-anno-data{font-size:34px;font-size:2.125rem;line-height:calc( 34px + 34px/4);font-weight:300;position:relative}@media (min-width: 1024px){.block-anno-data{font-size:77px;font-size:4.8125rem;line-height:calc( 77px + 77px/4)}}.block-anno-data::before{content:"";display:block;width:1px;height:100%;background-color:#D9D9D6;position:absolute;top:0;left:50%}.block-anno-data span{position:relative;top:-15px;display:block;padding:0 0 15px;background-color:#fff}.block-anno-content{display:flex;flex-direction:column;flex-wrap:wrap;padding-left:15px}@media (min-width: 1024px){.block-anno-content{flex-direction:row;padding-left:30px}.block-anno-content>div{width:calc( 100% - 22%)}.block-anno-content.content-img>div{width:calc( 100% - 34%)}}.block-anno-content figure{width:100%}@media (min-width: 1024px){.block-anno-content figure{width:33%;padding-left:30px}}.block-iniziale{background-position:center;background-repeat:no-repeat;background-size:cover;padding:15vw 5vw 50vw;color:#fff !important;text-align:center}@media (min-width: 1024px){.block-iniziale{padding:10vw 20vw}}@media (min-width: 1440px){.block-iniziale{padding:10vw 30vw}}.block-double{display:flex;flex-direction:column}@media (min-width: 1024px){.block-double{flex-direction:row}}.block-double.v-align-bottom{align-items:flex-end}@media (min-width: 1024px){.block-double.invert{flex-direction:row-reverse}.block-double.invert .block-double-text{justify-content:flex-start}.block-double.invert .block-double-text>div{padding:75px 15px 75px 7%;max-width:calc( 1440px / 2)}}.block-double-text{width:100%;display:flex;justify-content:flex-end;align-items:center;min-height:50vw}@media (min-width: 1024px){.block-double-text{width:50%}}@media (min-width: 1440px){.block-double-text{min-height:inherit}html body.home .block-double-text,html body.page .block-double-text{min-height:calc( 1440px / 2)}html body.home .block-double-text.no-min-height,html body.page .block-double-text.no-min-height{min-height:inherit}}.block-double-text.bg-blu{background-color:#007D99;color:#fff}.block-double-text a:not(.btn-default),.block-double-text a:not(.btn-default):hover,.block-double-text a:not(.btn-default):visited{text-decoration:underline}.block-double-text>div{padding:30px 15px;width:100%}@media (min-width: 1024px){.block-double-text>div{padding:75px 7% 75px 15px;max-width:calc( 1440px / 2)}}.block-double-text>div img,.block-double-text>div svg{max-width:calc( 100vw - 15px*2);margin-bottom:24px}.block-double-text-invert{justify-content:flex-start;width:100%;display:flex;align-items:center}@media (min-width: 1024px){.block-double-text-invert{width:50vw}}.block-double-text-invert>div{padding:30px 15px}@media (min-width: 1024px){.block-double-text-invert>div{width:100%;padding:75px 15px 75px 5%;max-width:calc( 1440px / 2)}}.block-double-text ul{width:100%;list-style:square;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:20px}.block-double-text ul li{width:100%;margin-bottom:15px}.block-double-text ul li::marker{color:#007D99}.block-double-img{width:100%;height:100vw;background-position:center;background-repeat:no-repeat;background-size:cover;min-height:100vw}@media (min-width: 1024px){.block-double-img{width:50%;min-height:50vw;height:auto}}@media (min-width: 1440px){.block-double-img{min-height:calc( 1440px / 2)}html body .article-watch .block-double-img{min-height:calc( 1440px / 3)}}.block-double-img .owl-carousel,.block-double-img .owl-stage-outer,.block-double-img .owl-stage,.block-double-img .owl-item,.block-double-img .item{height:100%}@media (min-width: 1024px){html body.single-pubblicazione .block-double-img figure img{max-width:750px}}@media (min-width: 1024px){html body.single-pubblicazione .block-double.invert .block-double-img figure img{float:right}}@media (max-width: 1023px){.block-double svg{max-width:calc( 100vw - 15px*2)}}.block-double-card{width:100%;min-height:100vw}@media (min-width: 1024px){.block-double-card{width:50%;min-height:inherit;height:auto}}[class*="block-double-img"]{width:100%;height:100vw;background-position:center;background-repeat:no-repeat;background-size:cover}@media (min-width: 1024px){[class*="block-double-img"]{width:50%;height:auto}}.block-area-di-ricerca{position:relative;width:calc(100% + 10px * 2) !important;left:-10px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;margin:0 0 50px}@media (min-width: 768px){.block-area-di-ricerca{width:calc(100% + 10px * 2) !important;left:-10px}}@media (min-width: 1024px){.block-area-di-ricerca{width:calc(100% + (10px * 2)) !important;left:-10px}}.block-area-di-ricerca>*{position:relative;float:left;width:calc(100% / 2);padding:0 10px 0;margin-bottom:calc(10px * 2);flex:0 1 calc(100% / 2)}@media (min-width: 768px){.block-area-di-ricerca>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 10px 0;margin-bottom:calc(10px * 2)}}@media (min-width: 1024px){.block-area-di-ricerca>*{width:calc(100% / 4);flex:0 1 calc(100% / 4);padding:0 10px 0;margin-bottom:calc(10px * 2)}}@media (min-width: 1024px){.block-area-di-ricerca{margin:0px 0 100px}}.block-area-di-ricerca-single figure{display:flex;flex-direction:row;align-items:center;justify-content:flex-start;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));background-color:#fff;min-height:80px}.block-area-di-ricerca-single figure::before{content:"";width:100%;height:100%;position:absolute;z-index:2;border:solid 3px transparent;transition:all 0.3s linear;display:block}.block-area-di-ricerca-single figure img{width:90px;display:none}@media (min-width: 1024px){.block-area-di-ricerca-single figure img{display:block}}.block-area-di-ricerca-single figure figcaption{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700;padding:0 15px;text-align:left;transition:all 0.3s linear}.block-area-di-ricerca-single figure:hover::before{border-color:#007D99}.block-area-di-ricerca-single figure:hover figcaption{color:#007D99}.block-ranking{display:flex;flex-direction:column;justify-content:flex-start;align-items:baseline;width:100%}.block-ranking-single{border-top:solid 1px #D9D9D6;padding:15px;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;font-size:21px;font-size:1.3125rem;line-height:calc( 21px + 21px/4)}.block-ranking-single:first-of-type{border-top:none}.block-ranking-single-number{font-weight:200;font-size:70px;font-size:4.375rem;line-height:calc( 70px + 70px/4);position:relative;margin-right:15px}.block-ranking-single-number span{color:#007D99;font-weight:200}.block-ranking-single p{margin:0}.question{position:relative;margin:0;padding:40px 0;display:block;width:100%;cursor:pointer;border-bottom:solid 1px #D9D9D6;font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:700}@media (min-width: 1024px){.question{font-size:35px;font-size:2.1875rem;line-height:calc( 35px + 35px/4)}}.answers{padding:0px;margin:0;width:100% !important;height:0;overflow:hidden;z-index:1;position:relative;opacity:0;font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4)}.answers a,.answers a:hover{text-decoration:underline}.questions:checked ~ .answers{height:auto;opacity:1;padding:30px 0}.plus{position:absolute;right:0;top:40px;margin-left:10px;z-index:5;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;-webkit-transition:.3s ease;-moz-transition:.3s ease;-o-transition:.3s ease;transition:.3s ease}.questions:checked ~ .question .plus{-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);background-position:center;background-repeat:no-repeat;background-size:20px}.questions{display:none}[class*="block-focus"]{display:flex;flex-direction:column;flex-wrap:wrap;justify-content:space-between}@media (min-width: 1024px){[class*="block-focus"]{flex-direction:row}}[class*="single-focus"]{width:100%;color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:15px 22.5px;text-align:center;background-position:center;background-repeat:no-repeat;background-size:cover;position:relative}[class*="single-focus"]::before{content:"";position:absolute;width:100%;height:100%;background-color:#000;opacity:0.7;display:block;z-index:1}@media (min-width: 1024px){[class*="single-focus"]{width:24%;height:calc( 100vw / 4)}}@media (min-width: 1440px){[class*="single-focus"]{height:calc( 1440px / 4)}}[class*="single-focus"] p{position:relative;z-index:2;opacity:0.7}[class*="single-focus"] .title-20{position:relative;z-index:2;color:#fff;text-align:center;margin-bottom:12px}.block-vertical{display:flex;flex-direction:column;justify-content:space-between}.block-vertical-single{width:100%;display:flex;flex-direction:row}.block-vertical-single-text{background-color:#007D99;color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:5% 20%;text-align:center;text-transform:uppercase;font-weight:700;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);letter-spacing:0.1em}@media (max-width: 1023px){.block-vertical-single-text h5{font-size:60px;font-size:3.75rem;line-height:calc( 60px + 60px/4)}.block-vertical-single-text h5 span{font-size:40px;font-size:2.5rem;line-height:calc( 40px + 40px/4);left:15px}.block-vertical-single-text h5 span.valore-percentuale{left:-10px}}@media (min-width: 1024px){.block-vertical-single-text{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4)}}.block-vertical-single.invert{flex-direction:row-reverse}.block-vertical-single.invert>div{background-color:#FF6C3A}[class*="block-vertical-single-img"],[class*="block-vertical-single-text"]{width:50%;height:50vw;background-position:center;background-repeat:no-repeat;background-size:cover;padding:15px}@media (min-width: 1024px){[class*="block-vertical-single-img"],[class*="block-vertical-single-text"]{width:50%;height:calc( 100vw / 3);padding:15px 7vw}}.valore-percentuale{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4);font-weight:400;color:#007D99;position:relative;left:-30px}@media (min-width: 1024px){.valore-percentuale{font-size:100px;font-size:6.25rem;line-height:calc( 100px + 100px/4)}}.valore-plus{font-size:70px;font-size:4.375rem;line-height:calc( 70px + 70px/4);font-weight:300;color:#FF6C3A;position:relative;left:30px}@media (min-width: 1024px){.valore-plus{font-size:140px;font-size:8.75rem;line-height:calc( 140px + 140px/4)}}.block-evidenza{display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1024px){.block-evidenza{flex-direction:row}}.block-evidenza>div{width:100%}@media (min-width: 1024px){.block-evidenza>div{width:24%}.block-evidenza>div:first-of-type{width:50%}}.block-evidenza>div.box-0,.block-evidenza>div.box-1,.block-evidenza>div.box-2{display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;overflow:hidden}@media (max-width: 1023px){.block-evidenza>div.box-0,.block-evidenza>div.box-1,.block-evidenza>div.box-2{margin-bottom:24px}}@media (min-width: 1024px){.block-evidenza>div.box-0,.block-evidenza>div.box-1,.block-evidenza>div.box-2{height:calc( 100vw / 2)}}@media (min-width: 1440px){.block-evidenza>div.box-0,.block-evidenza>div.box-1,.block-evidenza>div.box-2{height:calc( 1440px / 2)}}.tab-card{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1024px){.tab-card{flex-direction:row}}.tab-card-single{width:100%;background-position:center top;background-repeat:no-repeat;background-size:cover;position:relative;display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end}@media (max-width: 1023px){.tab-card-single{padding-top:107%}html body .block-testata .tab-card-single{padding-top:134%}}@media (min-width: 1024px){.tab-card-single{width:32%;min-height:calc( 96vw / 3)}html body .owl-carousel .tab-card-single{width:100%}html body .owl-carousel.no-carousel .tab-card-single{width:32%}}@media (min-width: 1440px){.tab-card-single{min-height:calc( (1440px/100*95) / 3)}}.tab-card-single::before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 37.25%, #000 88.91%)}html body.page-template-page-home .block-testata .tab-card-single::before{background:linear-gradient(0deg, rgba(0,0,0,0.81) 14%, rgba(0,0,0,0) 33%, rgba(0,0,0,0.9) 100%)}.tab-card-single-content{width:100%;color:#fff;padding:15px;position:absolute;bottom:0;left:0;z-index:2;display:flex;flex-direction:column}@media (min-width: 1024px){.tab-card-single-content{position:relative;padding:22.5px}}html body.page-template-page-home .block-testata .tab-card-single-content{height:100%;display:flex;justify-content:flex-end;align-items:flex-start}html body.page-template-page-home .block-testata .tab-card-single-content>div{flex:1}html body.page-template-page-home .block-testata .tab-card-single-content>div.btn-default{flex:0}html body.page-template-page-home .block-testata .tab-card-single-content>div p{color:#fff}html body.page-template-page-home .block-testata .tab-card-single-content .btn-default{align-self:end}.tab-card-single-content p{color:#818387;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);display:none;margin-bottom:15px}html body .block-testata .tab-card-single-content p{display:block}@media (min-width: 1024px){.tab-card-single-content p{display:block}}@media (max-width: 1023px){[class*="single-focus-"]{min-height:90vw}}@media (max-width: 1023px){.block-tags-categories{margin-top:40px}}.block-taxonomy{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%;margin-top:30px}@media (min-width: 768px){.block-taxonomy{margin-top:60px;margin-bottom:30px;flex-direction:row;justify-content:flex-start}}.block-taxonomy-single{width:48.5%;position:relative;margin-bottom:15px}@media (min-width: 768px){.block-taxonomy-single{width:49%;width:calc( (100% - 15px*4) / 2);margin-left:30px;margin-bottom:30px}.block-taxonomy-single:nth-child(2n+1){margin-left:0}}@media (min-width: 1024px){.block-taxonomy-single{width:calc( (100% - 15px*4) / 3);margin-left:30px}.block-taxonomy-single:nth-child(2n+1){margin-left:30px}.block-taxonomy-single:nth-child(3n+1){margin-left:0}}.block-taxonomy-single figure{position:relative;z-index:1}.block-taxonomy-single figure::before{content:"";display:block;width:100%;height:100%;position:absolute;z-index:1;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 37.25%, #000 88.91%)}.block-taxonomy-single>div{position:absolute;z-index:2;bottom:0;width:100%;padding:15px;color:#fff}@media (min-width: 1024px){.block-taxonomy-single>div{padding:22.5px}}.block-taxonomy-single>div p{opacity:0.7;display:none}@media (min-width: 1024px){.block-taxonomy-single>div p{display:block}}.block-taxonomy-single>div a{width:100%;display:block}.block-cube-list{padding-bottom:50px}@media (min-width: 1024px){.block-cube-list{padding-bottom:100px}}.block-cube-list-single{position:relative}.block-cube-list-single figure{position:relative}.block-cube-list-single h4{color:#fff;position:absolute;z-index:2;width:60%;text-align:center;top:50%;left:50%;transform:translate(-50%, -50%)}.block-nl-imprese{background-position:center;background-repeat:no-repeat;background-size:cover;background-image:url(../img/bg_nl_imprese.jpg);color:#fff}.block-nl-imprese-contain{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:30px 0;text-align:center}@media (min-width: 1024px){.block-nl-imprese-contain{text-align:left;flex-direction:row;padding:75px 0}}@media (min-width: 1024px){.block-nl-imprese-contain [class*="title-"]{margin-bottom:0}}.block-nl-imprese-contain .btn-default{width:auto !important}.list-numeri{display:flex;flex-direction:row;padding:0 30%}html body .block-iniziale .list-numeri{padding:30px 0 0;justify-content:center}.list-numeri.horizontal{flex-direction:column}.list-numeri li{border-top:solid 1px #D9D9D6;white-space:nowrap;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);padding-bottom:15px}@media (min-width: 1024px){.list-numeri li{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4)}}.list-numeri li:first-child{border-top:none}html body .block-iniziale .list-numeri li:first-child{border:none}html body .block-iniziale .list-numeri li{border-top:none;border-left:solid 1px #D9D9D6;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 19.5px 15px}@media (min-width: 1024px){html body .block-iniziale .list-numeri li{padding:0 45px 15px}}.list-numeri li span{position:relative;font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);font-weight:300;display:inline-block;margin-right:15px;margin-bottom:15px}@media (min-width: 1024px){.list-numeri li span{font-size:77px;font-size:4.8125rem;line-height:calc( 77px + 77px/4)}}.list-numeri li span em{position:absolute;top:7.5px;right:-15px;font-weight:300;font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);color:#4AA54F}@media (min-width: 1024px){.list-numeri li span em{font-size:40px;font-size:2.5rem;line-height:calc( 40px + 40px/4)}}.block-simple-double-text{color:#fff;width:100%;display:flex;justify-content:flex-end;align-items:center;min-height:50vw;background-repeat:no-repeat;background-position:center;background-size:cover}@media (min-width: 1024px){.block-simple-double-text{width:50%}}@media (min-width: 1024px){.block-simple-double-text:nth-child(2){justify-content:flex-start}}@media (min-width: 1024px) and (min-width: 1024px){.block-simple-double-text:nth-child(2)>div{padding:105px 30% 105px 60px}html body.page-template-page-per-le-imprese .block-simple-double-text:nth-child(2)>div{padding:105px 60px 105px 30%}}@media (min-width: 1440px){.block-simple-double-text{min-height:inherit}}.block-simple-double-text>div{padding:30px 15px}@media (min-width: 1024px){.block-simple-double-text>div{width:100%;padding:105px 35% 105px 15px;max-width:calc( 1440px / 2)}}.area-di-ricerca{color:rgba(255,255,255,0.7);font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700;display:inline-block;margin-bottom:15px;text-transform:uppercase}@media (min-width: 1024px){.area-di-ricerca{font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4)}}.embed-video{position:relative;width:100%;padding-bottom:64%}.embed-video iframe{position:absolute;top:0;left:0;width:100% !important;height:100% !important}.show{display:flex}.block{width:100%}.block-ispi-per-te{padding-bottom:50px}@media (min-width: 1024px){.block-ispi-per-te{padding-bottom:100px}}[class*="ispi-per-te-step-"]{height:0;opacity:0}@media (min-width: 1024px){[class*="ispi-per-te-step-"]{overflow:hidden}}[class*="ispi-per-te-step-"].show{height:auto;opacity:1}[class*="ispi-per-te-step-"] #field_1_8,[class*="ispi-per-te-step-"] #field_1_9{overflow:hidden;height:0;opacity:0}[class*="ispi-per-te-step-"] .block-carousel.opacity{opacity:0.5}[class*="ispi-per-te-step-"] .owl-stage{min-width:100%}@media (min-width: 1024px){[class*="ispi-per-te-step-"] .owl-stage .owl-item{width:25%}}.ispi-per-te-step-3.show{min-height:23vw}@media (min-width: 1440px){.ispi-per-te-step-3.show{min-width:calc 1440px / 4}}.list-btn-ispi-per-te{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.list-btn-ispi-per-te>div{width:100%;display:flex;flex-direction:column;justify-content:flex-start;flex:1 1 100%;margin-top:30px}@media (min-width: 1024px){.list-btn-ispi-per-te>div{flex-direction:row;padding-left:15px}}.list-btn-ispi-per-te>div a.btn-stroke,.list-btn-ispi-per-te>div a.btn-stroke:hover,.list-btn-ispi-per-te>div a.btn-stroke.active{padding-left:60px !important;padding-right:60px !important;display:flex;align-items:center;max-height:41px}.btn-cat-ispi-per-te{display:inline-block;margin-right:7.5px;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);line-height:32px;font-weight:700;padding:0 15px;border:solid 1px #e6e6e6;border-radius:16px;height:32px;display:inline-block;text-transform:uppercase;transition:all 0.3s linear;margin:3px 7.5px;cursor:pointer;letter-spacing:1px}@media (min-width: 1024px){.btn-cat-ispi-per-te{font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);line-height:2.7;margin:7.5px 15px}.btn-cat-ispi-per-te:hover{background-color:#007D99;border-color:#007D99;color:#fff}}.btn-cat-ispi-per-te.active{background-color:#007D99;border-color:#007D99;color:#fff}.barra-lettura{width:100%;margin-top:7px;border-bottom:solid 2px #818387;position:relative;padding-bottom:6px;color:#FAAF3F;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700}.barra-lettura .title-percentuale{display:flex;flex-direction:row;justify-content:space-between;width:100%}.barra-lettura .title-percentuale a,.barra-lettura .title-percentuale a:hover{color:#FAAF3F !important;text-transform:uppercase}.barra-lettura>span{position:absolute;left:0;bottom:-2px;height:2px;display:block;z-index:1;background-color:#FAAF3F}article{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width: 1024px){article{flex-direction:row}}article .block-article{width:100%}@media (min-width: 1024px){article .block-article{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4);line-height:28px;width:calc( 100% - 290px);padding-right:30px;margin-bottom:100px}}article h2{font-size:2vw;margin-top:15px;margin-bottom:15px;font-weight:bold}@media (max-width: 1000px){article h2{font-size:20px}}@media (min-width: 1500px){article h2{font-size:30px}}article aside.aside-article{width:100%;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));border-top:solid 3px #007D99;background-color:#fff;margin-top:30px}@media (min-width: 1024px){article aside.aside-article{margin-top:0;width:290px}}article aside.aside-article.page-default{background-color:#f8f7f4;padding:22.5px}article aside.aside-article.page-default div a{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-top:15px;background-color:#fff;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));font-weight:700;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4)}article aside.aside-article.page-default div a figure{display:block;width:85px;height:85px;margin-right:15px;background-position:center;background-repeat:no-repeat;background-size:cover}article aside.aside-article.page-default div a figure img{display:none}article aside.aside-article.page-default div a span{display:inline-block;width:calc( 100% - 90px);padding-right:15px}article aside.aside-article.page-default div:first-of-type a{margin-top:0}.expert{position:relative}@media (min-width: 1024px){.expert{left:15px}}.block-expert-single{display:flex;width:100%;padding-top:230%;background-position:center;background-repeat:no-repeat;background-image:url(../img/bg_block_expert.jpg);background-size:cover;color:#fff;position:relative}@media (min-width: 1024px){.block-expert-single{padding-top:100%}}html body .block-result .block-expert-single{padding-top:50%}@media (min-width: 1024px){html body .block-result .block-expert-single{padding-top:25%}}@media (min-width: 1440px){html body .block-result .block-expert-single{padding-top:calc( 1440px / 4)}}.block-expert-single .content-expert-single{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-end;width:100%;height:100%;position:relative;color:#fff;position:absolute;z-index:1;bottom:0;left:0;padding:15px}.block-expert-single .content-expert-single a{display:block;color:#fff}.block-expert-single .content-expert-single .autore{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;width:100%;border-top:solid 1px rgba(255,255,255,0.3);padding:10px 0 0;margin-top:10px}.block-expert-single .content-expert-single .autore figure{width:48px;height:48px;border-radius:50%;overflow:hidden}.block-expert-single .content-expert-single .autore a{font-weight:700;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);color:rgba(255,255,255,0.7);padding-left:15px}.block-expert-single .content-expert-single .autore a span{color:#fff;display:block;clear:both}.info-expert-single{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);color:#818387;display:inline-block}.info-expert-single span{padding:0 5px}.info-expert-single span.canale{font-weight:700;color:#fff;padding:0 0}.info-expert-single span.canale svg{padding-right:5px}#iframeNewsletter,#iframeNewsletterEn{width:100%;height:700px;border:none}@media (min-width: 1024px){#iframeNewsletter,#iframeNewsletterEn{height:1200px}}.extra-presidenza{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4);font-weight:700}@media (max-width: 1023px){.extra-presidenza{margin-top:0px !important}}.container.single-page a,.container.single-page a:hover{text-decoration:underline}.site-main .block-splash{margin-bottom:35px}@media (min-width: 1024px){.site-main .block-splash{margin-bottom:70px}}.site-main .block-splash figure figcaption{position:absolute}.site-main .container{position:relative}.site-main>article{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width: 1024px){.site-main>article{flex-direction:row}}.site-main>article.article-watch{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;width:100%}@media (min-width: 1024px){.site-main>article.article-watch{flex-direction:column}}.site-main>article .block-article{width:100%}@media (min-width: 1024px){.site-main>article .block-article{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4);line-height:28px;width:calc( 100% - 290px);padding-right:30px;margin-bottom:100px}.site-main>article .block-article.full{width:100%;padding:0}}.site-main>article .block-article p{margin-bottom:25px}.site-main>article .block-article p a,.site-main>article .block-article p a:hover{color:#007D99;text-decoration:underline}.site-main>article .block-article figure{margin-bottom:45px}@media (min-width: 1024px){.site-main>article .block-article figure.wp-block-image.size-large{max-width:60%}html body.page-id-1432 .site-main>article .block-article figure.wp-block-image.size-large,html body.page-id-77928 .site-main>article .block-article figure.wp-block-image.size-large{max-width:100%;margin-right:0}}.site-main>article .block-article figure img{max-width:100%;border:none}.site-main>article .block-article figure .post-thumbnail{margin-bottom:50px}.site-main>article .block-article figure .post-thumbnail img{width:100%}.site-main>article .block-article>ul{width:100%;list-style:square;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:20px}.site-main>article .block-article>ul li{width:100%;margin-bottom:15px}.site-main>article .block-article>ul li::marker{color:#007D99}aside.aside-article{width:100%;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));border-top:solid 3px #007D99;background-color:#fff}@media (min-width: 1024px){aside.aside-article{width:290px}aside.aside-article.fixed{position:fixed;top:150px;right:15px}aside.aside-article.fixed-bottom{position:absolute;bottom:100px;right:0}}@media (min-width: 1440px){aside.aside-article.fixed{right:calc( (100vw - 1440px)/2 + 15px)}}aside.aside-article .block-tag,aside.aside-article .block-capitoli{padding:15px 15px;border-bottom:solid 1px #D9D9D6}aside.aside-article .block-capitoli{display:flex;flex-direction:column}aside.aside-article .block-capitoli a{display:inline-block;clear:both;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);color:#818387;padding-left:15px;margin-bottom:7.5px}aside.aside-article .block-capitoli a.active{padding-left:7.5px;color:#007D99;font-weight:700}aside.aside-article .block-approfondimenti{display:flex;flex-direction:column;padding:15px 22.5px 22.5px;border-bottom:solid 1px #D9D9D6}aside.aside-article .block-approfondimenti a{display:inline-block;clear:both;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700;color:#000}aside.aside-article [class*="card-"] figure,aside.aside-article p{margin-bottom:0 !important}.block-article-content{width:100%;display:flex;flex-direction:column;position:relative}@media (min-width: 1024px){.block-article-content{flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start}.block-article-content .content{width:calc( 100% - ( 290px + 15px*2 ))}.block-article-content .content>:not(figure) img{max-width:60%;border:solid 1px #D9D9D6}.block-article-content aside{width:290px}}.entry-label>span{text-transform:initial}.entry-header{width:100%}@media (min-width: 1024px){.entry-header{width:calc( 100% - ( 290px + 15px*2 ))}html body .speciali .entry-header,html body .block-article-watch .entry-header{width:100%}}.entry-header-date{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);color:#007D99;font-weight:500;margin-bottom:15px}.entry-header-info{display:flex;flex-direction:column;justify-content:space-between;align-items:center;padding:15px 0;margin-bottom:45px;width:100%}html body.header-no-fixed .entry-header-info:not(.no-thumbnail){border-bottom:none}@media (min-width: 1024px){html body.header-no-fixed .entry-header-info:not(.no-thumbnail){margin-bottom:0}}@media (min-width: 1024px){.entry-header-info{border-top:solid 1px #D9D9D6;border-bottom:solid 1px #D9D9D6;flex-direction:row}}html body .block-article-watch .entry-header-info{border-top:none;border-color:#818387}@media (max-width: 1023px){.entry-header-info li{width:100%}}.entry-header-info-mobile{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;margin-bottom:15px}.entry-header-info-mobile>*{margin-bottom:0}.share-icons{display:flex;flex-direction:row}@media (max-width: 1023px){.share-icons{position:fixed;justify-content:space-between;z-index:10;bottom:0;left:0;width:100%;background-color:#fff;border-top:solid 1px #979797}}@media (max-width: 1023px){.share-icons>a{width:20%;text-align:center;border-left:solid 1px #979797;padding:7.5px 15px}.share-icons>a:first-of-type{border:none}}@media (min-width: 1024px){.share-icons>a{margin-left:15px}}.share-icons>a:first-of-type{margin-left:0}.wp-block-quote{margin:0 0 45px;font-size:28px;font-size:1.75rem;line-height:calc( 28px + 28px/4);font-weight:500;color:#007D99;margin-bottom:45px;padding-left:45px;position:relative}.wp-block-quote::before{position:absolute;top:0;left:0;width:calc( 15px*2);height:40px;content:'“';display:block;color:#007D99;font-size:90px;font-size:5.625rem;line-height:calc( 90px + 90px/4);line-height:0.8;font-weight:400}.wp-block-quote p{margin-bottom:15px !important}.wp-block-quote cite{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);color:#818387;padding-left:45px;position:relative;font-style:normal}.wp-block-quote cite::before{content:"";display:block;width:calc( 15px*2);height:1px;background:#818387;position:absolute;top:50%;left:0}.wp-block-embed__wrapper,#video{width:100%}.wp-block-embed__wrapper iframe,#video iframe{width:100%;height:calc( 58vw - 15px*2)}@media (min-width: 1024px){.wp-block-embed__wrapper iframe,#video iframe{height:calc( 68vw - (15px*2) - 290px)}}@media (min-width: 1440px){.wp-block-embed__wrapper iframe,#video iframe{height:calc( (1440px - 290px) / 1.9)}}#video{margin-bottom:50px}@media (min-width: 1024px){#video{margin-bottom:100px}}.wp-block-image{position:relative;border:solid 1px #D9D9D6;max-width:fit-content}.zoom-figure{position:absolute;z-index:10;border:solid 1px #D9D9D6;top:-1px;right:-1px;width:49px;height:49px;background-color:#fff;text-align:center;color:#007D99;font-weight:200;font-size:42px;font-size:2.625rem;line-height:calc( 42px + 42px/4);line-height:46px;cursor:pointer}hr.wp-block-separator{border-bottom:none !important}hr.wp-block-separator+p{margin-bottom:20px}.block-blocco-leggi-anche{border-top:solid 1px #D9D9D6;border-bottom:solid 1px #D9D9D6;padding:15px 0;margin-bottom:45px}.block-blocco-leggi-anche span{font-weight:700}.block-blocco-leggi-anche a,.block-blocco-leggi-anche a:hover,.block-blocco-leggi-anche a:visited{display:inline-block;margin-left:15px;color:#007D99;text-decoration:underline}.card-pubblicazione-horizontal{display:flex;flex-direction:column;justify-content:space-between;background-color:#fff;margin-bottom:30px;box-shadow:0px 0px 17px rgba(0,0,0,0.07)}@media (min-width: 1024px){.card-pubblicazione-horizontal{flex-direction:row}}.card-pubblicazione-horizontal figure{width:100%;margin:0 !important;background-color:#fff;display:flex;align-items:center}@media (min-width: 1024px){.card-pubblicazione-horizontal figure{width:50%}}.card-pubblicazione-horizontal figure img{width:100%}.card-pubblicazione-horizontal-content{color:#000;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:24px;width:100%}@media (min-width: 1024px){.card-pubblicazione-horizontal-content{width:50%}}.card-pubblicazione-horizontal-content>*{margin-bottom:10px}.card-pubblicazione-horizontal-content .btn-category{margin-bottom:30px}.card-pubblicazione-horizontal-content-info{color:#818387;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}.card-pubblicazione-horizontal-content-info .author em{color:#007D99;font-weight:700;font-style:normal}.card-pubblicazione-horizontal-content .area-di-ricerca{color:#818387;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);font-weight:700}.card-pubblicazione-horizontal-content .abstract{display:none;margin:0 !important;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4)}@media (min-width: 1024px){.card-pubblicazione-horizontal-content .abstract{display:block}}.card-pubblicazione-horizontal-content .abstract a,.card-pubblicazione-horizontal-content .abstract a:hover{text-decoration:none !important;color:#818387 !important}html body .owl-carousel .abstract{display:none}@media (min-width: 1024px){html body .owl-carousel .abstract{display:block}}.block-testo-extra{padding:22.5px;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);color:#818387;font-weight:500;width:100%;border-bottom:solid 1px #D9D9D6}.block-testo-extra p{margin:0}.card-small{position:relative}html body .block-col [class*="col-"] .card-small{margin-top:22.5px}html body .block-col [class*="col-"] .card-small:first-child{margin-top:0}.card-small figure{position:relative;z-index:1}.card-small figure::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),linear-gradient(180deg, rgba(0,0,0,0) 74.51%, #000 100%),linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 85.27%)}.card-small .evento-terminato,.card-small .evento-incorso{position:absolute;z-index:3;top:15px;left:22.5px;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4)}.card-small-date{position:absolute;top:10px;left:22.5px;z-index:3;color:#fff;font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:700;display:flex;flex-direction:column}.card-small-date span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);font-weight:500}.card-small-content{position:absolute;z-index:3;bottom:0;width:100%;padding:22.5px}.card-small-content [class*="title-"]{color:#fff}progress{width:100%;position:fixed;height:5px;appearance:none;background-color:transparent;border:none;color:#007D99}progress::-webkit-progress-bar{background-color:transparent}progress::-webkit-progress-value{background-color:#007D99}progress::-moz-progress-bar{background-color:#007D99}.blocco-focus-to-watch{padding-bottom:50px}@media (min-width: 1024px){.blocco-focus-to-watch{padding-bottom:100px}}.blocco-focus-to-watch [class*="grid-"]>div:nth-child(1) .grid-title{background-color:#FAAF3F;color:#000}.blocco-focus-to-watch [class*="grid-"]>div:nth-child(2) .grid-title{background-color:#4AA54F}.blocco-focus-to-watch [class*="grid-"]>div:nth-child(3) .grid-title{background-color:#9E5F98}.block-article-watch{width:100%;display:flex;flex-direction:column;justify-content:space-between}@media (min-width: 1024px){.block-article-watch{flex-direction:row}}.block-article-watch>div{width:100%}@media (min-width: 1024px){.block-article-watch>div{width:50%}}.block-article-watch>div.col-text{background-color:#E9E5D9;display:flex;justify-content:flex-end}.block-article-watch>div.col-text>div{padding:30px 15px}@media (min-width: 1024px){.block-article-watch>div.col-text>div{width:100%;padding:75px 7% 75px 15px;max-width:calc( 1440px / 2)}}.image-plus{display:flex;flex-direction:column;position:relative;border-bottom:solid 1px #D9D9D6}@media (min-width: 1024px){.image-plus{justify-content:flex-start;padding:30px 0}}.image-plus figure{max-width:720px}.image-plus figure .zoom-figure{top:0}.rwd-video{height:0;overflow:hidden;padding-bottom:56.25%;padding-top:30px;position:relative}.rwd-video iframe,.rwd-video object,.rwd-video embed{height:100%;left:0;position:absolute;top:0;width:100%}.card-pubblicazione-rapporto-policy{width:100%}.card-pubblicazione-rapporto-policy>a{display:block;width:50%}html body .js-owl-carousel-8 .card-pubblicazione-rapporto-policy>a{width:100%}.card-pubblicazione-rapporto-policy figure{border:solid 1px #D9D9D6;width:100%;margin-bottom:15px}.card-pubblicazione-autori{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);color:#000}.card-pubblicazione-autori a,.card-pubblicazione-autori a:hover,.card-pubblicazione-autori a:visited{color:#007D99;font-weight:600}html body .owl-carousel .card-pubblicazione.video .card-pubblicazione-autori{display:none}.card-pubblicazione-content-title-video{color:#000;margin-top:15px !important;margin-bottom:15px !important}html body .owl-carousel .card-pubblicazione.video .card-pubblicazione-content-title-video{position:absolute;bottom:15px;left:22.5px;z-index:3;width:calc( 100% - 15px*3);color:#fff}.card-pubblicazione.video .card-pubblicazione-content{display:none}.card-pubblicazione.video figure.embed-video{padding-bottom:0}.card-pubblicazione.video figure:not(.embed-video){padding-top:56%;position:relative;overflow:hidden}.card-pubblicazione.video figure:not(.embed-video)::before{position:absolute;z-index:1;content:"";width:100%;height:100%;display:block !important;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%)}.card-pubblicazione.video figure:not(.embed-video) img{position:absolute;top:50%;left:0;transform:translateY(-50%)}html body .block-carousel.owl-carousel.owl-theme.js-owl-carousel.list-item.owl-loaded.owl-drag .card-pubblicazione.video figure:not(.embed-video){padding-top:206%}@media (max-width: 1023px){html body .block-carousel.owl-carousel.owl-theme.js-owl-carousel.list-item.owl-loaded.owl-drag .card-pubblicazione.video figure:not(.embed-video) img{width:auto;height:100%;max-width:inherit}}@media (min-width: 1024px){html body .block-carousel.owl-carousel.owl-theme.js-owl-carousel.list-item.owl-loaded.owl-drag .card-pubblicazione.video figure:not(.embed-video){padding-top:56%}}.loghi-categorie{display:flex;flex-direction:column;justify-content:center;align-items:center;width:100%}@media (min-width: 1024px){.loghi-categorie{flex-direction:row}}.loghi-categorie figure{width:100%}@media (min-width: 1024px){.loghi-categorie figure{width:33%}}.loghi-categorie figure img{max-height:80px;width:auto}html body[class*="term-"] .loghi-categorie figure img{max-height:inherit}div.author span.author{display:inline-block;margin-right:4px}div.author>a,div.author>a:hover{color:#fff}.costo-corso-card{display:none}html body.ispi-school-header .costo-corso-card{display:block}.date-evento{display:block;margin-bottom:15px}.date-evento-list{display:block;margin-bottom:15px;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}.single-evento .site-main,.single-formazione .site-main{margin-top:0px}@media (min-width: 1024px){.single-evento .site-main,.single-formazione .site-main{margin-top:0px}}.single-evento .site-main .container,.single-formazione .site-main .container{position:relative}.single-evento .site-main .entry-header-info,.single-formazione .site-main .entry-header-info{border-top:none;border-bottom:solid 1px #D9D9D6;margin-bottom:50px}@media (min-width: 1024px){.single-evento .site-main .entry-header-info,.single-formazione .site-main .entry-header-info{margin-bottom:100px}}.single-evento .site-main .article,.single-formazione .site-main .article{display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start;margin-bottom:50px}@media (min-width: 1024px){.single-evento .site-main .article,.single-formazione .site-main .article{flex-direction:row;margin-bottom:100px}.single-evento .site-main .article#dettagli-diploma,.single-formazione .site-main .article#dettagli-diploma{margin-bottom:0}}.single-evento .site-main .article .block-article,.single-formazione .site-main .article .block-article{width:100%}@media (min-width: 1024px){.single-evento .site-main .article .block-article,.single-formazione .site-main .article .block-article{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4);line-height:28px;width:calc( 100% - 290px);padding-right:30px}}.single-evento .site-main .article .block-article p,.single-formazione .site-main .article .block-article p{margin-bottom:45px}.single-evento .site-main .article .block-article p a,.single-evento .site-main .article .block-article p a:hover,.single-formazione .site-main .article .block-article p a,.single-formazione .site-main .article .block-article p a:hover{color:#007D99;text-decoration:underline}.single-evento .site-main .article .block-article figure,.single-formazione .site-main .article .block-article figure{margin-bottom:45px}.single-evento .site-main .article .block-article figure img,.single-formazione .site-main .article .block-article figure img{width:auto}.single-evento .site-main .article .block-article figure .post-thumbnail,.single-formazione .site-main .article .block-article figure .post-thumbnail{margin-bottom:50px}.single-evento .site-main .article .block-article figure .post-thumbnail img,.single-formazione .site-main .article .block-article figure .post-thumbnail img{width:100%}.single-evento .site-main .article .block-article>ul,.single-formazione .site-main .article .block-article>ul{width:100%;list-style:square;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;padding-left:20px}.single-evento .site-main .article .block-article>ul li,.single-formazione .site-main .article .block-article>ul li{width:100%;margin-bottom:15px}.single-evento .site-main .article .block-article>ul li::marker,.single-formazione .site-main .article .block-article>ul li::marker{color:#007D99}.single-evento .site-main .article aside.aside-article,.single-formazione .site-main .article aside.aside-article{width:100%;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));border-top:solid 3px #FAAF3F;background-color:#f8f7f4}@media (min-width: 1024px){.single-evento .site-main .article aside.aside-article,.single-formazione .site-main .article aside.aside-article{width:290px}.single-evento .site-main .article aside.aside-article.fixed,.single-formazione .site-main .article aside.aside-article.fixed{position:fixed;top:150px;right:15px}.single-evento .site-main .article aside.aside-article.fixed-bottom,.single-formazione .site-main .article aside.aside-article.fixed-bottom{position:absolute;bottom:100px;right:0}}@media (min-width: 1440px){.single-evento .site-main .article aside.aside-article.fixed,.single-formazione .site-main .article aside.aside-article.fixed{right:calc( (100vw - 1440px)/2 + 15px)}}.single-evento .site-main .article aside.aside-article>div,.single-formazione .site-main .article aside.aside-article>div{padding:22.5px}.single-evento .site-main .article aside.aside-article>div.card-people,.single-formazione .site-main .article aside.aside-article>div.card-people{padding:0}.single-formazione .site-main .article aside.aside-article{background-color:#fdf1ec;border-color:#FF6C3A}.btn-link-anchor-event{position:relative;display:block;width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-start;background-color:#fff;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700;margin-bottom:15px;transition:all 0.3s linear}.btn-link-anchor-event::before{content:"";display:block;transition:all 0.3s linear}.btn-link-anchor-event figure{width:85px;margin-right:15px}.btn-link-anchor-event:hover{color:#007D99}.btn-link-anchor-event:hover::before{content:"";display:block;border:solid 3px #007D99;position:absolute;z-index:2;width:100%;height:100%}.block-testata{position:relative;width:100%}@media (max-width: 1023px){.block-testata-evento-corso .container{padding-left:0;padding-right:0}}.block-testata figure{position:relative}.block-testata figure::before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),linear-gradient(180deg, rgba(0,0,0,0) 74.51%, #000 100%),linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 85.27%)}.block-testata figure figcaption{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;text-transform:uppercase;position:absolute;top:45px;left:50%;transform:translateX(-50%);z-index:2;width:100%;max-width:1440px;padding:0 15px}.block-testata-header{color:#fff;position:absolute !important;z-index:10;top:110px;width:100%;max-width:1440px;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:flex-start;padding:0 15px}@media (min-width: 1024px){.block-testata-header{top:60px;flex-direction:row}html body.single-formazione .block-testata-header{position:relative !important;top:inherit;position:relative;transform:none;left:inherit;margin-bottom:45px}}@media (min-width: 1024px){.block-testata-header h1{width:60%;padding-left:30px}html body.single-formazione .block-testata-header h1{padding-left:0;margin-bottom:50px}}@media (min-width: 1024px) and (min-width: 1024px){html body.single-formazione .block-testata-header h1{margin-bottom:100px}}.block-testata-content{color:#fff;position:absolute !important;z-index:10;bottom:24px;width:100%;left:50%;transform:translateX(-50%);display:flex;flex-direction:column;justify-content:space-between}.block-testata-content.container{padding-left:15px;padding-right:15px}@media (min-width: 1024px){.block-testata-content.container{padding-left:0;padding-right:0}}@media (min-width: 1024px){.block-testata-content{flex-direction:row;flex-wrap:wrap;bottom:0;position:relative !important;left:inherit;transform:none}html body.single-formazione .block-testata-content{padding:0 15px}}.block-testata-content li.block-testata-content-full{flex:1 1 100%}.block-testata-content li:nth-child(2){width:100%;margin-bottom:24px}@media (min-width: 1024px){.block-testata-content li:nth-child(2){margin-bottom:0;width:100px}}.block-testata-content li:nth-child(3){width:100%}@media (min-width: 1024px){.block-testata-content li:nth-child(3){width:calc( 100% - 530px)}}.block-testata-content li:nth-child(4){width:100%;align-self:flex-end;margin-top:30px}@media (min-width: 1024px){.block-testata-content li:nth-child(4){width:430px;margin-top:0}}html body.single-formazione .block-testata-content{position:relative}html body.single-formazione .block-testata-content::before{content:"";display:block;position:absolute;width:100vw;height:1px;background-color:rgba(255,255,255,0.3);top:calc( -15px*2);left:50%;transform:translateX(-50%)}@media (min-width: 1024px){html body.single-formazione .block-testata-content li{width:33%}}.evento-terminato{display:inline-block;background-color:#EC1F1F;color:#fff;padding:3px 8px 2px;text-transform:uppercase;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700}@media (min-width: 1024px){.evento-terminato{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4)}}@media (min-width: 1024px){html body.single-evento .evento-terminato{position:relative;left:100px}}html body .card-evento .evento-terminato{position:absolute;top:15px;right:15px}@media (min-width: 1024px){html body .card-evento .evento-terminato{width:fit-content;top:24px;left:inherit;right:24px}}html body.single-formazione .evento-terminato{width:fit-content;height:fit-content;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700}@media (min-width: 1024px){html body.single-formazione .evento-terminato{position:absolute;bottom:0;left:15px}}html body.single-formazione .card-evento .evento-terminato{left:inherit}@media (min-width: 1024px){html body.single-formazione .card-evento .evento-terminato{left:inherit}}.evento-incorso{display:inline-block;background-color:#FAAF3F;padding:3px 8px 2px;text-transform:uppercase;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700}@media (min-width: 1024px){.evento-incorso{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4)}}@media (min-width: 1024px){html body.single-evento .evento-incorso{position:relative;left:100px}}html body .card-evento .evento-incorso{position:absolute;top:15px;right:15px}@media (min-width: 1024px){html body .card-evento .evento-incorso{width:fit-content;top:24px;left:inherit;right:24px}}html body.single-formazione .evento-incorso{width:fit-content;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700}.luogo-small{background:rgba(0,0,0,0.05);border-radius:10px;padding:4px 10px 2px;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;text-transform:uppercase}.block-partners{display:none;flex-direction:row;position:absolute !important;bottom:30px;right:30px}@media (min-width: 1024px){.block-partners{display:flex}}.block-partners figure{width:auto;height:70px}.block-partners figure::before{display:none !important}.block-partners figure img{width:auto;height:70px}.date-single{width:100px;font-size:26px;font-size:1.625rem;line-height:calc( 26px + 26px/4);font-weight:600}html body.single-formazione .grid-corsi.small .date-single{line-height:1}html body .card-evento .date-single{font-weight:500;margin-right:15px}html body.single-formazione .block-single-card-horizontal .date-single{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);font-weight:700;margin-right:30px}@media (min-width: 1024px){html body.single-formazione .block-single-card-horizontal .date-single{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4)}}html body[class*="single-"] .date-single{padding-right:24px}.date-single.small{font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:700;margin-right:30px}.date-single.small span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4)}html body .list-item .card-evento .date-single,html body.single-formazione .grid-corsi .date-single{position:absolute;top:15px;left:15px;font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:600}@media (min-width: 1024px){html body .list-item .card-evento .date-single,html body.single-formazione .grid-corsi .date-single{top:0;left:24px}}.date-single span{display:block;clear:both;font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);line-height:1}@media (min-width: 1024px){.date-single span{font-size:60px;font-size:3.75rem;line-height:calc( 60px + 60px/4)}}html body .list-item .card-evento .date-single span,html body.single-formazione .date-single span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);line-height:1}@media (min-width: 1024px){html body .list-item .card-evento .date-single span,html body.single-formazione .date-single span{font-size:60px;font-size:3.75rem;line-height:calc( 60px + 60px/4)}}html body.single-formazione .block-single-card-horizontal .date-single span,html body.home .block-single-card-horizontal .date-single span{font-size:28px;font-size:1.75rem;line-height:calc( 28px + 28px/4);font-weight:500;line-height:1;margin-right:15px}@media (min-width: 1024px){html body.single-formazione .block-single-card-horizontal .date-single span,html body.home .block-single-card-horizontal .date-single span{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4);line-height:1}}html body .owl-carousel .owl-item .card-evento .date-single span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4)}@media (min-width: 1024px){html body .owl-carousel .owl-item .card-evento .date-single span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4)}}@media (max-width: 1023px){html body.single-formazione .grid-corsi.small .date-single span{display:inline-block;padding-right:7px;top:-4px;position:relative}}@media (max-width: 1023px){html body.single-formazione .grid-corsi.small .date-single{white-space:nowrap;display:flex}}.date-iscrizione{display:block;clear:both;padding-left:30px;background-repeat:no-repeat;background-position:left 4px;background-size:16px;background-image:url(../img/icons/ico_iscrizione.svg);margin-bottom:10px}html body.single-formazione aside .date-iscrizione{background-image:url(../img/icons/ico_iscrizione_black.svg);padding-left:20px;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:500;margin-bottom:15px}.date-complete{display:block;clear:both;padding-left:30px;background-repeat:no-repeat;background-position:left 4px;background-size:16px;background-image:url(../img/icons/ico_calendar.svg);margin-bottom:10px}html body .aside-article .date-complete{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);background-image:url(../img/icons/ico_calendar_black.svg);background-size:14px;padding-left:20px;font-weight:500;margin-top:30px;margin-bottom:15px}html body.single-formazione aside .date-complete{margin-top:0}html body .card-diploma .date-complete{padding:2px 15px;background:rgba(0,0,0,0.05);border-radius:50px;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;margin:0 0 15px;text-transform:uppercase;color:#000;display:inline-block}.costo-corso{display:block;clear:both;padding-left:30px;background-repeat:no-repeat;background-position:left 4px;background-size:16px;background-image:url(../img/icons/ico_euro.svg);margin-bottom:0px}html body .aside-article .costo-corso{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);background-image:url(../img/icons/ico_euro_black.svg);background-size:14px;padding-left:20px;font-weight:500;margin-top:0;margin-bottom:0}html body .card-diploma .costo-corso{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:500}.luogo{display:block;padding-left:30px;background-repeat:no-repeat;background-position:left center;background-size:16px;background-image:url(../img/icons/ico_pin.svg)}html body [class*="card-"] .luogo{display:none}@media (min-width: 1024px){html body [class*="card-"] .luogo{display:block}}html body .aside-article .luogo{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);background-image:url(../img/icons/ico_pin_black.svg);background-size:12px;padding-left:20px;font-weight:500;margin-bottom:-15px}html body .list-item .luogo{background:none;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700;padding:3px 15px;background:rgba(0,0,0,0.4);border-radius:30px;display:inline-block;margin-bottom:15px}@media (min-width: 1024px){html body .list-item .luogo{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4)}}html body .block-single-card-horizontal .luogo{background:rgba(255,255,255,0.2);font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700;text-transform:uppercase;border-radius:30px;padding:5px 15px;display:inline-block;margin-bottom:15px}@media (min-width: 1024px){html body .block-single-card-horizontal .luogo{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4)}}html body.single-formazione .grid-corsi .luogo{display:none}html body.single-formazione aside .luogo{margin-bottom:15px}.programma-list{width:100%;margin-bottom:50px}@media (min-width: 1024px){.programma-list{margin-bottom:100px}}.programma-list-orario-data{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center;border-bottom:solid 1px #D9D9D6;padding:15px 0;margin-bottom:30px}.programma-list-orario-data span{display:inline-block;width:auto;padding-right:15px;font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);text-transform:uppercase}@media (min-width: 1024px){.programma-list-orario-data span{width:230px;padding-right:0}}.programma-list-orario-data h4{margin:0}@media (min-width: 1024px){.programma-list-orario-data h4{width:calc( 100% - 240px)}}@media (min-width: 1024px){.programma-list-peoples{padding-left:230px}}.programma-list-peoples h5{flex:1 0 100% !important;font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:400;margin:22.5px 0 15px !important}.block-timer{display:flex;flex-direction:row;justify-content:space-between;font-size:45px;font-size:2.8125rem;line-height:calc( 45px + 45px/4);font-weight:300;margin-bottom:30px;line-height:1;width:100%;max-width:100%;margin-top:30px}@media (min-width: 1024px){.block-timer{margin-top:0;font-size:65px;font-size:4.0625rem;line-height:calc( 65px + 65px/4);max-width:500px}}.block-timer>div{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0 15px;width:auto;position:relative}@media (min-width: 1024px){.block-timer>div{width:107.5px}}.block-timer>div::before{width:1px;height:70%;position:absolute;top:22.5px;left:0;content:"";display:block;background:rgba(255,255,255,0.3)}.block-timer>div:first-of-type::before{display:none}.block-timer>div>span{display:inline-block;margin-top:7.5px;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);text-transform:uppercase}@media (min-width: 1024px){.block-timer>div>span{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}}[class*="block-tematiche"]{display:flex;flex-direction:row;flex-wrap:wrap}[class*="block-tematiche"] .title-35 a,[class*="block-tematiche"] .site-main>article .block-article h2 a,.site-main>article .block-article [class*="block-tematiche"] h2 a,[class*="block-tematiche"] .single-evento .site-main .article .block-article h2 a,.single-evento .site-main .article .block-article [class*="block-tematiche"] h2 a,[class*="block-tematiche"] .single-formazione .site-main .article .block-article h2 a,.single-formazione .site-main .article .block-article [class*="block-tematiche"] h2 a,[class*="block-tematiche"] .title-35 a:hover,[class*="block-tematiche"] .site-main>article .block-article h2 a:hover,.site-main>article .block-article [class*="block-tematiche"] h2 a:hover,[class*="block-tematiche"] .single-evento .site-main .article .block-article h2 a:hover,.single-evento .site-main .article .block-article [class*="block-tematiche"] h2 a:hover,[class*="block-tematiche"] .single-formazione .site-main .article .block-article h2 a:hover,.single-formazione .site-main .article .block-article [class*="block-tematiche"] h2 a:hover{color:#fff}.block-tematiche-1>[class*="single-tematiche"]{width:100%;flex:1 0 100%;position:relative;padding-top:50vw}.block-tematiche-2>[class*="single-tematiche"]{width:100%;flex:1 0 100%;position:relative;padding-top:50vw}@media (min-width: 1024px){.block-tematiche-2>[class*="single-tematiche"]{width:50%;flex:1 0 50%}}.block-tematiche-3>div{width:100%;flex:1 0 100%;position:relative}.block-tematiche-3>div:not(.nopadding){padding-top:50vw}@media (min-width: 1024px){.block-tematiche-3>div{width:50%;flex:1 0 50%}}.block-tematiche-3>div .single-tematiche-0,.block-tematiche-3>div .single-tematiche-1{padding-top:50vw}@media (min-width: 1024px){.block-tematiche-3>div .single-tematiche-0,.block-tematiche-3>div .single-tematiche-1{padding-top:25vw}}.block-tematiche-3>div.single-tematiche-2{padding-top:100vw}@media (min-width: 1024px){.block-tematiche-3>div.single-tematiche-2{padding-top:50vw}}.block-tematiche-4>[class*="single-tematiche"]{width:100%;flex:1 0 100%;position:relative;padding-top:50vw}@media (min-width: 1024px){.block-tematiche-4>[class*="single-tematiche"]{width:50%;flex:1 0 50%;padding-top:25vw}}.block-tematiche-5>div{width:100%;flex:1 0 100%;position:relative}.block-tematiche-5>div:not(.nopadding){padding-top:50vw}@media (min-width: 1024px){.block-tematiche-5>div{width:50%;flex:1 0 50%}}@media (min-width: 1024px){.block-tematiche-5>div.nopadding:last-child{width:25vw;flex:1 0 25vw}}.block-tematiche-5>div .single-tematiche-0,.block-tematiche-5>div .single-tematiche-1{padding-top:50vw}@media (min-width: 1024px){.block-tematiche-5>div .single-tematiche-0,.block-tematiche-5>div .single-tematiche-1{padding-top:25vw}}.block-tematiche-5>div.single-tematiche-2{padding-top:100vw}@media (min-width: 1024px){.block-tematiche-5>div.single-tematiche-2{padding-top:50vw;width:25vw;flex:1 0 25vw}}.block-tematiche-5>div .single-tematiche-3,.block-tematiche-5>div .single-tematiche-4{padding-top:50vw}@media (min-width: 1024px){.block-tematiche-5>div .single-tematiche-3,.block-tematiche-5>div .single-tematiche-4{padding-top:25vw}}.block-tematiche-6>div{width:100%;flex:1 0 100%;position:relative}.block-tematiche-6>div:not(.nopadding){padding-top:50vw}.block-tematiche-6>div.nopadding{display:flex;flex-direction:row;flex-wrap:wrap}@media (min-width: 1024px){.block-tematiche-6>div{width:50%;flex:1 0 50%}}.block-tematiche-6>div .single-tematiche-0,.block-tematiche-6>div .single-tematiche-1{padding-top:50vw}@media (min-width: 1024px){.block-tematiche-6>div .single-tematiche-0,.block-tematiche-6>div .single-tematiche-1{flex:1 0 50vw;width:50vw;padding-top:25vw}}.block-tematiche-6>div .single-tematiche-2,.block-tematiche-6>div .single-tematiche-3,.block-tematiche-6>div .single-tematiche-4,.block-tematiche-6>div .single-tematiche-5{padding-top:50vw}@media (min-width: 1024px){.block-tematiche-6>div .single-tematiche-2,.block-tematiche-6>div .single-tematiche-3,.block-tematiche-6>div .single-tematiche-4,.block-tematiche-6>div .single-tematiche-5{flex:1 0 25vw;width:25vw;padding-top:25vw}}[class*="single-tematiche"]{background-repeat:no-repeat;background-position:center;background-size:cover;position:relative}[class*="single-tematiche"] h4{position:absolute;bottom:15px;left:15px;color:#fff;width:calc( 90% - 15px*4);margin-bottom:0}@media (min-width: 1024px){[class*="single-tematiche"] h4{width:50%;bottom:30px;left:30px}}.ease{transition:all .5s}.container{width:100%;max-width:1000px;margin:0 auto}.tabs{background:#fff;position:relative;margin-bottom:50px;position:relative}.tabs::before{content:"";width:100vw;height:1px;background-color:#D9D9D6;left:50%;top:59px;position:absolute;display:block;transform:translateX(-50%)}.tabs>input,.tabs>span{width:50%;height:60px;line-height:60px;position:absolute;top:0}.tabs>input{cursor:pointer;filter:alpha(opacity=0);opacity:0;position:absolute;z-index:99}.tabs>span{background:rgba(233,229,217,0.3);text-align:center;overflow:hidden;width:calc( 50% - 15px/2);font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;letter-spacing:0.1em;text-transform:uppercase;border-top:solid 1px #D9D9D6;border-left:solid 1px #D9D9D6;border-right:solid 1px #D9D9D6;line-height:60px}.tabs>span i,.tabs>span{transition:all .5s}.tabs>input:checked+span{background:#fff;border-top:solid 3px #007D99}.tabs>input:checked+span,.tabs>input:hover+span{color:#3498DB}.tabs #tab-1,.tabs #tab-1+span{left:0}.tabs #tab-2,.tabs #tab-2+span{left:51%}.tabs .tab-content{padding:80px 0px 20px;width:100%;min-height:340px}.tabs .tab-content section{width:100%;display:none}.tabs .tab-content section h1{margin-top:15px;font-size:100px;font-weight:100;text-align:center}.tabs #tab-1:checked ~ .tab-content #tab-item-1{display:block}.tabs #tab-2:checked ~ .tab-content #tab-item-2{display:block}.tabset{position:relative;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.tabset::before{content:"";width:100vw;height:1px;background-color:#D9D9D6;left:50%;top:64px;position:absolute;display:block;transform:translateX(-50%)}.tabset .tab-panels{flex:0 1 100%;width:100%}.tabset>input[type="radio"]{position:absolute;left:-200vw}.tabset .tab-panel{display:none}.tabset>input:first-child:checked ~ .tab-panels>.tab-panel:first-child,.tabset>input:nth-child(3):checked ~ .tab-panels>.tab-panel:nth-child(2),.tabset>input:nth-child(5):checked ~ .tab-panels>.tab-panel:nth-child(3),.tabset>input:nth-child(7):checked ~ .tab-panels>.tab-panel:nth-child(4),.tabset>input:nth-child(9):checked ~ .tab-panels>.tab-panel:nth-child(5),.tabset>input:nth-child(11):checked ~ .tab-panels>.tab-panel:nth-child(6){display:block}.tabset>label{position:relative;display:flex;justify-content:center;align-items:center;padding:20px 5px 20px;border:1px solid #D9D9D6;border-bottom:0;cursor:pointer;height:65px;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:600;flex:1 0 auto;text-align:center;font-weight:700;text-transform:uppercase;letter-spacing:0.1em;margin-left:0;color:#818387;background:rgba(233,229,217,0.3);width:33%;flex:1}@media (min-width: 1024px){.tabset>label{margin-left:15px;padding:20px 15px 20px;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}.tabset>label:first-of-type{margin-left:0}}.tabset>label:hover,.tabset>input:focus+label{color:#FF6C3A}.tabset>label:hover::after,.tabset>input:focus+label::after,.tabset>input:checked+label::after{background:#06c}.tabset>input:checked+label{border-color:#ccc;border-bottom:1px solid #fff;margin-bottom:-1px;color:#FF6C3A;border-top:solid 3px #FF6C3A;background-color:#fff}.tab-panel{width:100%;padding:50px 0 30px}@media (min-width: 1024px){.tab-panel{width:100%;padding-top:100px}}.card-evento{background-position:center;background-repeat:no-repeat;background-size:cover;padding:15px;color:#fff !important;position:relative}@media (min-width: 1024px){.card-evento{padding:4rem 3rem}}html body.single-formazione .card-evento{padding:15px}@media (min-width: 1024px){html body.single-formazione .card-evento{padding:6rem 3rem}}html body .list-item .card-evento{padding:0;position:relative}html body.single-formazione .grid-corsi .card-evento{padding:0;position:relative}html body .block-evidenza .box-0 .card-evento{overflow:hidden}@media (min-width: 1024px){html body .block-evidenza .box-0 .card-evento{height:calc( 100vw / 2)}}@media (min-width: 1440px){html body .block-evidenza .box-0 .card-evento{height:calc( 1440px / 2)}}html body .block-evidenza .box-1 .card-evento{height:100vw;overflow:hidden}@media (min-width: 1024px){html body .block-evidenza .box-1 .card-evento{height:calc( 100vw / 2)}}@media (min-width: 1440px){html body .block-evidenza .box-1 .card-evento{height:calc( 1440px / 2)}}html body .block-evidenza .box-2 .card-evento{height:100vw;overflow:hidden}@media (min-width: 1024px){html body .block-evidenza .box-2 .card-evento{height:calc( 100vw / 4.1)}}@media (min-width: 1440px){html body .block-evidenza .box-2 .card-evento{height:calc( 1440px / 4.1)}}html body .block-testata .col-8 .card-evento{height:100vw;overflow:hidden}@media (min-width: 1024px){html body .block-testata .col-8 .card-evento{height:calc( 100vw / 2)}}@media (min-width: 1440px){html body .block-testata .col-8 .card-evento{height:calc( 1440px / 2)}}.card-evento::before{content:"";width:100%;height:100%;position:absolute;z-index:1;display:block;background:#000;background:linear-gradient(180deg, rgba(0,0,0,0) 44.24%, #000 100%),linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 34.07%);top:0;left:0}@media (min-width: 1024px){.card-evento::before{background:linear-gradient(90deg, rgba(0,0,0,0.81) 14%, rgba(0,0,0,0) 93%, rgba(0,0,0,0) 100%)}}html body .list-item .card-evento::before{display:none}.card-evento>*{position:relative;z-index:2}.card-evento figure{position:relative}html body.single-formazione .grid-corsi .card-evento figure{margin:0 !important}.card-evento figure::before{content:"";width:100%;height:100%;position:absolute;z-index:1;display:block;top:0;left:0;background:#000;background:linear-gradient(0deg, rgba(27,27,27,0.718925) 5%, rgba(27,27,27,0) 51%, rgba(27,27,27,0) 70%, rgba(27,27,27,0.546096) 95%)}html body .block-testata .col-8 .card-evento figure::before{height:100vw}@media (min-width: 1024px){html body .block-testata .col-8 .card-evento figure::before{height:calc( 100vw / 2)}}@media (min-width: 1440px){html body .block-testata .col-8 .card-evento figure::before{height:calc( 1440px / 2)}}@media (min-width: 1024px){html body .block-evidenza .card-evento figure::before{height:calc( 100vw / 2)}}@media (min-width: 1440px){html body .block-evidenza .card-evento figure::before{height:calc( 1440px / 2)}}.card-evento-cube-content{display:flex;flex-direction:column;width:100%}.card-evento-cube-content>div{width:100%;display:flex;flex-direction:column}.card-evento-content{width:100%}@media (min-width: 1024px){.card-evento-content{width:60%}}html body .list-item .card-evento-content,html body.single-formazione .grid-corsi .card-evento-content{position:absolute;z-index:3;width:100%;bottom:0;padding:15px;font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4)}@media (min-width: 1024px){html body .list-item .card-evento-content,html body.single-formazione .grid-corsi .card-evento-content{padding:24px}}html body .list-item .card-evento-content a.btn-default,html body.single-formazione .grid-corsi .card-evento-content a.btn-default{display:block;width:100%;max-width:100%}html body.single-formazione .grid-corsi .card-evento-content{bottom:0}.card-evento-content-con{width:100%;margin-bottom:15px;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);color:rgba(255,255,255,0.7)}html body .col-6 .card-evento-content-con{margin-top:15px;margin-bottom:0}html body .owl-item .card-evento-content-con{margin-bottom:7.5px !important}.card-evento-content-con span{font-weight:600;color:#fff}.card-evento-content-label{display:flex;flex-direction:row;width:100%;margin-bottom:15px}.card-evento-content-label span{border:solid 1px rgba(255,255,255,0.3);color:#fff;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;line-height:1.8;text-transform:uppercase;height:20px;padding:0 8px;text-align:center;margin-left:7.5px;width:100%}.card-evento-content-label span:first-child{margin-left:0}.card-evento-content-label span a,.card-evento-content-label span a:hover,.card-evento-content-label span a:visited{color:#fff}.card-evento-content-header{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start;margin-bottom:15px}html body .block-single-card-horizontal .card-evento-content-header{margin-bottom:27vh}@media (min-width: 1024px){html body .block-single-card-horizontal .card-evento-content-header{margin-bottom:24px}}.card-evento-content-title{color:#fff;font-size:25px;font-size:1.5625rem;line-height:calc( 25px + 25px/4);font-weight:700;margin-top:0}@media (min-width: 1024px){.card-evento-content-title{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4);line-height:1.1;margin:0}}.card-evento-content .date-single{color:#fff}html body .block-single-card-horizontal .card-evento-content .date-single{margin-right:0;font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4)}.card-evento-content .block-timer{color:#fff !important;margin-bottom:30px}.card-evento-content-section-info{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:15px}html body.single-formazione .card-evento-content-section-info{display:none}html body.single-formazione .block-single-card-horizontal .card-evento-content-section-info{display:flex}@media (max-width: 1023px){html body.single-formazione .block-single-card-horizontal .card-evento-content-section-info{justify-content:space-between}}@media (min-width: 1024px){.card-evento-content-section-info{margin-bottom:30px;flex-direction:row;align-items:center}}.card-evento-content-section-info li{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);position:relative}.card-evento-content-section-info li:first-of-type{margin-left:0}.card-evento-content-section-info li:first-of-type::before{display:none}@media (min-width: 1024px){.card-evento-content-section-info li{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);margin-left:30px}.card-evento-content-section-info li::before{width:1px;height:70%;position:absolute;top:7.5px;left:-15px;content:"";display:block;background:rgba(255,255,255,0.3)}}.card-evento-content-section-info li span{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:500}@media (min-width: 1024px){.card-evento-content-section-info li span{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4)}}.card-pubblicazione{background-position:center;background-repeat:no-repeat;background-size:cover;padding:4rem 3rem;color:#fff !important;position:relative}html body .list-item .card-pubblicazione,.card-pubblicazione.no-padding{padding:0;position:relative}.card-pubblicazione::before{content:"";width:100%;height:100%;position:absolute;z-index:1;display:block;background:#000;background:linear-gradient(90deg, rgba(0,0,0,0.81) 14%, rgba(0,0,0,0) 93%, rgba(0,0,0,0) 100%);top:0;left:0}html body .list-item .card-pubblicazione::before{display:none;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.81) 14%, rgba(0,0,0,0) 93%, rgba(0,0,0,0) 100%)}.card-pubblicazione>*{position:relative;z-index:2}.card-pubblicazione .btn-category{position:absolute;top:15px;left:15px;z-index:10;background:rgba(0,0,0,0.2);color:#fff}@media (min-width: 1024px){.card-pubblicazione .btn-category{top:24px;left:24px}html body.home .block-testata .col-8 .card-pubblicazione .btn-category{display:none}}.card-pubblicazione figure{position:relative}html body.single-formazione .grid-corsi .card-pubblicazione figure{margin:0 !important}.card-pubblicazione figure::before{content:"";width:100%;height:100%;position:absolute;z-index:1;display:block;top:0;left:0;background:#000;background:linear-gradient(0deg, rgba(0,0,0,0.81) 14%, rgba(0,0,0,0) 73%, rgba(0,0,0,0.9) 100%)}.card-pubblicazione.video figure::before{display:none}.card-pubblicazione-content{width:100;position:absolute;z-index:3;width:100%;bottom:0;padding:15px;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);color:#fff}@media (min-width: 1024px){.card-pubblicazione-content{padding:24px}}html body.home .block-testata .col-8 .card-pubblicazione-content{height:100%;display:flex;flex-direction:column;flex-wrap:nowrap;justify-content:flex-start;align-items:flex-start;align-content:flex-start}html body.home .block-testata .col-8 .card-pubblicazione-content .btn-category{display:inline-block;position:relative;top:inherit;left:inherit;flex:0 1 auto}.card-pubblicazione-content-title{color:#fff;font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4);font-weight:700;margin-bottom:15px !important}.card-pubblicazione-content-info{margin-bottom:0;color:rgba(255,255,255,0.7)}@media (min-width: 1024px){.card-pubblicazione-content-info{margin-bottom:15px}}html body.home .block-testata .col-8 .card-pubblicazione-content-info{flex:1 1 auto;display:flex;flex-direction:column;justify-content:flex-end;align-items:flex-start}.card-pubblicazione-content-info .author{color:#fff}html body.home .block-testata .col-8 .card-pubblicazione-content-info .author{order:1;margin-bottom:5px}.card-pubblicazione-content-info .author em{border-right:solid 1px #979797;padding:0 7.5px 0 0}.card-pubblicazione-content-info .date{display:inline-block}html body.home .block-testata .col-8 .card-pubblicazione-content-info .date{order:2}.card-pubblicazione-content .abstract{position:relative;z-index:10;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);font-weight:500;opacity:0.7;margin:0;color:#fff;display:none}@media (min-width: 1024px){.card-pubblicazione-content .abstract{display:block}}html body.home .block-testata .col-8 .card-pubblicazione-content .abstract{display:flex;order:0;margin-bottom:5px}.block-coordinatore{display:flex;flex-direction:column;flex-wrap:wrap;border-bottom:solid 1px #D9D9D6}@media (min-width: 1024px){.block-coordinatore{flex-direction:row}}.block-coordinatore figure{width:100%}@media (min-width: 1024px){.block-coordinatore figure{width:50%}}.block-coordinatore-content{width:100%;padding:3rem;display:flex;flex-direction:column;justify-content:center;align-items:flex-start}@media (min-width: 1024px){.block-coordinatore-content{width:50%}}@media (min-width: 1440px){.block-coordinatore-content{padding-right:calc( (100vw - 1440px) / 1.5)}}.block-coordinatore-content .ruolo{font-weight:700;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);color:#FF6C3A;margin-bottom:15px}.grid-corsi,.grid-list{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;margin-top:30px}@media (min-width: 1024px){.grid-corsi,.grid-list{margin-top:40px;justify-content:flex-start}}.grid-corsi>*,.grid-list>*{width:49%;flex:0 1 49%;margin-bottom:15px}@media (min-width: 768px){.grid-corsi>*,.grid-list>*{width:calc( 100% - 15px / 2);flex:0 1 calc( 100% - 15px / 2);margin-left:15px}.grid-corsi>*:nth-child(2n+1),.grid-list>*:nth-child(2n+1){margin-left:0}}@media (min-width: 1024px){.grid-corsi>*,.grid-list>*{width:calc( (100% - 15px*3) / 4);flex:0 1 calc( (100% - 15px*3) / 4)}.grid-corsi>*:nth-child(2n+1),.grid-list>*:nth-child(2n+1){margin-left:15px}.grid-corsi>*:nth-child(4n+1),.grid-list>*:nth-child(4n+1){margin-left:0}}.grid-list{margin-top:30px;margin-bottom:30px}@media (min-width: 1024px){.grid-list{margin-top:50px;margin-bottom:30px}}.grid-list-2{display:flex;flex-direction:row;justify-content:flex-start;align-items:flex-start}.grid-list-2>*{width:100%;flex:0 1 100%;margin-bottom:15px}@media (min-width: 768px){.grid-list-2>*{width:calc( 100% - 15px / 2);flex:0 1 calc( 100% - 15px / 2);margin-left:15px;margin-bottom:0}.grid-list-2>*:nth-child(2n+1){margin-left:0}}.grid-diploma{position:relative;width:calc(100% + 0px * 2) !important;left:-0px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;padding-bottom:50px}@media (min-width: 768px){.grid-diploma{width:calc(100% + 0px * 2) !important;left:-0px}}@media (min-width: 1024px){.grid-diploma{width:calc(100% + (15px * 2)) !important;left:-15px}}.grid-diploma>*{position:relative;float:left;width:calc(100% / 1);padding:0 0px 0;margin-bottom:calc(0px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.grid-diploma>*{width:calc(100% / 1);flex:0 1 calc(100% / 1);padding:0 0px 0;margin-bottom:calc(0px * 2)}}@media (min-width: 1024px){.grid-diploma>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 15px 0;margin-bottom:calc(15px * 2)}}.card-diploma{display:flex;flex-direction:column;justify-content:flex-start}@media (min-width: 1024px){.card-diploma{flex-direction:row}}html body .col-6 .card-diploma{margin-top:24px;height:calc( 50% - 20px);overflow:hidden}html body .col-6 .card-diploma:first-of-type{margin-top:0}.card-diploma figure{width:100%;max-width:340px;background-color:#fff;box-shadow:0px 0px 17px rgba(0,0,0,0.2)}@media (min-width: 1024px){.card-diploma figure{width:50%}}.card-diploma-content{width:100%;background-color:#fff;padding:22.5px;box-shadow:0px 0px 17px rgba(0,0,0,0.07);color:#818387;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);display:flex;flex-direction:column;justify-content:space-between;align-items:flex-start}@media (min-width: 1024px){.card-diploma-content{width:50%}}.card-diploma-content-info{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;width:100%}.card-diploma-content-info span{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);position:relative}.card-diploma-content-info span.costo-corso::before{content:"";display:block;width:1px;height:20px;background-color:#D9D9D6;position:absolute;top:7px;left:0}.card-diploma-content-info span strong{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:500}.card-diploma-content-info a{flex:1 1 100%;margin-top:15px}.card-evento-carousel{width:100%;position:relative}@media (max-width: 1023px){html body .block-testata .col-4 .card-evento-carousel{max-height:calc( 100vw - (15px*2));overflow:hidden}}@media (min-width: 1440px){html body .block-double-card .card-evento-carousel{overflow:hidden;max-height:calc( 1440px / 2)}}.card-evento-carousel figure{position:relative;z-index:1}@media (max-width: 1023px){html body .block-testata .col-4 .card-evento-carousel figure{max-height:calc( 100vw - (15px*2))}}.card-evento-carousel figure::before{position:absolute;z-index:1;content:"";display:block;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 44.24%, #000 100%),linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 34.07%)}.card-evento-carousel-content,.card-evento-carousel-header{position:absolute;z-index:2;color:#fff}html body .block-double-img .card-evento-carousel-content,html body .block-double-img .card-evento-carousel-header{max-width:675px}.card-evento-carousel-header{top:15px;left:15px;width:calc( 100% - (15px*2))}@media (min-width: 1024px){.card-evento-carousel-header{top:22.5px;left:22.5px;width:calc( 100% - (15px*3))}}.card-evento-carousel-header.flex>div{display:flex;flex-direction:row}@media (min-width: 1024px){.card-evento-carousel-header.flex>div h3{width:60%}}.card-evento-carousel-header.flex .evento-terminato,.card-evento-carousel-header.flex .evento-incorso{margin-left:58px}.card-evento-carousel-content{bottom:15px;left:15px;width:calc( 100% - 15px*2);display:flex;flex-direction:column}@media (min-width: 1024px){.card-evento-carousel-content{bottom:22.5px;left:22.5px;width:calc( 100% - 15px*3);flex-direction:row;justify-content:space-between;align-items:flex-end}html body .block-testata .col-4 .card-evento-carousel-content{flex-direction:column}}.card-evento-carousel-content>div{width:100%}@media (min-width: 1024px){.card-evento-carousel-content>div{width:49%}html body .block-testata .col-4 .card-evento-carousel-content>div{width:100%}}.card-evento-carousel-content>div:last-of-type{display:flex;flex-direction:column}.card-evento-carousel-content>div p{opacity:0.7;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);margin:0}.card-evento-carousel-content-section-info{display:flex;flex-direction:row;justify-content:space-between;width:100%;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:500;margin-bottom:15px}html body .owl-carousel .card-evento-carousel-content-section-info{margin-top:15px}.card-evento-carousel-content-section-info li{width:33.33%;position:relative;text-align:center}.card-evento-carousel-content-section-info li:nth-child(2)::before,.card-evento-carousel-content-section-info li:nth-child(3)::before{content:"";display:block;opacity:0.7;width:1px;height:20px;position:absolute;left:0;top:5px;background-color:#fff}.card-evento-carousel-content-section-info span{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4)}.card-evento-cube{width:100%;position:relative}.card-evento-cube figure{position:relative;z-index:1}.card-evento-cube figure::before{content:"";display:block;width:100%;height:100%;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 44.24%, #000 100%),linear-gradient(180deg, #000 0%, rgba(0,0,0,0) 34.07%)}.card-evento-cube-content,.card-evento-cube-header{position:absolute;z-index:2;color:#fff}.card-evento-cube-header{top:15px;left:15px}.card-evento-cube-header .date-single{font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:700}.card-evento-cube-header .date-single span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);font-weight:600;line-height:1}.card-evento-cube-content{bottom:15px;left:15px;width:calc( 100% - 15px*2);display:flex;flex-direction:column}@media (min-width: 1024px){.card-evento-cube-content{bottom:22.5px;left:22.5px;width:calc( 100% - 15px*3);align-items:flex-start}}.card-evento-cube-content .luogo{background:none;padding:0;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;padding:3px 15px;background:rgba(0,0,0,0.4);border-radius:30px;display:inline-block;margin-bottom:15px}.card-evento-cube-content [class*="title-"]{margin-bottom:15px}.box-pubb-small{width:100%;border-bottom:1px solid #D9D9D6}.box-pubb-small:last-of-type{border:none}.box-pubb-small a{width:100%;display:flex;flex-direction:row;justify-content:flex-start;align-items:center}.box-pubb-small a figure{width:25.4%;max-width:109px}@media (max-width: 1023px){html body .block-tags-categories .box-pubb-small a figure{display:none}}.box-pubb-small a figure::before{display:none}.box-pubb-small-content{width:78%;padding:7.5px 15px}@media (max-width: 1023px){html body .block-tags-categories .box-pubb-small-content{width:100%;padding:10px 15px}}.box-pubb-small-content [class*="title-"]{margin-bottom:0}.box-pubb-small-content .date{color:#818387;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:400}.box-pubb-big{position:relative;width:100%;border-bottom:1px solid #D9D9D6}.box-pubb-big:last-of-type{border:none}.box-pubb-big>a{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:center}.box-pubb-big>a figure{width:100%;position:relative}.box-pubb-big>a figure::before{position:absolute;content:"";width:100%;height:100%;display:block;top:0;left:0;background:linear-gradient(180deg, rgba(0,0,0,0) 0%, #000 100%)}.box-pubb-big-area,.box-pubb-big-area a,.box-pubb-big-area a:hover,.box-pubb-big-area a:visited{font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);font-weight:500;color:rgba(255,255,255,0.7);margin-bottom:15px;text-transform:uppercase}html body .block-double-text .box-pubb-big-area,html body .block-double-text .box-pubb-big-area a,html body .block-double-text .box-pubb-big-area a:hover,html body .block-double-text .box-pubb-big-area a:visited{color:#fff;background-color:rgba(0,0,0,0.3);padding:5px 12px;border-radius:15px;display:inline-block;font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;margin-bottom:15px}.box-pubb-big-content{position:absolute;z-index:3;width:100%;padding:15px;color:#fff;left:0;bottom:0;font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);color:rgba(255,255,255,0.7);cursor:pointer}.box-pubb-big-content [class*="title-"]{color:#fff}@media (min-width: 1024px){.box-pubb-big-content{padding:22.5px}}.box-pubb-big-content .author{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:400;color:rgba(255,255,255,0.7);display:block;margin-bottom:15px}.box-pubb-big-content .author em{border-left:solid 1px rgba(255,255,255,0.3);padding:0 7.5px 0 0}.box-pubb-big-content .author span{color:#fff;font-weight:700}.box-pubb-big-content .author span.date{display:inline-block;color:#818387;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:400}.box-pubb-big-content p{margin:0;color:rgba(255,255,255,0.7) !important}.date-single-carousel{font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:700;display:flex;flex-direction:column;margin-right:24px}.date-single-carousel span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);font-weight:500}.embed-video-full{width:100vw;position:relative;z-index:20;left:50%;transform:translateX(-50%)}html body.single-evento .embed-video-full{display:none;margin-top:100px}@media (min-width: 1024px){html body.single-evento .embed-video-full{margin-top:0}}html body.single-evento.evento-in-corso-attivo .embed-video-full{display:block}.embed-video-full.pos-fixed{transform:none}.embed-video-full .video{width:100vw;position:relative;padding-bottom:56.3%;z-index:20;left:0;opacity:0}.embed-video-full .video.active{opacity:1}.embed-video-full .video.stuck{position:fixed;z-index:20;bottom:20px;right:20px;left:auto;transform:translateY(100%);width:260px;height:145px;padding-bottom:0;animation:fade-in-up .25s ease forwards}.embed-video-full .video iframe{width:100% !important;height:100% !important;position:absolute;z-index:1;top:0;left:0}.video-single-evento-content,#content-single-evento-testata{display:none}.video-single-evento-content.active,#content-single-evento-testata.active{display:block}@keyframes fade-in-up{0%{opacity:0}100%{transform:translateY(0);opacity:1}}.block-article-header{width:100%;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;margin-bottom:30px}@media (min-width: 1024px){.block-article-header{flex-direction:row}.block-article-header .date-single{width:100px}.block-article-header h1{width:calc( 100% - 100px)}}.block-testata-evento-corso{position:relative;display:flex;flex-direction:column}.block-testata-evento-corso:before{content:"";display:block;width:100%;height:100%;position:absolute;left:0;z-index:1;background:linear-gradient(0deg, rgba(0,0,0,0.2), rgba(0,0,0,0.2)),linear-gradient(180deg, rgba(0,0,0,0) 74.51%, #000 100%),linear-gradient(180deg, rgba(0,0,0,0.9) 0%, rgba(0,0,0,0) 85.27%)}@media (min-width: 1024px){.block-testata-evento-corso{background-position:center;background-repeat:no-repeat;background-size:cover;padding-bottom:30px}.block-testata-evento-corso img{display:none}}html body[class*="single-formazione"] .block-testata-evento-corso>.container{padding-left:0;padding-right:0}.block-testata-evento-corso>.container.in-corso{max-width:100%}.blocco-infografica .block-col figure::before{display:none !important}.blocco-infografica .block-col .col-6[class*="bg-"] .box-pubb-big-content{display:none}.blocco-infografica .block-col .col-6[class*="bg-"]>a{color:#fff;margin:15px 24px !important;display:block}@media (min-width: 1024px){.blocco-infografica .block-col .col-6 .width-carousel-mobile .box-pubb-big-content{display:none !important}.blocco-infografica .block-col .col-6 .title-20{display:none !important}}.block-embedSlido{display:none}@media (min-width: 1024px){.block-embedSlido{position:fixed;display:block;z-index:20;left:15px;bottom:15px;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07));background-color:#1f1f1f;color:#fff;width:50%;height:35vh;padding:15px;transition:all 0.3s ease-in-out}.block-embedSlido.small{width:20%;height:60px}.block-embedSlido.small iframe{display:none}}.block-embedSlido iframe{height:calc( 100% - 40px)}.block-embedSlido .tit-slido{font-size:15px;color:white;text-transform:uppercase;font-weight:bold;float:left}.block-embedSlido .btn-slido-resize{font-size:13px;color:white;text-transform:uppercase;float:right;display:block;margin-bottom:15px}.block-embedSlido .btn-slido-resize span{display:none}.block-embedSlido .btn-slido-resize span.active{display:block}.block-embedSlido .btn-slido-resize span em{font-size:18px;font-style:normal;opacity:0.7}.date-single-event{font-size:15px;font-size:.9375rem;line-height:calc( 15px + 15px/4);font-weight:700;display:flex;flex-direction:column;margin-right:24px}.date-single-event span{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);line-height:calc( 30px + 30px/4);font-weight:500}html{padding:0;margin:0;overflow-x:hidden}html body{color:#000;font-family:'Raleway', sans-serif;font-weight:400;font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);line-height:1.6;appearance:none;overflow-x:hidden;width:100%;padding:0;margin:0;overflow-y:hidden}html body.active_scroll{overflow-y:auto}html body #main{transition:opacity 0.3s ease-in-out;opacity:1}html body.header-no-fixed main{margin-top:120px}@media (min-width: 1024px){html body.header-no-fixed main{margin-top:235px}}html body.open-menu #main{opacity:0.6}@media (min-width: 1024px){html body .site-main{min-height:calc( 100vh - 550px)}}@media (max-width: 1023px){::-webkit-scrollbar{width:0px;height:0px;background:transparent}::-webkit-scrollbar-thumb{background:transparent}}@media (min-width: 1024px){::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}}.entry-content{margin-top:0}.post,.page{margin:0}p:empty{display:none}*{outline:none;margin:0;padding:0;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box}ul{list-style:none;margin:0;padding:0}ul li{padding:0;margin:0}html body .block-description ul,html body .block-article-content ul:not(.entry-header-info),html body #faq ul{list-style:disc;margin-left:15px;margin-bottom:15px}html body .block-description ul li,html body .block-article-content ul:not(.entry-header-info) li,html body #faq ul li{padding-left:15px;margin-bottom:7.5px}[class*="js-owl-carousel"]{min-height:30%;background-position:center;background-repeat:no-repeat;background-size:30px;background-image:url(../img/loading_balls.gif)}.owl-loaded{background-image:none !important}figure{margin:0}figure img{margin:0;width:100%;display:block}a,a:hover,a:active,a:visited{color:#000;outline:none !important;text-decoration:none}html body.page-template-page-diplomi p a,html body.page-template-page-diplomi p a:hover,html body.page-template-page-diplomi p a:active,html body.page-template-page-diplomi p a:visited{color:#FF6C3A;text-decoration:underline}html body .bg-blu a,html body .bg-blu a:hover,html body .bg-blu a:active,html body .bg-blu a:visited{color:#fff}.mega-no-link>a,a.no-link{pointer-events:none;cursor:default !important}a.btn-default,a.btn-default:hover,a.btn-default:active,a.bottone-blu,a.bottone-blu:hover,a.bottone-blu:active,a.wp-element-button,a.wp-element-button:hover,a.wp-element-button:active{color:#fff;padding:0.5rem 0.3rem;text-align:center;border-radius:0;font-size:9px;font-size:.5625rem;line-height:calc( 9px + 9px/4);font-weight:700;background-color:#007D99;text-transform:uppercase;transition:all 0.3s linear;letter-spacing:0.1em;white-space:nowrap}@media (max-width: 1023px){a.btn-default,a.btn-default:hover,a.btn-default:active,a.bottone-blu,a.bottone-blu:hover,a.bottone-blu:active,a.wp-element-button,a.wp-element-button:hover,a.wp-element-button:active{display:flex !important;justify-content:center;align-items:center;height:37px}}@media (min-width: 1024px){a.btn-default,a.btn-default:hover,a.btn-default:active,a.bottone-blu,a.bottone-blu:hover,a.bottone-blu:active,a.wp-element-button,a.wp-element-button:hover,a.wp-element-button:active{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);padding:0.8rem 2rem}}html body .block-coordinatore a.btn-default,html body .card-pubblicazione-horizontal-content a.btn-default,html body .block-coordinatore a.btn-default:hover,html body .card-pubblicazione-horizontal-content a.btn-default:hover,html body .block-coordinatore a.btn-default:active,html body .card-pubblicazione-horizontal-content a.btn-default:active,html body .block-coordinatore a.bottone-blu,html body .card-pubblicazione-horizontal-content a.bottone-blu,html body .block-coordinatore a.bottone-blu:hover,html body .card-pubblicazione-horizontal-content a.bottone-blu:hover,html body .block-coordinatore a.bottone-blu:active,html body .card-pubblicazione-horizontal-content a.bottone-blu:active,html body .block-coordinatore a.wp-element-button,html body .card-pubblicazione-horizontal-content a.wp-element-button,html body .block-coordinatore a.wp-element-button:hover,html body .card-pubblicazione-horizontal-content a.wp-element-button:hover,html body .block-coordinatore a.wp-element-button:active,html body .card-pubblicazione-horizontal-content a.wp-element-button:active{display:inline-block;width:auto}html body .card-small a.btn-default,html body .card-small a.btn-default:hover,html body .card-small a.btn-default:active,html body .card-small a.bottone-blu,html body .card-small a.bottone-blu:hover,html body .card-small a.bottone-blu:active,html body .card-small a.wp-element-button,html body .card-small a.wp-element-button:hover,html body .card-small a.wp-element-button:active{display:block}html body .block-ranking a.btn-default,html body .block-ranking a.btn-default:hover,html body .block-ranking a.btn-default:active,html body .block-ranking a.bottone-blu,html body .block-ranking a.bottone-blu:hover,html body .block-ranking a.bottone-blu:active,html body .block-ranking a.wp-element-button,html body .block-ranking a.wp-element-button:hover,html body .block-ranking a.wp-element-button:active{margin-top:30px}html body.single-formazione .grid-corsi a.btn-default,html body.single-formazione .grid-corsi a.btn-default:hover,html body.single-formazione .grid-corsi a.btn-default:active,html body.single-formazione .grid-corsi a.bottone-blu,html body.single-formazione .grid-corsi a.bottone-blu:hover,html body.single-formazione .grid-corsi a.bottone-blu:active,html body.single-formazione .grid-corsi a.wp-element-button,html body.single-formazione .grid-corsi a.wp-element-button:hover,html body.single-formazione .grid-corsi a.wp-element-button:active{padding:0.5rem 0.3rem;letter-spacing:0.1em}@media (min-width: 1024px){html body.single-formazione .grid-corsi a.btn-default,html body.single-formazione .grid-corsi a.btn-default:hover,html body.single-formazione .grid-corsi a.btn-default:active,html body.single-formazione .grid-corsi a.bottone-blu,html body.single-formazione .grid-corsi a.bottone-blu:hover,html body.single-formazione .grid-corsi a.bottone-blu:active,html body.single-formazione .grid-corsi a.wp-element-button,html body.single-formazione .grid-corsi a.wp-element-button:hover,html body.single-formazione .grid-corsi a.wp-element-button:active{padding:0.5rem 2rem}}@media (max-width: 1023px){html body .block-single-card-horizontal a.btn-default,html body .block-single-card-horizontal a.btn-default:hover,html body .block-single-card-horizontal a.btn-default:active,html body .block-single-card-horizontal a.bottone-blu,html body .block-single-card-horizontal a.bottone-blu:hover,html body .block-single-card-horizontal a.bottone-blu:active,html body .block-single-card-horizontal a.wp-element-button,html body .block-single-card-horizontal a.wp-element-button:hover,html body .block-single-card-horizontal a.wp-element-button:active{display:block}}a.btn-default.center-align,a.btn-default:hover.center-align,a.btn-default:active.center-align,a.bottone-blu.center-align,a.bottone-blu:hover.center-align,a.bottone-blu:active.center-align,a.wp-element-button.center-align,a.wp-element-button:hover.center-align,a.wp-element-button:active.center-align{margin:30px auto;display:block;width:fit-content !important}a.btn-default.stroke,a.btn-default:hover.stroke,a.btn-default:active.stroke,a.bottone-blu.stroke,a.bottone-blu:hover.stroke,a.bottone-blu:active.stroke,a.wp-element-button.stroke,a.wp-element-button:hover.stroke,a.wp-element-button:active.stroke{background-color:transparent;border:solid 1px #007D99;color:#007D99}a.btn-default.btn-evento,a.btn-default:hover.btn-evento,a.btn-default:active.btn-evento,a.bottone-blu.btn-evento,a.bottone-blu:hover.btn-evento,a.bottone-blu:active.btn-evento,a.wp-element-button.btn-evento,a.wp-element-button:hover.btn-evento,a.wp-element-button:active.btn-evento{background-color:#FAAF3F;color:#000;width:100%;letter-spacing:0.1em}html body .block-testata-content a.btn-default.btn-evento,html body .block-testata-content a.btn-default:hover.btn-evento,html body .block-testata-content a.btn-default:active.btn-evento,html body .block-testata-content a.bottone-blu.btn-evento,html body .block-testata-content a.bottone-blu:hover.btn-evento,html body .block-testata-content a.bottone-blu:active.btn-evento,html body .block-testata-content a.wp-element-button.btn-evento,html body .block-testata-content a.wp-element-button:hover.btn-evento,html body .block-testata-content a.wp-element-button:active.btn-evento{display:block}html body .aside-article a.btn-default.btn-evento,html body .aside-article a.btn-default:hover.btn-evento,html body .aside-article a.btn-default:active.btn-evento,html body .aside-article a.bottone-blu.btn-evento,html body .aside-article a.bottone-blu:hover.btn-evento,html body .aside-article a.bottone-blu:active.btn-evento,html body .aside-article a.wp-element-button.btn-evento,html body .aside-article a.wp-element-button:hover.btn-evento,html body .aside-article a.wp-element-button:active.btn-evento{width:100%;display:block}a.btn-default.btn-evento.stroke,a.btn-default:hover.btn-evento.stroke,a.btn-default:active.btn-evento.stroke,a.bottone-blu.btn-evento.stroke,a.bottone-blu:hover.btn-evento.stroke,a.bottone-blu:active.btn-evento.stroke,a.wp-element-button.btn-evento.stroke,a.wp-element-button:hover.btn-evento.stroke,a.wp-element-button:active.btn-evento.stroke{background-color:transparent;border:solid 2px #FAAF3F;color:#FAAF3F;width:100%;padding:0.7rem 0.3rem}@media (min-width: 1024px){a.btn-default.btn-evento.stroke,a.btn-default:hover.btn-evento.stroke,a.btn-default:active.btn-evento.stroke,a.bottone-blu.btn-evento.stroke,a.bottone-blu:hover.btn-evento.stroke,a.bottone-blu:active.btn-evento.stroke,a.wp-element-button.btn-evento.stroke,a.wp-element-button:hover.btn-evento.stroke,a.wp-element-button:active.btn-evento.stroke{max-width:430px;padding:0.7rem 2rem}}a.btn-default.btn-corso,a.btn-default:hover.btn-corso,a.btn-default:active.btn-corso,a.bottone-blu.btn-corso,a.bottone-blu:hover.btn-corso,a.bottone-blu:active.btn-corso,a.wp-element-button.btn-corso,a.wp-element-button:hover.btn-corso,a.wp-element-button:active.btn-corso{background-color:#FF6C3A;color:#fff;width:100%;letter-spacing:0.1em}html body .block-testata-content a.btn-default.btn-corso,html body .block-testata-content a.btn-default:hover.btn-corso,html body .block-testata-content a.btn-default:active.btn-corso,html body .block-testata-content a.bottone-blu.btn-corso,html body .block-testata-content a.bottone-blu:hover.btn-corso,html body .block-testata-content a.bottone-blu:active.btn-corso,html body .block-testata-content a.wp-element-button.btn-corso,html body .block-testata-content a.wp-element-button:hover.btn-corso,html body .block-testata-content a.wp-element-button:active.btn-corso{display:block}html body .aside-article a.btn-default.btn-corso,html body .aside-article a.btn-default:hover.btn-corso,html body .aside-article a.btn-default:active.btn-corso,html body .aside-article a.bottone-blu.btn-corso,html body .aside-article a.bottone-blu:hover.btn-corso,html body .aside-article a.bottone-blu:active.btn-corso,html body .aside-article a.wp-element-button.btn-corso,html body .aside-article a.wp-element-button:hover.btn-corso,html body .aside-article a.wp-element-button:active.btn-corso{width:100%;display:block}a.btn-default.btn-corso.stroke,a.btn-default:hover.btn-corso.stroke,a.btn-default:active.btn-corso.stroke,a.bottone-blu.btn-corso.stroke,a.bottone-blu:hover.btn-corso.stroke,a.bottone-blu:active.btn-corso.stroke,a.wp-element-button.btn-corso.stroke,a.wp-element-button:hover.btn-corso.stroke,a.wp-element-button:active.btn-corso.stroke{background-color:transparent;border:solid 2px #FF6C3A;color:#FF6C3A;width:100%;padding:0.68rem 0.3rem}@media (min-width: 1024px){a.btn-default.btn-corso.stroke,a.btn-default:hover.btn-corso.stroke,a.btn-default:active.btn-corso.stroke,a.bottone-blu.btn-corso.stroke,a.bottone-blu:hover.btn-corso.stroke,a.bottone-blu:active.btn-corso.stroke,a.wp-element-button.btn-corso.stroke,a.wp-element-button:hover.btn-corso.stroke,a.wp-element-button:active.btn-corso.stroke{padding:0.68rem 2rem;max-width:430px}}a.btn-default.btn-yellow,a.btn-default:hover.btn-yellow,a.btn-default:active.btn-yellow,a.bottone-blu.btn-yellow,a.bottone-blu:hover.btn-yellow,a.bottone-blu:active.btn-yellow,a.wp-element-button.btn-yellow,a.wp-element-button:hover.btn-yellow,a.wp-element-button:active.btn-yellow{background-color:#FAAF3F}a.btn-default.btn-orange,a.btn-default:hover.btn-orange,a.btn-default:active.btn-orange,a.bottone-blu.btn-orange,a.bottone-blu:hover.btn-orange,a.bottone-blu:active.btn-orange,a.wp-element-button.btn-orange,a.wp-element-button:hover.btn-orange,a.wp-element-button:active.btn-orange{background-color:#FF6C3A}a.btn-default.btn-green,a.btn-default:hover.btn-green,a.btn-default:active.btn-green,a.bottone-blu.btn-green,a.bottone-blu:hover.btn-green,a.bottone-blu:active.btn-green,a.wp-element-button.btn-green,a.wp-element-button:hover.btn-green,a.wp-element-button:active.btn-green{background-color:#4AA54F}a.btn-default.btn-stroke,a.btn-default:hover.btn-stroke,a.btn-default:active.btn-stroke,a.bottone-blu.btn-stroke,a.bottone-blu:hover.btn-stroke,a.bottone-blu:active.btn-stroke,a.wp-element-button.btn-stroke,a.wp-element-button:hover.btn-stroke,a.wp-element-button:active.btn-stroke{border:solid 1px #D9D9D6;background-color:#fff;color:#818387}a.btn-default.btn-stroke:hover,a.btn-default.btn-stroke.active,a.btn-default:hover.btn-stroke:hover,a.btn-default:hover.btn-stroke.active,a.btn-default:active.btn-stroke:hover,a.btn-default:active.btn-stroke.active,a.bottone-blu.btn-stroke:hover,a.bottone-blu.btn-stroke.active,a.bottone-blu:hover.btn-stroke:hover,a.bottone-blu:hover.btn-stroke.active,a.bottone-blu:active.btn-stroke:hover,a.bottone-blu:active.btn-stroke.active,a.wp-element-button.btn-stroke:hover,a.wp-element-button.btn-stroke.active,a.wp-element-button:hover.btn-stroke:hover,a.wp-element-button:hover.btn-stroke.active,a.wp-element-button:active.btn-stroke:hover,a.wp-element-button:active.btn-stroke.active{border:solid 1px #007D99;background-color:#007D99;color:#fff}a.btn-default:hover{background-color:#00677F}a.btn-people{color:#007D99;font-weight:600;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4)}a.btn-extra,a.btn-extra:hover,a.btn-extra:active{width:100%;background-color:#fff;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:0.8rem 1rem;border-bottom:solid 1px #D9D9D6;text-transform:uppercase;color:#007D99;font-weight:700;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);letter-spacing:0.1em;transition:all 0.3s linear}a.btn-extra:hover{background-color:#007D99;color:#fff}.js-data-link{cursor:pointer}h1,h2,h3{font-weight:400}@media (min-width: 1024px){.mobile{display:none}}.mobile.video-in-corso{display:none}.desktop{display:none}@media (min-width: 1024px){.desktop{display:block}.desktop.list-item{display:flex}}.loader{position:absolute;z-index:10;overflow:hidden;width:100%;height:100vh;background-color:#000;transition:all 0.4s ease-in-out;display:flex;flex-direction:column;justify-content:center;align-items:center;color:#fff}.loader.close{height:0;z-index:-2}.loader svg{width:50px;height:50px;margin:0px 0 7px;display:inline-block}.container{width:100%;max-width:1440px;margin-left:auto;margin-right:auto;padding-left:15px;padding-right:15px}html body .block-blocco-peoples .container{padding:0}.block{margin-bottom:50px}.block.first{margin-top:50px}@media (min-width: 1024px){.block{margin-bottom:100px}.block.first{margin-top:100px}}.block.no-m-bottom{margin-bottom:0}.block-inside-container{position:relative;left:-15px;width:100vw}@media (min-width: 1440px){.block-inside-container{left:calc( ((100vw - (1440px - 15px*2)) / 2) * -1)}}.col{display:flex;flex-direction:column;flex-wrap:wrap}@media (min-width: 1024px){.col{flex-direction:row}}.col-4{width:100%}@media (min-width: 1024px){.col-4{width:25%}}.col-8{width:100%}@media (min-width: 1024px){.col-8{width:75%}}.block-carousel{margin-bottom:50px}html body .block-carousel.js-owl-carousel-tabs{margin-bottom:0}@media (min-width: 1024px){.block-carousel{margin-bottom:100px}html body .block-carousel.js-owl-carousel-tabs{margin-bottom:0}html body .block-carousel.js-owl-carousel-tabs>.item,html body .block-carousel.js-owl-carousel-tabs>[class*="tab-card-"]{width:calc( 33.33% - 20px);margin-left:10px;margin-right:10px}}.line-top{border-top:solid 1px #D9D9D6;padding-top:45px}.bg-teal{background-color:#007D99;color:#fff}.bg-teal_10{background:rgba(0,125,153,0.1)}.bg-beige_30{background:#f8f7f4}.bg-orange{background:#FF6C3A;color:#fff}.bg-orange_10{background:#fdf1ec}.bg-yellow{background-color:#FAAF3F}.title-tag{color:#fff !important;margin-top:2vw !important;margin-bottom:2vw !important;position:relative;z-index:5}.title-14{font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4);font-weight:700;margin:0 0 15px;line-height:1}@media (min-width: 1024px){.title-14{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);line-height:1}}.title-16{font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700;margin:0 0 15px}@media (min-width: 1024px){.title-16{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4)}}.title-18,.blocco-infografica .block-col .col-6[class*="bg-"]>a{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);font-weight:700;margin:0 0 15px}@media (min-width: 1024px){.title-18,.blocco-infografica .block-col .col-6[class*="bg-"]>a{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4)}}html body [class*="card-"] .title-18,html body [class*="card-"] .blocco-infografica .block-col .col-6[class*="bg-"]>a,.blocco-infografica .block-col html body [class*="card-"] .col-6[class*="bg-"]>a{color:#fff}html body.home .blocco-infografica .box-pubb-big .title-18,html body.home .blocco-infografica .box-pubb-big .block-col .col-6[class*="bg-"]>a,html body.home .blocco-infografica .block-col .box-pubb-big .col-6[class*="bg-"]>a,html body .block-info .title-18,html body .block-info .blocco-infografica .block-col .col-6[class*="bg-"]>a,.blocco-infografica .block-col html body .block-info .col-6[class*="bg-"]>a{display:none}.title-20{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4);font-weight:600;margin:0 0}@media (min-width: 1024px){.title-20{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4)}html body.single-formazione .grid-corsi .title-20{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4)}html body.home .block-testata .col-8 .title-20.card-pubblicazione-content-title{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4)}}.title-20.excerpt{margin:0 0 40px}html body .card-evento .title-20{margin-bottom:15px}html body .card-diploma .title-20{color:#000;margin:0 0 15px}@media (max-width: 1023px){html body.single-formazione .grid-corsi.small .title-20{font-size:13px;font-size:.8125rem;line-height:calc( 13px + 13px/4)}}.title-22{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4);font-weight:700;margin:0 0 15px}@media (min-width: 1024px){.title-22{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4)}}.title-28{font-size:20px;font-size:1.25rem;line-height:calc( 20px + 20px/4);font-weight:700;margin:0 0 15px}@media (min-width: 1024px){.title-28{font-size:28px;font-size:1.75rem;line-height:calc( 28px + 28px/4)}}html body [class*="card-"] .title-28{color:#fff}@media (min-width: 1024px){html body .block-testata .col-8 .title-28{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4)}}.title-35,.site-main>article .block-article h2,.single-evento .site-main .article .block-article h2,.single-formazione .site-main .article .block-article h2{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:700;margin:0 0 35px}@media (min-width: 1024px){.title-35,.site-main>article .block-article h2,.single-evento .site-main .article .block-article h2,.single-formazione .site-main .article .block-article h2{font-size:35px;font-size:2.1875rem;line-height:calc( 35px + 35px/4)}}.title-35.line,.site-main>article .block-article h2.line,.single-evento .site-main .article .block-article h2.line,.single-formazione .site-main .article .block-article h2.line{padding-bottom:15px;border-bottom:solid 1px #818387}html body .block-coordinatore .title-35,html body .block-coordinatore .site-main>article .block-article h2,.site-main>article .block-article html body .block-coordinatore h2,html body .block-coordinatore .single-evento .site-main .article .block-article h2,.single-evento .site-main .article .block-article html body .block-coordinatore h2,html body .block-coordinatore .single-formazione .site-main .article .block-article h2,.single-formazione .site-main .article .block-article html body .block-coordinatore h2{margin-bottom:15px}html body .bg-blu .title-35,html body .bg-blu .site-main>article .block-article h2,.site-main>article .block-article html body .bg-blu h2,html body .bg-blu .single-evento .site-main .article .block-article h2,.single-evento .site-main .article .block-article html body .bg-blu h2,html body .bg-blu .single-formazione .site-main .article .block-article h2,.single-formazione .site-main .article .block-article html body .bg-blu h2{color:#fff}.title-50{font-size:30px;font-size:1.875rem;line-height:calc( 30px + 30px/4);font-weight:700;margin:0 0 15px}@media (min-width: 1024px){.title-50{font-size:50px;font-size:3.125rem;line-height:calc( 50px + 50px/4)}}html body [class*="card-"] .title-50{color:#fff}html body .block-testata .col-4 .title-50{font-size:16px;font-size:1rem;line-height:calc( 16px + 16px/4)}@media (min-width: 1024px){html body .block-testata .col-4 .title-50{font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4)}}.title-55{font-size:4vw;line-height:1.1;font-weight:700;margin:0 0 15px}@media (max-width: 825px){.title-55{font-size:33px}}@media (min-width: 1375px){.title-55{font-size:55px}}@media (min-width: 1024px){html body.single-evento .title-55{margin-bottom:70px}}.title-140{font-size:75px;font-size:4.6875rem;line-height:calc( 75px + 75px/4);font-weight:300;margin:0 0 15px}@media (min-width: 1024px){.title-140{font-size:140px;font-size:8.75rem;line-height:calc( 140px + 140px/4)}}.block-shadow{background-color:#fff;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.07))}.has-orange-background-color{background-color:#FF6C3A}.has-orange-color{color:#FF6C3A}.has-teal-background-color{background-color:#007D99}.has-med-color{color:#405190}.has-med-background-color{background-color:#405190}.has-teal-color{color:#007D99}.btn-category{font-size:8px;font-size:.5rem;line-height:calc( 8px + 8px/4);line-height:20px;font-weight:700;padding:0 15px;background-color:#ededed;border-radius:12px;height:20px;display:inline-block;text-transform:uppercase;transition:all 0.3s linear;margin-right:15px}.btn-category:hover{background-color:#000;color:#fff}@media (min-width: 1024px){.btn-category{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);height:24px;line-height:24px}}.btn-terms,.btn-terms:visited{font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);font-weight:700;display:inline-block;text-transform:uppercase;transition:all 0.3s linear;margin-right:7.5px;color:#818387}.btn-terms:hover,.btn-terms:visited:hover{color:#000}.btn-tag{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);line-height:24px;font-weight:700;padding:0 15px;border:solid 1px #e6e6e6;border-radius:12px;height:24px;display:inline-block;text-transform:uppercase;transition:all 0.3s linear;margin:7.5px 6px}.btn-tag:hover{border-color:#000;color:#007D99}.block-carousel-overlay{position:relative;margin-top:-30vw}@media (min-width: 1024px){.block-carousel-overlay{margin-top:calc( (-100vw / 3) / 5)}}@media (min-width: 1440px){.block-carousel-overlay{margin-top:calc( (-1440px / 3) / 5)}}.block-title{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-end;border-bottom:solid 1px #D9D9D6;padding:15px 0;margin:50px 0 30px}@media (min-width: 1024px){.block-title{margin:100px 0 50px}}.block-title [class*="line-"]{font-size:22px;font-size:1.375rem;line-height:calc( 22px + 22px/4);font-weight:700;text-transform:uppercase;position:relative}@media (max-width: 1023px){.block-title [class*="line-"]{width:45%}}.block-title [class*="line-"]:before{content:"";position:absolute;z-index:2;width:170px;height:3px;display:block;bottom:calc( -15px - 3px);left:0;background-color:#007D99}.block-title .line-yellow:before{background-color:#FAAF3F}.block-title .line-orange:before{background-color:#FF6C3A}.block-title-link{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;text-transform:uppercase;white-space:nowrap}.label{color:#818387;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);text-transform:uppercase;padding:0 0 15px;border-bottom:solid 1px rgba(0,0,0,0.07);margin-bottom:7.5px}html body .block-approfondimenti .label,html body .block-coordinatore .label{border-bottom:none;margin-bottom:0}html body .block-coordinatore .label{letter-spacing:0.1em;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700}.label-black{color:#000;font-size:14px;font-size:.875rem;line-height:calc( 14px + 14px/4);font-weight:700;display:inline-block;margin-right:30px}html body .block-filter-section .label-black{min-width:80px;margin-bottom:15px}@media (min-width: 1024px){html body .block-filter-section .label-black{margin-bottom:0}}.m-top-block{margin-top:50px}.m-top-half-block{margin-top:25px}.p-top-block{padding-top:50px}@media (min-width: 1024px){.p-top-block{padding-top:100px}}.p-bottom-block{padding-bottom:50px}@media (min-width: 1024px){.p-bottom-block{padding-bottom:100px}}.p-bottom-half-block{padding-bottom:25px}@media (min-width: 1024px){.p-bottom-half-block{padding-bottom:50px}}.p-top-bottom-half{padding-top:25px;padding-bottom:25px}@media (min-width: 1024px){.p-top-bottom-half{padding-top:50px;padding-bottom:50px}}.no-m-top{margin-top:0 !important}.no-p-top{padding-top:0 !important}.no-m-bottom{margin-bottom:0 !important}.block-70{width:100%;font-size:18px;font-size:1.125rem;line-height:calc( 18px + 18px/4)}@media (min-width: 1024px){.block-70{padding-right:30%}}.txt-center{text-align:center}.block-col{display:flex;flex-direction:column;width:100%}@media (min-width: 1024px){.block-col{width:calc( 100% + 24px);flex-direction:row;justify-content:space-between;position:relative;left:-12px}}.block-col.no-wrap{flex-wrap:nowrap}.block-4{display:flex;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;align-items:flex-start}.block-4>div{width:100%}@media (min-width: 1024px){.block-4>div{width:calc( 50% - 12px);margin-bottom:24px}}.wrap{flex-wrap:wrap !important}.nowrap{flex-wrap:nowrap !important}.col-8{width:100%}@media (min-width: 1024px){.col-8{width:calc( 66% - 18px);margin-left:12px;margin-right:12px;min-height:10px}}.col-6{width:100%}@media (max-width: 1023px){.col-6.width-carousel-mobile{width:calc( 100% - 15px)}}@media (max-width: 1023px){.col-6:first-of-type{margin-bottom:24px}}.col-6.owl-carousel{width:calc( 100% - 15px);margin-top:15px}@media (min-width: 1024px){.col-6.owl-carousel{width:calc( 49.5% - 18px);margin-top:0}}@media (min-width: 1024px){.col-6{width:calc( 49.5% - 18px);margin-left:12px;margin-right:12px}}.col-4{width:100%}@media (min-width: 1024px){.col-4{width:calc( 33% - 18px);margin-left:12px;margin-right:12px}}.col-3{width:100%}@media (min-width: 1024px){.col-3{width:calc( 25% - 18px);margin-left:12px;margin-right:12px}html body .block-cube-list .col-3{width:calc( 25% - 24px)}html body .block-4 .col-3{width:calc( 25% - 17px)}}.col-9{width:100%}@media (min-width: 1024px){.col-9{width:calc( 75% - 12px);margin-left:12px;margin-right:12px}}@media (max-width: 1023px){.width-carousel-mobile{width:calc( 100% - 15px)}}.grid-2{position:relative;width:calc(100% + 0px * 2) !important;left:-0px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.grid-2{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.grid-2{width:calc(100% + (12px * 2)) !important;left:-12px}}.grid-2>*{position:relative;float:left;width:calc(100% / 1);padding:0 0px 0;margin-bottom:calc(0px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.grid-2>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.grid-2>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 12px 0;margin-bottom:calc(12px * 2)}}.grid-3{position:relative;width:calc(100% + 0px * 2) !important;left:-0px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.grid-3{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.grid-3{width:calc(100% + (12px * 2)) !important;left:-12px}}.grid-3>*{position:relative;float:left;width:calc(100% / 1);padding:0 0px 0;margin-bottom:calc(0px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.grid-3>*{width:calc(100% / 3);flex:0 1 calc(100% / 3);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.grid-3>*{width:calc(100% / 3);flex:0 1 calc(100% / 3);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (max-width: 1023px){.grid-3>div{margin-bottom:45px}}.grid-4{position:relative;width:calc(100% + 0px * 2) !important;left:-0px;content:"";display:table;table-layout:fixed;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start}@media (min-width: 768px){.grid-4{width:calc(100% + 12px * 2) !important;left:-12px}}@media (min-width: 1024px){.grid-4{width:calc(100% + (12px * 2)) !important;left:-12px}}.grid-4>*{position:relative;float:left;width:calc(100% / 1);padding:0 0px 0;margin-bottom:calc(0px * 2);flex:0 1 calc(100% / 1)}@media (min-width: 768px){.grid-4>*{width:calc(100% / 2);flex:0 1 calc(100% / 2);padding:0 12px 0;margin-bottom:calc(12px * 2)}}@media (min-width: 1024px){.grid-4>*{width:calc(100% / 4);flex:0 1 calc(100% / 4);padding:0 12px 0;margin-bottom:calc(12px * 2)}}.grid-title{padding:7.5px 15px;width:100%;font-weight:700;font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);line-height:1;text-align:center;color:#fff;text-transform:uppercase}.color-0{background-color:#007D99}.color-1{background-color:#4AA54F}.color-2{background-color:#FF6C3A}.color-3{background-color:#9E5F98}.only-mobile{display:block}.only-mobile.block-lanci-header{position:relative;top:0}.only-mobile.block-lanci-header li:first-child{border-top:solid 1px #D9D9D6}@media (min-width: 1024px){.only-mobile{display:none}}.only-desktop{display:none}@media (min-width: 1024px){.only-desktop{display:block}}.bg-col-carousel{position:relative;z-index:3}@media (min-width: 1024px){.bg-col-carousel::before{content:"";display:block;width:30vw;height:100%;position:absolute;z-index:-1;top:0;right:-24px;background-color:#fff}html body .bg-orange_10 .bg-col-carousel::before{background-color:#fdf1ec}html body .bg-beige_30 .bg-col-carousel::before{background-color:#f8f7f4}}html body .block-carousel-overlay .owl-carousel{width:98%}@media (min-width: 1024px){html body .block-carousel-overlay .owl-carousel{width:100%}}.js-owl-carousel-tabs.no-carousel:not(.owl-loaded){display:flex !important;justify-content:center}.js-owl-carousel-tabs.no-carousel:not(.owl-loaded) .tab-card-single{margin:0 15px}.js-owl-carousel.owl-carousel .owl-stage-outer,.js-owl-carousel-tabs.owl-carousel .owl-stage-outer,.js-owl-carousel-3.owl-carousel .owl-stage-outer,.js-owl-carousel-mobile.owl-carousel .owl-stage-outer{overflow:inherit}@media (max-width: 1023px){.width-carousel-mobile .js-owl-carousel-2 .owl-stage-outer,.width-carousel-mobile .js-owl-carousel-1 .owl-stage-outer,.width-carousel-mobile .js-owl-carousel-8 .owl-stage-outer{overflow:inherit}}@media (max-width: 1023px){.js-owl-carousel-4.owl-carousel{width:calc( 100% - 15px)}}@media (max-width: 1023px){.js-owl-carousel-4.owl-carousel .owl-stage-outer{overflow:inherit}}.owl-dots{display:none}.owl-nav{display:none}html body .block-testata .owl-nav{display:block}@media (min-width: 1024px){.owl-nav{display:block}}.owl-nav>button{background-color:#fff !important;width:38px !important;height:30px !important;min-height:38px;border-radius:0 !important;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:24px;font-size:1.5rem;line-height:calc( 24px + 24px/4);z-index:2;filter:drop-shadow(0px 0px 17px rgba(0,0,0,0.2))}.owl-nav>button span{font-size:28px;font-size:1.75rem;line-height:calc( 28px + 28px/4);font-weight:300;display:block;height:38px;line-height:36px}.owl-nav .owl-prev{position:absolute;top:50%;left:0;transform:translateY(-50%)}.owl-nav .owl-next{position:absolute;top:50%;right:0;transform:translateY(-50%)}.js-owl-carousel .owl-item>[class*="card-"]{width:calc( 100vw/2 - 30px) !important}.js-owl-carousel .owl-item>[class*="card-"].video{width:calc( (100vw - 30px ) !important)}@media (min-width: 1024px){.js-owl-carousel .owl-item>[class*="card-"]{width:calc( (1435px)/4 - 24px) !important}.js-owl-carousel .owl-item>[class*="card-"].video{width:calc( (1435px)/2 - 24px) !important}}.evento-online{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;text-transform:uppercase;display:inline-block;clear:both;padding:7px 15px 5px;background-color:rgba(255,255,255,0.2);color:#fff;border-radius:20px;margin-bottom:15px}html body.home .entry-header{display:none}.entry-label{font-size:12px;font-size:.75rem;line-height:calc( 12px + 12px/4);font-weight:700;color:#fff;display:inline-block;clear:both;margin-bottom:7.5px;text-transform:uppercase}.reading-progress-container{position:fixed;top:0px;left:0;width:100vw;z-index:1000000;background-color:#D9D9D6;height:5px;transition:all .25s}.reading-progress-container.show{top:0px}.reading-progress-container .progress-bar{width:0;background-color:#007D99;display:block;height:100%}.text-center{text-align:center}.default-list{width:100%;display:flex;flex-direction:row;justify-content:flex-start;flex-wrap:wrap}.default-list>div{width:calc( 50% - 15px/1.6);margin-bottom:15px;margin-left:calc( ( 100% - (50% - 15px/1.6)*2 )/1)}.default-list>div:nth-child(2n+1){margin-left:0}@media (min-width: 768px){.default-list>div{width:calc( 33.33% - 15px);margin-bottom:15px;margin-left:calc( ( 100% - (33.33% - 15px/1.6)*3 )/2)}.default-list>div:nth-child(2n+1){margin-left:calc( ( 100% - (33.33% - 15px/1.6)*3 )/2)}.default-list>div:nth-child(3n+1){margin-left:0}}@media (min-width: 1024px){.default-list>div{width:calc( 25% - 15px);margin-bottom:15px;margin-left:calc( ( 100% - (25% - 15px)*4 )/3)}.default-list>div:nth-child(2n+1),.default-list>div:nth-child(3n+1){margin-left:calc( ( 100% - (25% - 15px)*4 )/3)}.default-list>div:nth-child(4n+1){margin-left:0}}.breadcrumb{display:none;flex-direction:row;justify-content:center;align-self:flex-start;padding:7px 16px 5px;border-radius:20px;margin-bottom:15px}@media (min-width: 1024px){.breadcrumb{display:flex}}html body .entry-header .breadcrumb{justify-content:flex-start;padding-left:0;padding-top:0;padding-bottom:30px}html body:not(.header-no-fixed) .breadcrumb{background:rgba(255,255,255,0.15)}html body .block-testata-evento-corso .breadcrumb{background:rgba(255,255,255,0.15);position:absolute;z-index:3;top:130px;left:15px;max-width:calc( 100vw - 15px*2)}@media (min-width: 1024px){html body .block-testata-evento-corso .breadcrumb{width:fit-content;position:relative;top:inherit;z-index:2;margin-top:230px}}html body .block-testata .breadcrumb,html body .block-splash .breadcrumb{background:rgba(255,255,255,0.15);position:absolute;z-index:3;top:50px;left:15px;max-width:calc( 100vw - 15px*2)}@media (min-width: 1024px){html body .block-testata .breadcrumb,html body .block-splash .breadcrumb{top:230px}}@media (min-width: 1440px){html body .block-testata .breadcrumb,html body .block-splash .breadcrumb{left:calc( ((100vw - 1440px) / 2) + 15px)}}html body .block-article-header .breadcrumb{position:absolute;top:-60px;padding:0}.breadcrumb li,.breadcrumb a,.breadcrumb a:hover{font-size:10px;font-size:.625rem;line-height:calc( 10px + 10px/4);font-weight:700;text-transform:uppercase}html body:not(.header-no-fixed) .breadcrumb li,html body .block-testata .breadcrumb li,html body:not(.header-no-fixed) .breadcrumb a,html body .block-testata .breadcrumb a,html body:not(.header-no-fixed) .breadcrumb a:hover,html body .block-testata .breadcrumb a:hover{color:#fff}html body .block-article-header .breadcrumb li,html body .block-article-header .breadcrumb a,html body .block-article-header .breadcrumb a:hover{color:#818387}.breadcrumb li{padding-right:15px;position:relative}.breadcrumb li::before{content:"\00B7";display:block;width:5px;height:16px;color:#fff;position:absolute;top:0;right:3px}html body .block-article-header .breadcrumb li::before,html body .entry-header .breadcrumb li::before{color:#818387}.breadcrumb li:last-of-type{padding-right:0}.breadcrumb li:last-of-type::before{display:none}a.btn-reset-search,a.btn-reset-search:hover{float:right;color:#007D99;text-transform:uppercase;font-size:11px;font-size:.6875rem;line-height:calc( 11px + 11px/4);font-weight:700;margin-top:15px}.progress-bar{display:none;position:absolute;z-index:20;width:100%;height:100%;flex-direction:column;justify-content:flex-start;align-items:center;padding-top:50px}.progress-bar.active{display:flex}html body .ispi-per-te-step-3 .progress-bar{top:50%}.lds-ellipsis{display:inline-block;position:relative;width:80px;height:80px}.lds-ellipsis div{position:absolute;top:33px;width:13px;height:13px;border-radius:50%;background:#007D99;animation-timing-function:cubic-bezier(0, 1, 1, 0)}.lds-ellipsis div:nth-child(1){left:8px;animation:lds-ellipsis1 0.6s infinite}.lds-ellipsis div:nth-child(2){left:8px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(3){left:32px;animation:lds-ellipsis2 0.6s infinite}.lds-ellipsis div:nth-child(4){left:56px;animation:lds-ellipsis3 0.6s infinite}@keyframes lds-ellipsis1{0%{transform:scale(0)}100%{transform:scale(1)}}@keyframes lds-ellipsis3{0%{transform:scale(1)}100%{transform:scale(0)}}@keyframes lds-ellipsis2{0%{transform:translate(0, 0)}100%{transform:translate(24px, 0)}}.pagination ul{display:flex;flex-direction:row;justify-content:center;align-items:center;margin:15px 0 60px;width:100%}.pagination ul li{display:inline-block;text-align:center;line-height:2.4;width:38px;height:38px;border:solid 1px #818387;font-size:14px;font-weight:500;margin:0 7.5px}.pagination ul li.dots,.pagination ul li.last,.pagination ul li.first{display:none}@media (min-width: 1024px){.pagination ul li.dots,.pagination ul li.last,.pagination ul li.first{display:block}}.pagination ul li.active{background-color:#007D99;color:#fff;border-color:#007D99}.pagination ul li:not(.active),.pagination ul li:not(.dots){cursor:pointer}.iframe-form iframe{border:none;width:100%}.iframe-form iframe .templateWidth{padding:0 !important}.iframe-form iframe .templateWidth h2{border:none;font-weight:bold}.site-main>article .block-article p a.bottone-blu,.site-main>article .block-article p a.bottone-blu:hover{color:#fff;text-decoration:none}.logo-print{display:none}.plyr__poster{background-size:cover}.plyr--video .plyr__control.plyr__control--overlaid{border-radius:0;opacity:1;width:110px;height:80px;border-color:#007D99;background:#007D99;border:1px solid #007D99}.plyr--video .plyr__control.plyr__control--overlaid:hover{border:1px solid #fff;background:transparent}.plyr--video .plyr__control.plyr__control--overlaid svg{display:none}.plyr--video .plyr__control.plyr__control--overlaid:before{content:"";display:block;color:#fff;position:absolute;top:50%;left:50%;font-size:35px;line-height:1;transform:translate(-50%, -50%);width:40px;height:38px;background-position:center;background-repeat:no-repeat;background-size:30px;background-image:url(../img/icons/ico_play_new.png)}.embed-video-full .video.stuck .plyr--video .plyr__control.plyr__control--overlaid{width:55px;height:40px}.embed-video-full .video.stuck .plyr--video .plyr__control.plyr__control--overlaid:before{background-size:15px}.plyr__control--overlaid svg{left:32px}.plyr--video:hover{cursor:pointer}.plyr--video .plyr__control.plyr__tab-focus{box-shadow:none;background:0 0}.plyr--full-ui input[type=range]{color:#007D99}.plyr iframe{width:100vw;height:56vw}.plyr__controls .plyr__controls__item:first-child,.plyr--fullscreen-enabled [data-plyr=fullscreen]{border-radius:0}.plyr__controls .plyr__controls__item:first-child:hover,.plyr--fullscreen-enabled [data-plyr=fullscreen]:hover{background-color:#007D99}body.evento-in-corso-attivo .block-testata-evento-corso{padding-bottom:0 !important}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.hidden,[hidden]{display:none !important}.hidden.elVisibile,[hidden].elVisibile{display:inline-block !important}.sr-only{border:0;clip:rect(0, 0, 0, 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.sr-only.focusable:active,.sr-only.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;white-space:inherit;width:auto}.invisible{visibility:hidden}.clearfix::before,.clearfix::after{content:" ";display:table}.clearfix::after{clear:both}@media print{*,*::before,*::after{background:#fff !important;color:#000 !important;box-shadow:none !important;text-shadow:none !important}a,a:visited{text-decoration:underline}a[href]::after{content:" (" attr(href) ")"}abbr[title]::after{content:" (" attr(title) ")"}a[href^="#"]::after,a[href^="javascript:"]::after{content:""}pre{white-space:pre-wrap !important}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}#masthead .topbar{display:none}#masthead .container>*{display:none}#masthead .container>*.site-branding a{display:block}.logo-print{width:360px;display:block;position:relative;top:-55px;left:20px}#masthead,.block-lanci-header,.entry-header-info,.breadcrumb,.aside-article .block-capitoli,.aside-article .block-approfondimenti,body.single #primary>.block,.site-footer{display:none}a[href]:after{content:none !important}footer{page-break-after:always}.pagebreak,.block-article{clear:both;page-break-after:always}}
