/**
THIS FILES CONTAINS CUSTOMIZATIONS FOR ALL LANDING
 */
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .panel-link-item {
  text-align: center;
}
.content-landing.call-hub-ricerca-e-innovazione {
  font-size: 1.2em;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar {
  justify-content: flex-start;
  align-items: flex-start;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar .btn-callhub-vincitori-2019 {
  margin: 15px;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar .btn-callhub-vincitori-2019 > a {
  border-radius: 5px;
  background-color: #ffffff;
  color: #000000;
  font-size: 1em;
  font-weight: 700;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar .btn-callhub-vincitori-2019 > a:hover {
  background-color: #297a38;
  color: #ffffff;
  text-decoration: none;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar > .btn-group {
  margin: 15px;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar > .btn-group .dropdown-menu {
  width: 100%;
  padding: 5px;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar > .btn-group .dropdown-menu li:before {
  text-indent: 0;
  content: '';
  font-size: 0;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar > .btn-group .dropdown-menu li a > i.glyphicon {
  display: none;
}
.content-landing.call-hub-ricerca-e-innovazione #calendarCallhubEstrazione .list-item-calendar > .btn-group .dropdown-menu li .checkbox input[type="checkbox"] {
  position: relative;
  margin-left: 0;
}
.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-evidence.background-blue-color {
  text-align: center;
}
.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-evidence.background-blue-color h2 strong {
  font-weight: 700;
  font-size: 2em;
}
.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-evidence.background-blue-color h2 + p {
  font-size: 1.1em;
  width: 89%;
  margin: 0 auto !important;
}
div[class*='r&i-poster-day'],
.content-landing.call-hub-ricerca-e-innovazione-2019,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019,
.content-landing.call-hub-ricerca-e-innovazione,
.content-landing.milano-digital-week-2021 {
  margin-top: 0;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-banner > .uk-container,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-banner > .uk-container,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-banner > .uk-container,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-banner > .uk-container,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-banner > .uk-container {
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  justify-content: center;
  align-items: flex-end;
  line-height: 30px;
  margin: 0;
  font-size: 32px;
  color: #35190F;
}
div[class*='r&i-poster-day'] .btn-landing.btn-landing-green.btn-callhub2020 > a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .btn-landing.btn-landing-green.btn-callhub2020 > a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .btn-landing.btn-landing-green.btn-callhub2020 > a,
.content-landing.call-hub-ricerca-e-innovazione .btn-landing.btn-landing-green.btn-callhub2020 > a,
.content-landing.milano-digital-week-2021 .btn-landing.btn-landing-green.btn-callhub2020 > a {
  font-size: 1.5em;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 > div:first-child,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 > div:first-child,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 > div:first-child,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 > div:first-child,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 > div:first-child {
  padding-top: 0;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner {
  display: flex !important;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  flex-wrap: wrap;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive {
  margin-top: 0;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin-bottom: 10%;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 h3,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 h3,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 h3,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 h3,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 h3 {
  font-size: 2em;
  color: #ffffff;
  line-height: 1;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 h3 strong,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 h3 strong,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 h3 strong,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 h3 strong,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 h3 strong {
  font-size: 1.2em;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 h4,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 h4,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 h4,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 h4,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 h4 {
  font-size: 1.5em;
  color: #ffffff;
  line-height: 1;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white {
  width: 90%;
  margin: auto;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a {
  font-size: 1.2em;
  color: #2f7f33;
  font-weight: 700;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover {
  color: #ffffff;
}
@media (min-width: 768px) {
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item {
    width: 30%;
    display: inline-block;
  }
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item {
    margin: 0 2.5%;
  }
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive {
  padding-bottom: 450px !important;
}
div[class*='r&i-poster-day'] .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe,
.content-landing.milano-digital-week-2021 .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe {
  height: 450px;
  width: 100% !important;
  padding-bottom: 0 !important;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds {
  margin-top: 15px;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves {
  margin-bottom: 15px;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title {
  background: transparent;
  color: #2f7f33;
  text-transform: initial;
  font-weight: 700;
  padding: 0;
  border-bottom: 1px solid #2f7f33;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
  background-color: transparent;
  border: none;
}
@media (max-width: 420px) {
  div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after,
  .content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
    position: relative;
    right: 0;
  }
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content {
  background: #ffffff;
  margin: 0;
  border-top: 1px solid #2f7f33;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a {
  color: #2f7f33;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green {
  margin: 0;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a {
  color: #ffffff;
}
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span,
.content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span,
.content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span,
.content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span {
  color: #ffffff;
}
@media (max-width: 420px) {
  div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title,
  .content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title,
  .content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title {
    padding-right: 45px;
    position: relative;
  }
  div[class*='r&i-poster-day'] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after,
  .content-landing.call-hub-ricerca-e-innovazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after,
  .content-landing.milano-digital-week-2021 .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after {
    position: absolute;
    right: 10px;
  }
}
div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid,
.content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid {
  background: transparent;
}
div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid .uk-countdown-label,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid .uk-countdown-label,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid .uk-countdown-label,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid .uk-countdown-label,
.content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid .uk-countdown-label,
div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid .uk-countdown-separator,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid .uk-countdown-separator,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid .uk-countdown-separator,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid .uk-countdown-separator,
.content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid .uk-countdown-separator {
  color: #ffffff !important;
}
div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid .uk-countdown-label.uk-visible\@s,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid .uk-countdown-label.uk-visible\@s,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid .uk-countdown-label.uk-visible\@s,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid .uk-countdown-label.uk-visible\@s,
.content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid .uk-countdown-label.uk-visible\@s {
  display: block !important;
}
@media (max-width: 475px) {
  div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid,
  .content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
  }
  div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid > div:not(.uk-countdown-separator),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid > div:not(.uk-countdown-separator),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid > div:not(.uk-countdown-separator),
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid > div:not(.uk-countdown-separator),
  .content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid > div:not(.uk-countdown-separator) {
    width: 49%;
    text-align: center;
  }
  div[class*='r&i-poster-day'] .landing-cms-countdown.uk-grid .uk-countdown-separator,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-countdown.uk-grid .uk-countdown-separator,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-countdown.uk-grid .uk-countdown-separator,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-countdown.uk-grid .uk-countdown-separator,
  .content-landing.milano-digital-week-2021 .landing-cms-countdown.uk-grid .uk-countdown-separator {
    display: none !important;
  }
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner {
  align-items: flex-start;
}
@media (min-width: 768px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1),
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1) {
    width: 50%;
  }
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin: 10% 0 0;
}
@media (min-width: 768px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    width: 50%;
  }
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 20% 0 0;
  }
}
@media (min-width: 1200px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 10% 0 0;
  }
}
@media (max-width: 767px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2),
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 5%;
    text-align: center;
  }
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
  .content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3,
  .content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
    font-size: 2.7em;
  }
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4 {
  margin-bottom: 15px;
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button {
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon {
  margin-right: 10px;
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: none;
}
div[class*='r&i-poster-day'] .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span,
.content-landing.call-hub-ricerca-e-innovazione-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span,
.content-landing.call-hub-ricerca-e-innovazione .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span,
.content-landing.milano-digital-week-2021 .callhub-banner-2020.versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span {
  text-decoration: none;
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2),
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2),
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1),
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
.content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
.content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
.content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  div[class*='r&i-poster-day'] .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
  .content-landing.call-hub-ricerca-e-innovazione-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
  .content-landing.call-hub-ricerca-e-innovazione .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title,
  .content-landing.milano-digital-week-2021 .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
  }
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: auto;
  color: #fff;
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #ffffff;
  font-weight: 700;
  font-size: 2em;
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a {
  border-radius: 5px;
  background-color: #ffffff;
  color: #000000;
  font-size: 1em;
  font-weight: 700;
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover {
  background-color: #297a38;
  color: #ffffff;
  text-decoration: none;
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon {
  padding-right: 5px;
}
@media (min-width: 1200px) {
  div[class*='r&i-poster-day'] .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
  .content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1),
  .content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
    width: 70%;
  }
}
div[class*='r&i-poster-day'] .section-cta-callhub-2019 .el-content a,
.content-landing.call-hub-ricerca-e-innovazione-2019 .section-cta-callhub-2019 .el-content a,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .section-cta-callhub-2019 .el-content a,
.content-landing.call-hub-ricerca-e-innovazione .section-cta-callhub-2019 .el-content a,
.content-landing.milano-digital-week-2021 .section-cta-callhub-2019 .el-content a {
  color: #FFF;
  min-width: 320px;
  margin-bottom: 15px;
}
div[class*='r&i-poster-day'] .programma-streaming .uk-button,
.content-landing.call-hub-ricerca-e-innovazione-2019 .programma-streaming .uk-button,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .programma-streaming .uk-button,
.content-landing.call-hub-ricerca-e-innovazione .programma-streaming .uk-button,
.content-landing.milano-digital-week-2021 .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
div[class*='r&i-poster-day'] .programma-streaming .uk-button strong,
.content-landing.call-hub-ricerca-e-innovazione-2019 .programma-streaming .uk-button strong,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .programma-streaming .uk-button strong,
.content-landing.call-hub-ricerca-e-innovazione .programma-streaming .uk-button strong,
.content-landing.milano-digital-week-2021 .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
div[class*='r&i-poster-day'] .programma-streaming .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione-2019 .programma-streaming .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione-vincitori-2019 .programma-streaming .uk-button:hover,
.content-landing.call-hub-ricerca-e-innovazione .programma-streaming .uk-button:hover,
.content-landing.milano-digital-week-2021 .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
div[class^="bando-frim-fesr-2020"] {
  /* il nome della classe intero sarebbe bando-frim-fesr-2020-r&s */
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title {
  background: transparent;
  color: #2f7f33;
  text-transform: initial;
  font-weight: 700;
  padding: 0;
  border-bottom: 1px solid #2f7f33;
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
  background-color: transparent;
  border: none;
}
@media (max-width: 420px) {
  div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
    position: relative;
    right: 0;
  }
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content {
  background: #ffffff;
  margin: 0;
  border-top: 1px solid #2f7f33;
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a {
  color: #2f7f33;
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green {
  margin: 0;
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a {
  color: #ffffff;
}
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span {
  color: #ffffff;
}
@media (max-width: 420px) {
  div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title {
    padding-right: 45px;
    position: relative;
  }
  div[class^="bando-frim-fesr-2020"] .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after {
    position: absolute;
    right: 10px;
  }
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title {
  background: transparent;
  color: #2f7f33;
  text-transform: initial;
  font-weight: 700;
  padding: 0;
  border-bottom: 1px solid #2f7f33;
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
  background-color: transparent;
  border: none;
}
@media (max-width: 420px) {
  .content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-title::after {
    position: relative;
    right: 0;
    top: 5px;
  }
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content {
  background: #ffffff;
  margin: 0;
  border-top: 1px solid #2f7f33;
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-item .el-item .uk-accordion-content > .el-content a {
  color: #2f7f33;
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green {
  margin: 0;
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .btn-landing.btn-landing-green a {
  color: #ffffff;
}
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header h4,
.content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .uk-accordion-content .modal-faq .modal-content .modal-header span {
  color: #ffffff;
}
@media (max-width: 420px) {
  .content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title {
    padding-right: 45px;
    position: relative;
  }
  .content-landing.linea-internazionalizzazione .uk-section.landing-cms-section-ticket-faq .landing-cms-accordion.landing-cms-list-ticket-faq.ticket-faq-category .el-item > .uk-accordion-title::after {
    position: absolute;
    right: 10px;
    top: 5px;
  }
}
.content-landing.evento-annuale-por-fesr-2019,
.content-landing.evento-annuale-por-fesr {
  margin-top: 0;
}
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div {
  width: 100%;
  flex: inherit;
}
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1 {
  font-weight: 700;
}
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1,
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h2,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h2,
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h3,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h3,
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div p,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div p,
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div span,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div span,
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div em,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div em {
  color: #ffffff;
}
.content-landing.evento-annuale-por-fesr-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:last-child,
.content-landing.evento-annuale-por-fesr .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:last-child {
  width: 320px;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.8);
  padding: 30px 50px 10px;
  position: relative;
  bottom: -35px;
}
.content-landing.evento-fondi-sie {
  margin-top: 0;
}
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div {
  width: 100%;
  flex: inherit;
}
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1 {
  font-weight: 700;
}
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1,
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h2,
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h3,
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div p,
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div span,
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div em {
  color: #ffffff;
}
.content-landing.evento-fondi-sie .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:last-child {
  width: 320px;
  margin: 0 auto;
  background: rgba(0, 0, 0, 0.8);
  padding: 30px 50px 10px;
  position: relative;
  bottom: -35px;
}
.content-landing.campus-party-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1,
.content-landing.campus-party .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 {
  font-weight: 700;
}
.content-landing.campus-party-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 strong,
.content-landing.campus-party .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 strong {
  font-weight: 700;
  color: #2f7f33;
}
.content-landing.campus-party-2019 .uk-section.landing-cms-section-wrap-evidence > .uk-container .layout-evidence.quarters > div,
.content-landing.campus-party .uk-section.landing-cms-section-wrap-evidence > .uk-container .layout-evidence.quarters > div {
  width: auto;
}
.content-landing.campus-party-2019 .uk-section.landing-cms-section-wrap-evidence > .uk-container .layout-evidence.quarters p > strong,
.content-landing.campus-party .uk-section.landing-cms-section-wrap-evidence > .uk-container .layout-evidence.quarters p > strong {
  font-size: 2em;
}
.content-landing.campus-party-2019 .uk-section.landing-cms-section-playlist > .uk-container,
.content-landing.campus-party .uk-section.landing-cms-section-playlist > .uk-container {
  padding: 0;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  justify-content: space-between;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div {
  height: 50%;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:first-child {
  width: 100%;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:first-child .logo-banner,
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:first-child .logo-banner > figure,
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:first-child .logo-banner > figure > img {
  height: 100%;
  margin: 0 auto;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:last-child {
  width: 100%;
  display: -webkit-box;
  display: -webkit-flex;
  display: -ms-flexbox;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  justify-content: center;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div:last-child h2 {
  color: #2f7f33;
  font-size: 2em;
}
.content-landing.stati-generali-2018 .uk-section.landing-cms-section-playlist > .uk-container {
  padding: 0;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1,
.laboratorio-lombardia .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 {
  font-weight: normal;
  font-size: 3em;
  line-height: 0.8;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 strong,
.laboratorio-lombardia .uk-section.landing-cms-section-banner > .uk-container .layout-banner h1 strong {
  color: #2f7f33;
  font-weight: 700;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner h3,
.laboratorio-lombardia .uk-section.landing-cms-section-banner > .uk-container .layout-banner h3 {
  line-height: 0.8;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-wrap-text,
.laboratorio-lombardia .uk-section.landing-cms-section-wrap-text {
  background: #ffffff;
  background-color: #ffffff;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-wrap-block .layout-block.halves > div:nth-child(1) .wrap-modal-box .btn-landing,
.laboratorio-lombardia .uk-section.landing-cms-section-wrap-block .layout-block.halves > div:nth-child(1) .wrap-modal-box .btn-landing {
  width: 50%;
}
.laboratorio-lombardia-2019 .uk-section.landing-cms-section-wrap-block .layout-block.halves > div:nth-child(2) .wrap-modal-box .btn-landing,
.laboratorio-lombardia .uk-section.landing-cms-section-wrap-block .layout-block.halves > div:nth-child(2) .wrap-modal-box .btn-landing {
  width: 50%;
  float: right;
}
@media (min-width: 768px) {
  .laboratorio-lombardia-2019 .uk-section .modal .modal-dialog,
  .laboratorio-lombardia .uk-section .modal .modal-dialog {
    width: 900px;
  }
}
.laboratorio-lombardia-2019 .uk-section .modal .modal-body,
.laboratorio-lombardia .uk-section .modal .modal-body {
  text-align: left;
}
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
}
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal table,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal table,
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal tbody,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal tbody,
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal tr,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal tr,
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal td,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal td {
  display: inline-block;
}
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal table,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal table {
  border: none;
}
.laboratorio-lombardia-2019 .uk-section .modal .modal-body .wrap-text-modal table tbody tr td,
.laboratorio-lombardia .uk-section .modal .modal-body .wrap-text-modal table tbody tr td {
  border: none;
  width: 33% !important;
  vertical-align: top;
  padding: 0 20px;
}
.edizione-2019bis .uk-section.landing-cms-section-banner,
.edizione-2019 .uk-section.landing-cms-section-banner {
  height: 300px;
}
.edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner h1,
.edizione-2019 .uk-section.landing-cms-section-banner .layout-banner h1 {
  line-height: 0.8;
}
.edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(1),
.edizione-2019 .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(1) {
  font-weight: 700;
}
.edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(2),
.edizione-2019 .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(2) {
  color: #2f7f33;
}
.edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(2) strong,
.edizione-2019 .uk-section.landing-cms-section-banner .layout-banner h1:nth-child(2) strong {
  color: #333333;
}
@media (max-width: 959px) {
  .edizione-2019bis .uk-section.landing-cms-section-banner,
  .edizione-2019 .uk-section.landing-cms-section-banner {
    height: auto !important;
  }
  .edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner > div,
  .edizione-2019 .uk-section.landing-cms-section-banner .layout-banner > div {
    text-align: center;
  }
  .edizione-2019bis .uk-section.landing-cms-section-banner .layout-banner > div .logo-banner .img-responsive,
  .edizione-2019 .uk-section.landing-cms-section-banner .layout-banner > div .logo-banner .img-responsive {
    width: 320px;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves .btn-landing.btn-landing-green,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.halves .btn-landing.btn-landing-green {
  width: 50%;
  margin: 0 auto;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container > h1,
.edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container > h1 {
  color: #ffffff;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container > h2,
.edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container > h2 {
  color: #ffffff;
  line-height: 0.8;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves,
.edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves {
  margin-top: 30px;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves h2,
.edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves h2 {
  font-weight: 900;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves h3,
.edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .uk-container .layout-block.halves h3 {
  line-height: 0.8;
}
@media (max-width: 767px) {
  .edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color,
  .edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color {
    background: #2f7f33;
    background: -moz-linear-gradient(to bottom, #2f7f33 50%, #014D24 50%);
    background: -webkit-linear-gradient(to bottom, #2f7f33 50%, #014D24 50%);
    background: linear-gradient(to bottom, #2f7f33 40%, #014D24 40%);
  }
  .edizione-2019bis .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .layout-block.halves > div,
  .edizione-2019 .uk-section.landing-cms-section-wrap-block.background-greenfromlight-color .layout-block.halves > div {
    background: transparent;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-gallery-modal .wrap-modal-box .overlay .text,
.edizione-2019 .uk-section.landing-cms-section-gallery-modal .wrap-modal-box .overlay .text {
  font-size: 1.2em;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div {
  background: -webkit-gradient(linear, left top, right bottom, color-stop(25%, #ffffff), color-stop(20%, #ececec));
  background: -webkit-linear-gradient(top left, #ffffff 25%, #ececec 20%);
  background: -o-linear-gradient(top left, #ffffff 25%, #ececec 20%);
  background: linear-gradient(to bottom right, #ffffff 25%, #ececec 20%);
  width: 33%;
  max-width: 33%;
  margin-bottom: 10px;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div img,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div img {
  width: 100px;
  margin: 0;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div h3,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div h3 {
  position: relative;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div h3 strong,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div h3 strong {
  font-size: 2em;
}
@media (min-width: 1200px) {
  .edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div,
  .edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div {
    height: 400px;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div {
  background: -webkit-linear-gradient(315deg, #ffffff 12%, #ececec 12%);
  background: -o-linear-gradient(315deg, #ffffff 12%, #ececec 12%);
  background: linear-gradient(135deg, #ffffff 12%, #ececec 12%);
}
@media (min-width: 1199px) {
  .edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div,
  .edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div {
    height: 400px;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div img,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div img {
  width: 100px;
  margin: 0;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div h3,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div h3 {
  position: relative;
  bottom: 15%;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div h3 strong,
.edizione-2019 .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds + .whole > div h3 strong {
  font-size: 2em;
}
.edizione-2019bis .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text,
.edizione-2019 .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text {
  background: -webkit-linear-gradient(#fff 325px, #323232 12%);
  background: -o-linear-gradient(#fff 325px, #323232 12%);
  background: linear-gradient(#fff 325px, #323232 12%);
}
.edizione-2019bis .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h1,
.edizione-2019 .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h1,
.edizione-2019bis .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h2,
.edizione-2019 .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h2,
.edizione-2019bis .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h3,
.edizione-2019 .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container h3,
.edizione-2019bis .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container p,
.edizione-2019 .landing-cms-section-wrap-evidence + .landing-cms-section-wrap-text > .uk-container p {
  color: #ffffff;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-text .uk-container > div:first-child,
.edizione-2019 .uk-section.landing-cms-section-wrap-text .uk-container > div:first-child {
  text-align: center;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-text .uk-container > div:first-child > img,
.edizione-2019 .uk-section.landing-cms-section-wrap-text .uk-container > div:first-child > img {
  width: 50%;
}
.edizione-2019bis .uk-section.landing-cms-section-wrap-text .uk-container > p:last-child > strong,
.edizione-2019 .uk-section.landing-cms-section-wrap-text .uk-container > p:last-child > strong {
  color: #2f7f33;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline,
.edizione-2019 .uk-section.landing-cms-section-timeline {
  background: #323232;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json {
  padding: 15px;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-title,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-title {
  background: transparent;
  color: #2f7f33;
  text-transform: initial;
  font-weight: 700;
  padding: 5px 0;
  border-bottom: 1px solid #e5e5e5;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content {
  background: #e5e5e5;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content p,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content p {
  text-transform: none !important;
  font-weight: normal;
  margin-bottom: 20px;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .author,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .author {
  color: #2f7f33;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions {
  position: relative;
}
@media (min-width: 767px) {
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div {
  display: inline-block;
  width: 100%;
}
@media (min-width: 767px) {
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1),
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1) {
    width: 25%;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1) .btn-landing.btn-landing-green,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1) .btn-landing.btn-landing-green {
    padding: 0;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1) .btn-landing.btn-landing-green .uk-button.uk-button-default,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(1) .btn-landing.btn-landing-green .uk-button.uk-button-default {
    padding: 0;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2),
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) {
    width: 50%;
    text-align: right;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) a,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) a {
    color: #2f7f33;
    font-weight: 700;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) p,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) p {
    margin-bottom: 0;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) .btn-landing.btn-landing-grey,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) .btn-landing.btn-landing-grey {
    width: inherit;
    float: right;
    padding: 0;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) .btn-landing.btn-landing-grey .uk-button.uk-button-default,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(2) .btn-landing.btn-landing-grey .uk-button.uk-button-default {
    padding: 0;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(3),
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(3) {
    width: 25%;
  }
  .edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(3) img,
  .edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content .actions > div:nth-child(3) img {
    width: 120px;
    margin: auto;
    text-align: center;
    display: block;
  }
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li + li,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li + li {
  margin-left: 5px;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li.active .current,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li.active .current {
  color: #2f7f33 !important;
  font-weight: bold;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li.disabled,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li.disabled {
  background: #cccccc;
}
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li a.page-link,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li a.page-link,
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li a.page-link.next,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li a.page-link.next,
.edizione-2019bis .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li .current,
.edizione-2019 .uk-section.landing-cms-section-timeline .uk-section.landing-single-modal-event-by-json .simple-pagination ul > li .current {
  box-shadow: none;
  border: none;
  background: transparent;
}
.content-landing[class*="lombardia-2030"] {
  margin-top: 0;
}
.content-landing[class*="lombardia-2030"] .landing-cms-background-banner {
  position: relative;
  height: auto;
}
.content-landing[class*="lombardia-2030"] .landing-cms-background-banner > figure {
  height: auto;
  margin: 0;
}
.content-landing[class*="lombardia-2030"] .landing-cms-background-banner + .landing-cms-section-banner {
  display: none !important;
}
.content-landing[class*="lombardia-2030"] .background-blue-color a,
.content-landing[class*="lombardia-2030"] .background-regione-color a {
  color: #ffffff !important;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color {
  padding: 0;
  background: #09181f;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container {
  padding: 0;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div {
  width: 20%;
  padding: 2%;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div:nth-child(1) {
  background: #09181f;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div:nth-child(2) {
  background: #21546d;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div:nth-child(3) {
  background: #153646;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div:nth-child(4) {
  background: #21546d;
}
.content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container > .layout-evidence.thirds > div:nth-child(5) {
  background: #09181f;
}
@media (max-width: 767px) {
  .content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color > .uk-container {
    padding: 0;
  }
  .content-landing[class*="lombardia-2030"] .uk-section.landing-cms-section-wrap-evidence.background-blue-color .uk-container > .layout-evidence.thirds > div {
    width: 100%;
    padding: 6% !important;
  }
}
.content-landing[class*="lombardia-2030"] .select2-container--krajee .select2-selection {
  border-radius: 0;
}
.content-landing[class*="lombardia-2030"] .select2-selection__choice {
  text-indent: 0;
}
.content-landing[class*="lombardia-2030"] .select2-selection__choice:before,
.content-landing[class*="lombardia-2030"] .select2-selection__choice::before {
  display: none;
}
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner > .uk-container {
  margin-top: 5%;
}
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner h1,
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner h2,
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner h3 {
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner h1 {
  font-weight: 900;
  font-size: 3.5em;
}
.content-landing[class*="lombardia-2030"] .landing-cms-section-banner h3 {
  font-size: 2em;
  line-height: 1.2em;
}
@media (max-width: 419px) {
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner {
    height: 400px;
  }
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner h1,
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner h2,
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner h3 {
    text-align: center !important;
  }
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner h1 {
    font-size: 2.2em;
    line-height: 0.8;
    margin-bottom: 20px;
  }
  .content-landing[class*="lombardia-2030"] .landing-cms-section-banner h2 {
    font-size: 1em;
  }
}
.content-landing[class*="lombardia-2030"] .layout-evidence.thirds > div h3 a,
.content-landing[class*="lombardia-2030"] .layout-evidence.thirds > div p a {
  color: #000;
  text-decoration: none;
}
.content-landing[class*="lombardia-2030"] .landing-cms-section-wrap-text .btn-landing.btn-landing-green a {
  font-size: 1.2em;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .list-view div[data-key] .el-content {
  display: flex;
  flex-direction: column;
  justify-content: flex-end;
  align-content: center;
  height: 50%;
  padding-left: 2em;
}
@media (min-width: 992px) {
  .content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .list-view div[data-key] .el-content {
    padding: 2em;
  }
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat {
  background-color: #404040;
  padding: 5px 10px;
  position: relative;
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat + p {
  background-color: #fff;
  padding: 5px 10px;
  color: #404040;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.formazione-e-lavoro {
  background-color: #1eb2aa;
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.formazione-e-lavoro + p {
  color: #1eb2aa;
  background-color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.mobilita {
  background-color: #930d0d !important;
  color: #ffffff !important;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.mobilita + p {
  color: #930d0d !important;
  background-color: #ffffff !important;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.salute {
  background-color: #2a7cbc;
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.salute + p {
  color: #2a7cbc;
  background-color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.cultura-e-turismo {
  background-color: #e29703;
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.cultura-e-turismo + p {
  color: #e29703;
  background-color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.ambiente-e-energia {
  background-color: #319319;
  color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .territori-tema-cat.ambiente-e-energia + p {
  color: #319319;
  background-color: #ffffff;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 h2 {
  margin-top: 10px !important;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .content-image img.el-image {
  max-width: 100%;
  height: auto;
}
.content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .el-content p {
  width: fit-content;
  min-width: 80%;
}
@media (max-width: 767px) {
  .content-landing[class*="lombardia-2030"] .list-custom-lombardia-2030 .el-content p {
    min-width: 100%;
  }
}
.content-landing[class*="lombardia-2030"] .section-landing-cms-form.background-blue-color {
  background-color: #153646 !important;
}
.content-landing[class*="lombardia-2030"] .section-landing-cms-form.background-blue-color #form-iniziativa {
  text-align: center;
}
.content-landing[class*="lombardia-2030"] .section-landing-cms-form.background-blue-color .btn.btn-primary:hover {
  background-color: #21546d;
}
.content-landing.soluzioni-per-le-imprese {
  margin-top: 0;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-background-banner {
  position: relative;
  height: auto;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-background-banner > figure {
  height: auto;
  margin: 0;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-background-banner + .landing-cms-section-banner {
  display: none !important;
}
.content-landing.soluzioni-per-le-imprese .background-blue-color a,
.content-landing.soluzioni-per-le-imprese .background-regione-color a {
  color: #ffffff !important;
}
.content-landing.soluzioni-per-le-imprese .uk-section.landing-cms-section-wrap-evidence.background-blue-color {
  padding: 0;
  background: #123313;
  background: -moz-linear-gradient(to right, #1f5921 50%, #050d05 50%);
  background: -webkit-linear-gradient(to right, #1f5921 50%, #050d05 50%);
  background: linear-gradient(to right, #1f5921 50%, #050d05 50%);
}
.content-landing.soluzioni-per-le-imprese .uk-section.landing-cms-section-wrap-evidence.background-blue-color .uk-container > .layout-evidence.thirds > div {
  width: 31%;
  padding: 2%;
}
.content-landing.soluzioni-per-le-imprese .uk-section.landing-cms-section-wrap-evidence.background-blue-color .uk-container > .layout-evidence.thirds > div:nth-child(1) {
  background: #1f5921;
}
.content-landing.soluzioni-per-le-imprese .uk-section.landing-cms-section-wrap-evidence.background-blue-color .uk-container > .layout-evidence.thirds > div:nth-child(2) {
  background: #123313;
}
.content-landing.soluzioni-per-le-imprese .uk-section.landing-cms-section-wrap-evidence.background-blue-color .uk-container > .layout-evidence.thirds > div:nth-child(3) {
  background: #050d05;
}
.content-landing.soluzioni-per-le-imprese .select2-container--krajee .select2-selection {
  border-radius: 0;
}
.content-landing.soluzioni-per-le-imprese .select2-selection__choice {
  text-indent: 0;
}
.content-landing.soluzioni-per-le-imprese .select2-selection__choice:before,
.content-landing.soluzioni-per-le-imprese .select2-selection__choice::before {
  display: none;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner > .uk-container {
  margin-top: 5%;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h1,
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h2,
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h3 {
  color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h1 {
  font-weight: 900;
  font-size: 3.5em;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h3 {
  font-size: 2em;
  line-height: 1.2em;
}
@media (max-width: 419px) {
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner {
    height: 400px;
  }
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h1,
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h2,
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h3 {
    text-align: center !important;
  }
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h1 {
    font-size: 2.2em;
    line-height: 0.8;
    margin-bottom: 20px;
  }
  .content-landing.soluzioni-per-le-imprese .landing-cms-section-banner h2 {
    font-size: 1em;
  }
}
.content-landing.soluzioni-per-le-imprese .layout-evidence.thirds > div h3 a,
.content-landing.soluzioni-per-le-imprese .layout-evidence.thirds > div p a {
  color: #000;
  text-decoration: none;
}
.content-landing.soluzioni-per-le-imprese .landing-cms-section-wrap-text .btn-landing.btn-landing-green a {
  font-size: 1.2em;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .list-view div[data-key] .el-content {
  padding: 2em;
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
  align-content: center;
  height: 50%;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat {
  background-color: #404040;
  padding: 5px 10px;
  position: relative;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat + p {
  background-color: #fff;
  padding: 5px 10px;
  color: #404040;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.formazione-e-lavoro {
  background-color: #1eb2aa;
  color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.formazione-e-lavoro + p {
  color: #1eb2aa;
  background-color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.mobilita {
  background-color: #930d0d !important;
  color: #ffffff !important;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.mobilita + p {
  color: #930d0d !important;
  background-color: #ffffff !important;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.salute {
  background-color: #2a7cbc;
  color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.salute + p {
  color: #2a7cbc;
  background-color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.cultura-e-turismo {
  background-color: #e29703;
  color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.cultura-e-turismo + p {
  color: #e29703;
  background-color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.ambiente-e-energia {
  background-color: #319319;
  color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .territori-tema-cat.ambiente-e-energia + p {
  color: #319319;
  background-color: #ffffff;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 h2 {
  margin-top: 10px !important;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .content-image img.el-image {
  max-width: 100%;
  height: auto;
}
.content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .el-content p {
  width: fit-content;
  min-width: 80%;
  margin: 0px !important;
}
@media (max-width: 767px) {
  .content-landing.soluzioni-per-le-imprese .list-custom-lombardia-2030 .el-content p {
    min-width: 100%;
  }
}
.stati-generali-2019 {
  margin-top: 0 !important;
}
.stati-generali-2019 .landing-cms-background-banner {
  height: 500px;
}
.stati-generali-2019 .landing-cms-background-banner .img-responsive {
  position: relative;
  right: -10%;
}
@media (max-width: 991px) {
  .stati-generali-2019 .landing-cms-background-banner .img-responsive {
    right: -30%;
  }
}
@media (max-width: 767px) {
  .stati-generali-2019 .landing-cms-background-banner .img-responsive {
    right: 0%;
  }
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  height: 100%;
  flex-wrap: nowrap;
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div {
  width: auto;
  flex: initial;
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div figure .img-responsive {
  margin: 0;
  width: 35%;
}
@media (max-width: 991px) {
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div figure .img-responsive {
    width: 50%;
  }
}
@media (max-width: 767px) {
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div figure .img-responsive {
    width: 80%;
  }
}
@media (max-width: 420px) {
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div figure .img-responsive {
    margin: 0 auto;
  }
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1 {
  font-weight: 700;
  color: #008635;
  line-height: 1;
  font-size: 1.6em;
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1 + p {
  color: #008635;
  margin: 10px 0;
  font-size: 0.8em;
}
.stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h2 {
  font-weight: 700;
  font-size: 1.4em;
  line-height: 1;
}
@media (max-width: 420px) {
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h1,
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div p,
  .stati-generali-2019 .uk-section.landing-cms-section-banner > .uk-container .layout-banner > div h2 {
    text-align: center;
  }
}
.stati-generali-2019 .landing-cms-section-wrap-title .background-lightgreen-color {
  background: #008635;
  background-color: #008635;
}
.stati-generali-2019 .landing-cms-section-wrap-block .layout-block.halves .img-responsive {
  width: 90%;
  margin-left: 0;
}
@media (max-width: 767px) {
  .stati-generali-2019 .landing-cms-section-wrap-block .layout-block.halves .img-responsive {
    margin: 0 auto;
  }
}
.stati-generali-2019 .landing-cms-section-wrap-block .layout-block.halves > div:last-child {
  margin: auto;
}
.stati-generali-2019 .landing-cms-section-wrap-block .layout-block.halves > div:last-child h2 {
  color: #008635;
  font-weight: 700;
  font-size: 2.2em;
  line-height: 1;
}
.stati-generali-2019 .stati-generali-countdown {
  padding: 0;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container {
  height: 300px;
  display: block;
  overflow: hidden;
  padding: 0;
  position: relative;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container .image {
  position: absolute;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container .image img {
  margin: 0;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container h3 {
  display: block;
  position: relative;
  color: #ffffff;
  font-weight: 700;
  margin-top: 50px;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container .landing-cms-countdown .uk-countdown-number,
.stati-generali-2019 .stati-generali-countdown > .uk-container .landing-cms-countdown .uk-countdown-label {
  background-color: #008635;
  color: #ffffff;
  padding: 10px 15px;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container .landing-cms-countdown .uk-countdown-number {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}
.stati-generali-2019 .stati-generali-countdown > .uk-container .landing-cms-countdown .uk-countdown-label {
  bottom: 20px;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
  padding-bottom: 20px;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block {
  background: #EBEBEB;
  padding-top: 0;
  padding-bottom: 0;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block > .uk-container {
  padding: 0;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:first-child {
  background: #EBEBEB;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:first-child > p:last-child {
  font-size: 14px;
}
@media (min-width: 768px) {
  .stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:first-child > p,
  .stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:first-child h2 {
    padding-left: 16%;
  }
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:last-child {
  margin: 0;
}
@media (max-width: 767px) {
  .stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:last-child {
    display: none !important;
  }
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:last-child .image {
  height: 100%;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:last-child .image figure {
  height: 100%;
  overflow: hidden;
}
.stati-generali-2019 .stati-generali-countdown + .landing-cms-section-wrap-block .layout-block.halves > div:last-child .image figure .img-responsive {
  margin: 0;
  height: 100%;
  width: auto;
  max-width: none;
  overflow: hidden;
}
.stati-generali-2019 .landing-cms-section-gallery-modal > .uk-container {
  justify-content: flex-start;
}
.stati-generali-2019 .landing-cms-section-gallery-modal .wrap-modal-box .overlay .text {
  font-size: 1.2em;
}
.stati-generali-2019 .landing-cms-section-gallery-modal a[data-toggle="modal"] {
  min-width: unset;
}
@media (max-width: 991px) {
  .stati-generali-2019 .landing-cms-section-gallery-modal a[data-toggle="modal"] {
    min-width: unset;
    width: 33%;
  }
}
@media (max-width: 767px) {
  .stati-generali-2019 .landing-cms-section-gallery-modal a[data-toggle="modal"] {
    min-width: unset;
    width: 50%;
  }
}
@media (max-width: 419px) {
  .stati-generali-2019 .landing-cms-section-gallery-modal a[data-toggle="modal"] {
    min-width: unset;
    width: 100%;
  }
}
.stati-generali-2019 .landing-cms-section-map > .uk-container {
  padding: 0;
}
.stati-generali-2019 .landing-cms-section-map > .uk-container h2 {
  padding-left: 16%;
}
.stati-generali-2019 .landing-cms-section-map > .uk-container .embed-responsive,
.stati-generali-2019 .landing-cms-section-map > .uk-container .embed-responsive iframe {
  height: 450px;
  padding-bottom: 0 !important;
}
.stati-generali-2019 .block-image-text .el-content {
  position: absolute;
  bottom: 0;
  padding: 0.5em 1em;
  margin: 0;
  padding-top: 25%;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(229, 229, 229, 0)), color-stop(60%, #000000));
  background: -webkit-linear-gradient(top, rgba(229, 229, 229, 0) 0%, #000000 60%);
  background: -o-linear-gradient(top, rgba(229, 229, 229, 0) 0%, #000000 60%);
  background: linear-gradient(to bottom, rgba(229, 229, 229, 0) 0%, #000000 60%);
  width: 100%;
}
.content.content-landing.le-missioni-di-regione-lombardia {
  margin-top: 0;
}
.content.content-landing.le-missioni-di-regione-lombardia .layout-evidence.thirds > div {
  width: 30%;
  margin: 10px;
}
.content.content-landing.consultation-on-sustainable-development > .wrap-modules > .image > figure > .img-responsive,
.content.content-landing.consultazione-sviluppo-sostenibile > .wrap-modules > .image > figure > .img-responsive {
  margin: 0;
}
.content.content-landing.consultation-on-sustainable-development > .wrap-modules > .image > figure,
.content.content-landing.consultazione-sviluppo-sostenibile > .wrap-modules > .image > figure {
  margin: 0;
}
.content.content-landing.consultation-on-sustainable-development .btn-landing-lightgreen,
.content.content-landing.consultazione-sviluppo-sostenibile .btn-landing-lightgreen {
  width: 300px;
  margin: 0 auto;
}
.content.content-landing.consultation-on-sustainable-development .btn-landing-lightgreen > a,
.content.content-landing.consultazione-sviluppo-sostenibile .btn-landing-lightgreen > a {
  font-size: 1.8em;
  line-height: 1;
}
@media screen and (min-width: 1299px) {
  .content.content-landing.consultation-on-sustainable-development .btn-landing-lightgreen,
  .content.content-landing.consultazione-sviluppo-sostenibile .btn-landing-lightgreen {
    width: 550px;
  }
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .layout-banner {
  background-color: rgba(255, 255, 255, 0.8);
}
@media screen and (min-width: 576px) {
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .layout-banner {
    padding: 30px;
    margin-right: 40%;
  }
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .layout-banner h1 {
  margin-bottom: 30px;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .layout-banner h1,
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .layout-banner h2 {
  font-weight: 700;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .landing-cms-background-banner > figure > img {
  position: relative;
  right: -25%;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .landing-cms-section-wrap-evidence .layout-evidence .btn-landing.btn-landing-green a {
  font-size: 2em;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) {
  display: flex;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  width: 100%;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div {
  width: 100%;
}
.content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'] {
  width: 100%;
}
@media (min-width: 768px) {
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].Nome_item,
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].Cognome_item,
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].Email_item,
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].Telefono_item,
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].azienda_ente_item,
  .content.content-landing.conferenza-regionale-della-cooperazione-2019 .section-landing-cms-form form > div:not(.social-container) > div[class*='_item'].Ruolo_item {
    width: 45%;
  }
}
div[class$='-della-filiera-alimentare'],
.tracciamento-filiera-alimentare {
  /*-- TIMELINE
    ------------------------------*/
  /*----- TIMELINE ITEM -----*/
  /*----- TIMELINE INFO -----*/
  /*----- TIMELINE MARKER -----*/
  /*----- TIMELINE CONTENT -----*/
  /*----------------------------------------------
        MOD: TIMELINE CENTERED
    ----------------------------------------------*/
  /*----------------------------------------------
        MOD: MARKER OUTLINE
    ----------------------------------------------*/
}
div[class$='-della-filiera-alimentare'] .img-hero,
.tracciamento-filiera-alimentare .img-hero {
  height: 800px;
  position: relative;
}
div[class$='-della-filiera-alimentare'] .img-hero > .uk-background-cover,
.tracciamento-filiera-alimentare .img-hero > .uk-background-cover {
  padding: 0;
}
div[class$='-della-filiera-alimentare'] .img-hero .bollo > img,
.tracciamento-filiera-alimentare .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 600px) {
  div[class$='-della-filiera-alimentare'] .img-hero .bollo > img,
  .tracciamento-filiera-alimentare .img-hero .bollo > img {
    min-width: 150%;
    left: -20%;
  }
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero .bollo > img,
  .tracciamento-filiera-alimentare .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero > .uk-background-cover,
  .tracciamento-filiera-alimentare .img-hero > .uk-background-cover {
    padding: 0;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container,
.tracciamento-filiera-alimentare .img-hero .uk-container {
  height: 100%;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default,
.tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
.tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container > h1,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container > h2,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-section-default,
.tracciamento-filiera-alimentare .img-hero .uk-section-default {
  background: transparent;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-section,
.tracciamento-filiera-alimentare .img-hero .uk-section {
  padding: 20px 0;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-background-cover,
.tracciamento-filiera-alimentare .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .img-hero,
  .tracciamento-filiera-alimentare .img-hero {
    height: 400px;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-background-cover,
  .tracciamento-filiera-alimentare .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero h1,
.tracciamento-filiera-alimentare .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #000000;
  z-index: 2;
}
div[class$='-della-filiera-alimentare'] .img-hero h2,
.tracciamento-filiera-alimentare .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #000000;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .img-hero h1,
  .tracciamento-filiera-alimentare .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  div[class$='-della-filiera-alimentare'] .img-hero h2,
  .tracciamento-filiera-alimentare .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  div[class$='-della-filiera-alimentare'] .img-hero h1,
  .tracciamento-filiera-alimentare .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  div[class$='-della-filiera-alimentare'] .img-hero h2,
  .tracciamento-filiera-alimentare .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
div[class$='-della-filiera-alimentare'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery),
.tracciamento-filiera-alimentare .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) {
  text-indent: 0px;
}
div[class$='-della-filiera-alimentare'] .uk-slider-items + div,
.tracciamento-filiera-alimentare .uk-slider-items + div {
  display: block !important;
}
div[class$='-della-filiera-alimentare'] .uk-slider-nav.uk-dotnav,
.tracciamento-filiera-alimentare .uk-slider-nav.uk-dotnav {
  display: flex !important;
}
div[class$='-della-filiera-alimentare'] a.btn span,
.tracciamento-filiera-alimentare a.btn span {
  color: inherit;
  margin: 0 5px;
}
div[class$='-della-filiera-alimentare'] a.btn-default,
.tracciamento-filiera-alimentare a.btn-default,
div[class$='-della-filiera-alimentare'] a.uk-button-secondary,
.tracciamento-filiera-alimentare a.uk-button-secondary {
  color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  background: #297a38;
}
div[class$='-della-filiera-alimentare'] a.btn-default:hover,
.tracciamento-filiera-alimentare a.btn-default:hover,
div[class$='-della-filiera-alimentare'] a.uk-button-secondary:hover,
.tracciamento-filiera-alimentare a.uk-button-secondary:hover {
  color: #FFF;
  background-color: #256929;
}
div[class$='-della-filiera-alimentare'] .background-lightgreen-color,
.tracciamento-filiera-alimentare .background-lightgreen-color {
  background-color: #459450;
}
div[class$='-della-filiera-alimentare'] .img-hero,
.tracciamento-filiera-alimentare .img-hero {
  height: 800px;
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero > .uk-background-cover,
  .tracciamento-filiera-alimentare .img-hero > .uk-background-cover {
    background-position-x: 100%;
    padding: 0;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container,
.tracciamento-filiera-alimentare .img-hero .uk-container {
  height: 100%;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default,
.tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
.tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (max-width: 420px) {
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container > h1,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-container > .uk-section-default > .uk-container > h2,
  .tracciamento-filiera-alimentare .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-section-default,
.tracciamento-filiera-alimentare .img-hero .uk-section-default {
  background: transparent;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-section,
.tracciamento-filiera-alimentare .img-hero .uk-section {
  padding: 20px 0;
}
div[class$='-della-filiera-alimentare'] .img-hero .uk-background-cover,
.tracciamento-filiera-alimentare .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .img-hero,
  .tracciamento-filiera-alimentare .img-hero {
    height: 400px;
  }
  div[class$='-della-filiera-alimentare'] .img-hero .uk-background-cover,
  .tracciamento-filiera-alimentare .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
div[class$='-della-filiera-alimentare'] .img-hero h1,
.tracciamento-filiera-alimentare .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #FFF;
}
div[class$='-della-filiera-alimentare'] .img-hero h2,
.tracciamento-filiera-alimentare .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #FFF;
}
@media (max-width: 767px) {
  div[class$='-della-filiera-alimentare'] .img-hero h1,
  .tracciamento-filiera-alimentare .img-hero h1 {
    font-size: 2.2rem;
    line-height: 2.2rem;
  }
  div[class$='-della-filiera-alimentare'] .img-hero h2,
  .tracciamento-filiera-alimentare .img-hero h2 {
    font-size: 1.5rem;
    line-height: 1.5rem;
  }
}
div[class$='-della-filiera-alimentare'] .maggiori-info,
.tracciamento-filiera-alimentare .maggiori-info {
  padding: 0px;
}
div[class$='-della-filiera-alimentare'] .maggiori-info .uk-container .uk-section-default,
.tracciamento-filiera-alimentare .maggiori-info .uk-container .uk-section-default {
  background: transparent;
}
div[class$='-della-filiera-alimentare'] .maggiori-info .uk-container .uk-section-default.uk-section,
.tracciamento-filiera-alimentare .maggiori-info .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
div[class$='-della-filiera-alimentare'] .materiale-info,
.tracciamento-filiera-alimentare .materiale-info {
  padding: 0px;
}
div[class$='-della-filiera-alimentare'] .materiale-info .uk-container .uk-section-default,
.tracciamento-filiera-alimentare .materiale-info .uk-container .uk-section-default {
  background: transparent;
}
div[class$='-della-filiera-alimentare'] .materiale-info .uk-container .uk-section-default.uk-section,
.tracciamento-filiera-alimentare .materiale-info .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
div[class$='-della-filiera-alimentare'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before,
.tracciamento-filiera-alimentare .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  margin-right: 20px;
  color: #fff;
}
div[class$='-della-filiera-alimentare'] .intro-text,
.tracciamento-filiera-alimentare .intro-text {
  padding: 0px;
}
div[class$='-della-filiera-alimentare'] .intro-text ul,
.tracciamento-filiera-alimentare .intro-text ul {
  list-style-type: disc !important;
  color: #FFF;
}
div[class$='-della-filiera-alimentare'] h4,
.tracciamento-filiera-alimentare h4 {
  font-size: 2.125rem;
}
div[class$='-della-filiera-alimentare'] .funzionalita,
.tracciamento-filiera-alimentare .funzionalita {
  padding: 10px 0;
}
div[class$='-della-filiera-alimentare'] .funzionalita .uk-container .uk-section-default,
.tracciamento-filiera-alimentare .funzionalita .uk-container .uk-section-default {
  background: transparent;
}
div[class$='-della-filiera-alimentare'] .funzionalita .uk-container .uk-section-default.uk-section,
.tracciamento-filiera-alimentare .funzionalita .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
div[class$='-della-filiera-alimentare'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before,
.tracciamento-filiera-alimentare .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: '';
}
div[class$='-della-filiera-alimentare'] .section-slider,
.tracciamento-filiera-alimentare .section-slider {
  padding-top: 0px;
}
div[class$='-della-filiera-alimentare'] .section-slider .uk-section,
.tracciamento-filiera-alimentare .section-slider .uk-section {
  padding: 0px;
}
div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container,
.tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container {
  padding-top: 90px;
}
div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container img,
.tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container img {
  height: 460px;
  width: auto;
}
@media (max-width: 567px) {
  div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container .uk-panel,
  .tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container .uk-panel {
    width: 320px;
  }
}
div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container .uk-panel h3,
.tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container .uk-panel h3 {
  font-size: 20px;
  font-weight: bold;
}
@media (max-width: 567px) {
  div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container .uk-panel h3,
  .tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container .uk-panel h3 {
    font-size: 18px;
  }
}
div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta,
.tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta {
  font-size: 18px;
}
@media (max-width: 567px) {
  div[class$='-della-filiera-alimentare'] .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta,
  .tracciamento-filiera-alimentare .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta {
    font-size: 16px;
  }
}
div[class$='-della-filiera-alimentare'] .background-greentogray-color,
.tracciamento-filiera-alimentare .background-greentogray-color {
  background: #2f7f33;
  background: -moz-linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
  background: -webkit-linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
  background: linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
}
@media (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .background-greentogray-color,
  .tracciamento-filiera-alimentare .background-greentogray-color {
    background: transparent;
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-container,
  .tracciamento-filiera-alimentare .background-greentogray-color .uk-container {
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-container .row,
  .tracciamento-filiera-alimentare .background-greentogray-color .uk-container .row {
    margin: 0;
  }
  div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-section,
  .tracciamento-filiera-alimentare .background-greentogray-color .uk-section {
    padding: 35px;
  }
  div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-section .uk-container,
  .tracciamento-filiera-alimentare .background-greentogray-color .uk-section .uk-container {
    padding: 0;
  }
}
div[class$='-della-filiera-alimentare'] .background-greentogray-color .btn-secondary,
.tracciamento-filiera-alimentare .background-greentogray-color .btn-secondary {
  border: none;
  background-color: rgba(0, 0, 0, 0.12);
}
div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-container .row .col-md-6,
.tracciamento-filiera-alimentare .background-greentogray-color .uk-container .row .col-md-6 {
  padding: 30px;
}
@media (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-container .row .col-md-6,
  .tracciamento-filiera-alimentare .background-greentogray-color .uk-container .row .col-md-6 {
    padding: 0px;
  }
}
div[class$='-della-filiera-alimentare'] .background-greentogray-color .uk-container .row .col-md-6 iframe,
.tracciamento-filiera-alimentare .background-greentogray-color .uk-container .row .col-md-6 iframe {
  margin: 35px 0;
}
div[class$='-della-filiera-alimentare'] .background-greentogray-color h4,
.tracciamento-filiera-alimentare .background-greentogray-color h4 {
  color: #FFFFFF;
}
div[class$='-della-filiera-alimentare'] .icon-content,
.tracciamento-filiera-alimentare .icon-content {
  margin-left: 0px;
  margin-bottom: 30px;
}
div[class$='-della-filiera-alimentare'] .icon-content > div,
.tracciamento-filiera-alimentare .icon-content > div {
  float: left;
  padding: 0px;
  margin-bottom: 40px;
  display: flex !important;
  flex-direction: row;
  flex-wrap: wrap;
}
div[class$='-della-filiera-alimentare'] .icon-content .uk-section-default,
.tracciamento-filiera-alimentare .icon-content .uk-section-default {
  background: transparent;
  padding: 0px;
}
@media (min-width: 676px) and (max-width: 991px) {
  div[class$='-della-filiera-alimentare'] .icon-content div,
  .tracciamento-filiera-alimentare .icon-content div {
    display: flex !important;
    justify-content: space-between;
  }
}
div[class$='-della-filiera-alimentare'] .icon-content div * + .uk-margin,
.tracciamento-filiera-alimentare .icon-content div * + .uk-margin {
  margin-top: 0px !important;
}
div[class$='-della-filiera-alimentare'] .icon-content div .uk-section-default,
.tracciamento-filiera-alimentare .icon-content div .uk-section-default {
  background: transparent;
  padding: 0px;
}
div[class$='-della-filiera-alimentare'] .icon-circle,
.tracciamento-filiera-alimentare .icon-circle {
  border-radius: 50%;
  border: 3px solid #297a38;
  cursor: unset;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: inherit;
  -ms-flex-pack: inherit;
  justify-content: inherit;
  line-height: normal;
  position: relative;
  width: 44px;
  height: 44px;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  padding: 6px;
  margin: 20px auto 5px;
}
div[class$='-della-filiera-alimentare'] .icon-circle img,
.tracciamento-filiera-alimentare .icon-circle img {
  height: 28px;
  width: 28px;
}
div[class$='-della-filiera-alimentare'] .icon-circle + p,
.tracciamento-filiera-alimentare .icon-circle + p {
  width: 85%;
  margin: 0 auto;
}
div[class$='-della-filiera-alimentare'] .tooltip-i,
.tracciamento-filiera-alimentare .tooltip-i {
  position: relative;
}
div[class$='-della-filiera-alimentare'] .tooltip-i .tooltiptext,
.tracciamento-filiera-alimentare .tooltip-i .tooltiptext {
  visibility: hidden;
  background-color: #FFF;
  color: #000;
  text-align: center;
  border-radius: 6px;
  padding: 10px 20px;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 50px;
  left: 50%;
  margin-left: -70%;
  font-weight: bold;
  font-size: 18px;
  width: 0px;
}
div[class$='-della-filiera-alimentare'] .tooltip-i:hover .tooltiptext,
.tracciamento-filiera-alimentare .tooltip-i:hover .tooltiptext {
  visibility: visible;
  width: auto;
}
div[class$='-della-filiera-alimentare'] .timeline,
.tracciamento-filiera-alimentare .timeline {
  list-style: none;
  margin: 0;
  padding: 20px 0px;
  width: 100%;
  text-indent: 0px !important;
  position: relative;
}
div[class$='-della-filiera-alimentare'] .timeline h1,
.tracciamento-filiera-alimentare .timeline h1,
div[class$='-della-filiera-alimentare'] .timeline h2,
.tracciamento-filiera-alimentare .timeline h2,
div[class$='-della-filiera-alimentare'] .timeline h3,
.tracciamento-filiera-alimentare .timeline h3,
div[class$='-della-filiera-alimentare'] .timeline h4,
.tracciamento-filiera-alimentare .timeline h4,
div[class$='-della-filiera-alimentare'] .timeline h5,
.tracciamento-filiera-alimentare .timeline h5,
div[class$='-della-filiera-alimentare'] .timeline h6,
.tracciamento-filiera-alimentare .timeline h6 {
  line-height: inherit;
}
div[class$='-della-filiera-alimentare'] .timeline::before,
.tracciamento-filiera-alimentare .timeline::before {
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
  background: rgba(0, 0, 0, 0.12);
  left: calc(50% - 2px);
  right: auto;
}
@media (max-width: 566px) {
  div[class$='-della-filiera-alimentare'] .timeline::before,
  .tracciamento-filiera-alimentare .timeline::before {
    left: 22px;
  }
}
div[class$='-della-filiera-alimentare'] .timeline-item,
.tracciamento-filiera-alimentare .timeline-item {
  padding-left: 40px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 566px) {
  div[class$='-della-filiera-alimentare'] .timeline-item,
  .tracciamento-filiera-alimentare .timeline-item {
    display: block;
    padding: 0px;
  }
}
div[class$='-della-filiera-alimentare'] .timeline-item:last-child,
.tracciamento-filiera-alimentare .timeline-item:last-child {
  padding-bottom: 0;
}
div[class$='-della-filiera-alimentare'] .timeline-info,
.tracciamento-filiera-alimentare .timeline-info {
  font-size: 24px;
  font-weight: 700;
  margin: 0 0 0.5em 0;
  color: rgba(0, 0, 0, 0.54);
}
@media (max-width: 566px) {
  div[class$='-della-filiera-alimentare'] .timeline-info,
  .tracciamento-filiera-alimentare .timeline-info {
    padding-left: 65px;
  }
}
div[class$='-della-filiera-alimentare'] .timeline-marker,
.tracciamento-filiera-alimentare .timeline-marker {
  border-radius: 100%;
  display: block;
  height: 48px;
  width: 48px;
}
@media (max-width: 566px) {
  div[class$='-della-filiera-alimentare'] .timeline-marker,
  .tracciamento-filiera-alimentare .timeline-marker {
    position: absolute;
    top: -10px;
  }
}
div[class$='-della-filiera-alimentare'] .timeline-marker img,
.tracciamento-filiera-alimentare .timeline-marker img {
  margin: 0;
}
.timeline-item:last-child div[class$='-della-filiera-alimentare'] .timeline-marker:after,
.timeline-item:last-child .tracciamento-filiera-alimentare .timeline-marker:after {
  content: none;
}
div[class$='-della-filiera-alimentare'] .timeline-item:not(.period):hover .timeline-marker:before,
.tracciamento-filiera-alimentare .timeline-item:not(.period):hover .timeline-marker:before {
  background: transparent;
  border: 3px solid #2f7f33;
}
div[class$='-della-filiera-alimentare'] .timeline-content,
.tracciamento-filiera-alimentare .timeline-content {
  padding-bottom: 40px;
}
div[class$='-della-filiera-alimentare'] .timeline-content .content-body,
.tracciamento-filiera-alimentare .timeline-content .content-body {
  background: #2f7f33;
  padding: 20px;
  position: relative;
  color: #FFF;
  font-weight: 600;
  font-size: 16px;
  border-radius: 4px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
div[class$='-della-filiera-alimentare'] .timeline-content p:last-child,
.tracciamento-filiera-alimentare .timeline-content p:last-child {
  margin-bottom: 0;
}
div[class$='-della-filiera-alimentare'] .timeline-centered .reverse,
.tracciamento-filiera-alimentare .timeline-centered .reverse {
  flex-direction: row-reverse;
}
@media (min-width: 567px) {
  div[class$='-della-filiera-alimentare'] .timeline-centered,
  .tracciamento-filiera-alimentare .timeline-centered,
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-item,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-item,
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-info,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-info,
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-marker,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-marker,
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-content,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-content {
    margin: 0;
    padding: 0;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-item,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-item {
    padding-bottom: 40px;
    overflow: hidden;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-marker,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-marker {
    position: absolute;
    left: 50%;
    margin-left: -24px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-info,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-info,
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-content,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-content {
    width: 50%;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-info,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(odd) .timeline-info {
    float: left;
    text-align: right;
    padding-right: 50px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-content,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(odd) .timeline-content {
    float: right;
    text-align: left;
    padding-left: 50px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-content .content-body:after,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(odd) .timeline-content .content-body:after {
    content: "";
    position: absolute;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #2f7f33;
    top: 40%;
    left: -10px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(even) .timeline-info,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(even) .timeline-info {
    float: right;
    text-align: left;
    padding-left: 50px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(even) .timeline-content,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(even) .timeline-content {
    float: left;
    text-align: right;
    padding-right: 50px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item:nth-child(even) .timeline-content .content-body:after,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item:nth-child(even) .timeline-content .content-body:after {
    content: "";
    position: absolute;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #2f7f33;
    top: 40%;
    right: -10px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered > .timeline-item.period .timeline-content,
  .tracciamento-filiera-alimentare .timeline-centered > .timeline-item.period .timeline-content {
    float: none;
    padding: 0;
    width: 100%;
    text-align: center;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .timeline-item.period,
  .tracciamento-filiera-alimentare .timeline-centered .timeline-item.period {
    padding: 50px 0 90px;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .period .timeline-marker:after,
  .tracciamento-filiera-alimentare .timeline-centered .period .timeline-marker:after {
    height: 30px;
    bottom: 0;
    top: auto;
  }
  div[class$='-della-filiera-alimentare'] .timeline-centered .period .timeline-title,
  .tracciamento-filiera-alimentare .timeline-centered .period .timeline-title {
    left: auto;
  }
}
div[class$='-della-filiera-alimentare'] .marker-outline .timeline-marker:before,
.tracciamento-filiera-alimentare .marker-outline .timeline-marker:before {
  background: transparent;
  border-color: #2f7f33;
}
div[class$='-della-filiera-alimentare'] .marker-outline .timeline-item:hover .timeline-marker:before,
.tracciamento-filiera-alimentare .marker-outline .timeline-item:hover .timeline-marker:before {
  background: #2f7f33;
}
div[class$='-della-filiera-alimentare'] .app-layout,
.tracciamento-filiera-alimentare .app-layout {
  display: flex !important;
  flex-direction: row;
  margin-top: 0;
  align-items: center;
  justify-content: space-between;
  background: #2f7f33;
  background-color: #2f7f33;
}
div[class$='-della-filiera-alimentare'] .app-layout > div:nth-child(2),
.tracciamento-filiera-alimentare .app-layout > div:nth-child(2) {
  margin-top: 0;
}
div[class$='-della-filiera-alimentare'] .app-layout > div > div:nth-child(2),
.tracciamento-filiera-alimentare .app-layout > div > div:nth-child(2) {
  text-align: center;
  border: 2px solid #ffffff;
  padding: 2px 5px;
  font-weight: 700;
  border-radius: 5px;
}
@media (max-width: 959px) {
  div[class$='-della-filiera-alimentare'] .app-layout > div > div:nth-child(2),
  .tracciamento-filiera-alimentare .app-layout > div > div:nth-child(2) {
    width: 50%;
    margin: 0 auto;
  }
}
div[class$='-della-filiera-alimentare'] .app-layout > div > div:nth-child(2) > a,
.tracciamento-filiera-alimentare .app-layout > div > div:nth-child(2) > a {
  color: #ffffff;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero {
  height: 800px;
  position: relative;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero > .uk-background-cover {
  padding: 0;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 600px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .bollo > img {
    min-width: 150%;
    left: -20%;
  }
}
@media (max-width: 420px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero > .uk-background-cover {
    padding: 0;
  }
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container {
  height: 100%;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-section-default {
  background: transparent;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-section {
  padding: 20px 0;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero {
    height: 400px;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #000000;
  z-index: 2;
}
.content-landing.consultazione-filiera-alimentare-blockchain .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #000000;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  .content-landing.consultazione-filiera-alimentare-blockchain .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.content-landing.consultazione-filiera-alimentare-blockchain .btn-landing.btn-landing-grey,
.content-landing.consultazione-filiera-alimentare-blockchain .btn-landing.btn-landing-lightgreen {
  width: max-content;
  margin: 0 auto;
}
.content-landing.consultazione-filiera-alimentare-blockchain .btn-landing.btn-landing-grey a,
.content-landing.consultazione-filiera-alimentare-blockchain .btn-landing.btn-landing-lightgreen a {
  font-size: 1em;
  padding: 0 40px;
}
@media (max-width: 767px) {
  .content-landing.public-procurement---thank-you-page .landing-cms-background-banner,
  .content-landing.public-procurement---thank-you-page-registration .landing-cms-background-banner,
  .content-landing.public-procurement .landing-cms-background-banner {
    opacity: 0.5;
  }
}
@media (max-width: 320px) {
  .content-landing.public-procurement---thank-you-page .landing-cms-background-banner,
  .content-landing.public-procurement---thank-you-page-registration .landing-cms-background-banner,
  .content-landing.public-procurement .landing-cms-background-banner,
  .content-landing.public-procurement---thank-you-page .landing-cms-background-banner > figure,
  .content-landing.public-procurement---thank-you-page-registration .landing-cms-background-banner > figure,
  .content-landing.public-procurement .landing-cms-background-banner > figure,
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner,
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner,
  .content-landing.public-procurement .uk-section.landing-cms-section-banner {
    height: 500px;
  }
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
  -ms-flex-direction: column-reverse;
  flex-direction: column-reverse;
  flex-wrap: nowrap;
  height: 100%;
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1),
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1),
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) {
  display: flex !important;
  flex-direction: row;
  align-items: flex-end;
  justify-content: flex-end;
  height: 10%;
}
@media (max-width: 767px) {
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1),
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1),
  .content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) {
    height: auto;
    background: rgba(255, 255, 255, 0.8);
    margin: 0;
  }
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner {
  width: 150px;
  height: auto;
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner + .logo-banner,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner + .logo-banner,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner + .logo-banner {
  margin-left: 15px;
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure {
  margin-bottom: 0;
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure img,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure img,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(1) .logo-banner figure img {
  margin: 0;
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2),
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2),
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) {
  position: relative;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: end;
  -ms-flex-pack: end;
  justify-content: flex-end;
  width: 100%;
  height: 90%;
  margin: 0 0 50px 0;
}
@media (max-width: 767px) {
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2),
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2),
  .content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) {
    margin: 0;
  }
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1 {
  font-size: 3.5em;
  width: 100%;
  color: #276191;
  line-height: 0.8;
}
@media (max-width: 991px) {
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
  .content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1 {
    font-size: 3em;
  }
}
@media (max-width: 420px) {
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1,
  .content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h1 {
    font-size: 2.3em;
  }
}
.content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2,
.content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2,
.content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2 {
  font-size: 4em;
  color: #bbcb45;
}
@media (max-width: 991px) {
  .content-landing.public-procurement---thank-you-page .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2,
  .content-landing.public-procurement---thank-you-page-registration .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2,
  .content-landing.public-procurement .uk-section.landing-cms-section-banner > .uk-container .layout-banner .uk-first-column:nth-child(2) h2 {
    font-size: 3em;
  }
}
.content-landing.public-procurement---thank-you-page .wrap-modal-box .overlay .text,
.content-landing.public-procurement---thank-you-page-registration .wrap-modal-box .overlay .text,
.content-landing.public-procurement .wrap-modal-box .overlay .text {
  width: 70%;
}
.content-landing.public-procurement---thank-you-page .embed-responsive + .btn-landing.btn-landing-white,
.content-landing.public-procurement---thank-you-page-registration .embed-responsive + .btn-landing.btn-landing-white,
.content-landing.public-procurement .embed-responsive + .btn-landing.btn-landing-white {
  font-size: 1.5em;
  font-weight: 700;
}
.consultazione-pubblica-strumenti-finanziari .img-hero {
  height: 800px;
  position: relative;
}
.consultazione-pubblica-strumenti-finanziari .img-hero > .uk-background-cover {
  padding: 0;
}
.consultazione-pubblica-strumenti-finanziari .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 420px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero > .uk-background-cover {
    padding: 0;
  }
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-container {
  height: 100%;
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.1);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
    overflow: hidden;
    position: relative;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-container > .uk-section-default > .uk-container .bollo > img {
    width: 500px;
    max-width: none;
  }
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-section-default {
  background: transparent;
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-section {
  padding: 20px 0;
}
.consultazione-pubblica-strumenti-finanziari .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero {
    height: 400px;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
.consultazione-pubblica-strumenti-finanziari .img-hero h1 {
  font-size: 3rem;
  line-height: 3rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #000000;
  z-index: 2;
}
.consultazione-pubblica-strumenti-finanziari .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #000000;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  .consultazione-pubblica-strumenti-finanziari .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  .consultazione-pubblica-strumenti-finanziari .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (min-width: 768px) {
  .consultazione-pubblica-strumenti-finanziari .landing-cms-section-wrap-block.background-bluefromlight-color .layout-block.halves > div:nth-child(1) {
    margin-right: 15%;
  }
}
.consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-lightgreen {
  border-color: #2f7f33;
}
.consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-grey,
.consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-lightgreen {
  margin: 0 auto;
}
@media (min-width: 450px) {
  .consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-grey,
  .consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-lightgreen {
    width: max-content;
  }
}
.consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-grey a,
.consultazione-pubblica-strumenti-finanziari .btn-landing.btn-landing-lightgreen a {
  font-size: 1.2em;
  padding: 20px 40px;
  line-height: 1;
}
div[class*='open-scuola'] .landing-cms-section-wrap-text,
div[class*='open-scuola'] .landing-cms-section-wrap-block {
  padding-top: 80px;
  padding-bottom: 80px;
}
@media (max-width: 767px) {
  div[class*='open-scuola'] .landing-cms-section-banner {
    background: rgba(0, 0, 0, 0.5);
  }
}
@media (min-width: 768px) {
  div[class*='open-scuola'] .landing-cms-section-banner .uk-container {
    width: 50%;
  }
}
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner {
  justify-content: flex-end;
  align-items: flex-end;
  height: 100%;
  padding-bottom: 70px;
}
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div h1,
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div h2,
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div h3,
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div p,
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div a {
  text-align: left;
  color: #fff;
}
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div h1 {
  font-size: 2.5em;
  line-height: 1;
  margin: 0;
  font-weight: 700;
  text-transform: uppercase;
}
div[class*='open-scuola'] .landing-cms-section-banner .uk-container .layout-banner > div h2 {
  font-size: 2.2em;
  line-height: 1;
  margin: 0;
  font-weight: 500;
}
div[class*='open-scuola'] .landing-cms-section-wrap-title h2 {
  font-size: 2.2em;
  line-height: 1;
  margin: 0;
  font-weight: 500;
  text-transform: uppercase;
}
div[class*='open-scuola'] .landing-cms-section-wrap-evidence {
  padding-top: 80px;
  padding-bottom: 80px;
}
div[class*='open-scuola'] .landing-cms-section-wrap-evidence h2 {
  font-size: 2.2em;
  line-height: 1;
  margin: 0;
  font-weight: 500;
  text-transform: uppercase;
  margin-bottom: 30px;
}
div[class*='open-scuola'] .landing-cms-section-wrap-evidence h3 {
  font-size: 1.5em;
  line-height: 1;
  margin: 0;
  font-weight: 500;
  text-transform: uppercase;
}
div[class*='open-scuola'] .landing-cms-section-wrap-evidence .layout-evidence.quarters .image .img-responsive {
  width: 150px;
  margin: 0 auto;
  display: block;
  position: relative;
  margin-top: 30px;
}
div[class*='open-scuola'] .btn-landing.btn-landing-green {
  width: max-content;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  div[class*='open-scuola'] .btn-landing.btn-landing-green {
    width: 100%;
  }
}
div[class*='open-scuola'] .btn-landing.btn-landing-green > a {
  font-size: 1.5em;
  padding: 10px 30px;
}
div[class*='open-scuola'] .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
div[class*='open-scuola'] .btn-landing.btn-landing-white {
  width: max-content;
  margin: 30px auto;
}
@media (max-width: 767px) {
  div[class*='open-scuola'] .btn-landing.btn-landing-white {
    width: 100%;
  }
}
div[class*='open-scuola'] .btn-landing.btn-landing-white:hover {
  background-color: #297a38 !important;
  color: #ffffff !important;
}
div[class*='open-scuola'] .btn-landing.btn-landing-white > a {
  font-size: 1.5em;
  padding: 10px 30px;
  color: #297a38 !important;
}
div[class*='open-scuola'] .btn-landing.btn-landing-white > a:hover {
  background-color: #297a38 !important;
  color: #ffffff !important;
}
div[class*='open-scuola'] .btn-landing.btn-landing-blue {
  width: max-content;
  margin: 30px auto;
}
@media (max-width: 767px) {
  div[class*='open-scuola'] .btn-landing.btn-landing-blue {
    width: 100%;
  }
}
div[class*='open-scuola'] .btn-landing.btn-landing-blue:hover {
  color: #153646 !important;
  background-color: #ffffff !important;
}
div[class*='open-scuola'] .btn-landing.btn-landing-blue > a {
  font-size: 1.5em;
  padding: 10px 30px;
  color: #ffffff !important;
}
div[class*='open-scuola'] .btn-landing.btn-landing-blue > a:hover {
  color: #153646 !important;
  background-color: #ffffff !important;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  margin: 0 3% 3%;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div > div.image,
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div > div.uk-accordion,
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div h3,
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div p {
  padding: 0 15px;
  margin-bottom: 15px;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div > div.image {
  background-color: #ffffff;
  width: 100%;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div:first-child {
  margin-left: 0;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div:last-child {
  margin-right: 0;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div figure {
  margin-bottom: 0;
  padding: 15px 0;
  min-height: 150px;
  display: flex;
}
div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div .img-responsive {
  max-height: 100px;
  width: auto;
  margin: auto;
}
@media (max-width: 991px) {
  div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div {
    width: 100%;
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 3%;
    padding: 3%;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div .image {
    width: 30% !important;
  }
  div[class*='open-scuola'] .card-openscuola .layout-evidence.thirds > div .image + h3 {
    width: 60%;
    margin-left: 10%;
  }
}
@media (min-width: 768px) {
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color {
    background: #e0e0e0;
    background: -moz-linear-gradient(to right, #e0e0e0 50%, #c0c0c0 50%);
    background: -webkit-linear-gradient(to right, #e0e0e0 50%, #c0c0c0 50%);
    background: linear-gradient(to right, #e0e0e0 50%, #c0c0c0 50%);
  }
}
@media (min-width: 768px) {
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color {
    padding-top: 0px;
    padding-bottom: 0px;
  }
}
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div {
  display: flex !important;
  flex-direction: column;
  justify-content: space-between;
  text-align: left;
  padding: 80px 5%;
}
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h1,
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h2,
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h3,
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div p {
  width: 100%;
}
@media (max-width: 767px) {
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h1,
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h2,
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div h3,
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div p {
    text-align: center !important;
  }
}
@media (min-width: 768px) {
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:first-child {
    background-color: #e0e0e0;
  }
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:nth-child(2) {
    background-color: #d0d0d0;
  }
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:last-child {
    background-color: #c0c0c0;
  }
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:first-child {
    text-align: left !important;
  }
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:nth-child(2) {
    text-align: left !important;
  }
  div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .layout-block.thirds > div:last-child {
    text-align: left !important;
  }
}
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .btn-landing.btn-landing-green > a {
  font-size: 1.2em;
  padding: 0px 10px;
}
div[class*='open-scuola'] .landing-cms-section-wrap-block.background-lightgrey-color .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
div[class*='open-scuola'] .social-container .btn-login-social {
  color: #115989 !important;
}
div[class*='open-scuola'] .social-container .btn-login-social > span {
  color: #115989 !important;
}
div[class*='open-scuola'] .landing-cms-section-wrap-title.background-lightblue-color {
  background: #115989;
  background-color: #115989;
  padding-top: 80px;
}
div[class*='open-scuola'] .section-landing-cms-form {
  background-color: #115989;
  color: #fff;
  padding-bottom: 80px;
}
@media (min-width: 768px) {
  div[class*='open-scuola'] .section-landing-cms-form .nome_item,
  div[class*='open-scuola'] .section-landing-cms-form .cognome_item,
  div[class*='open-scuola'] .section-landing-cms-form .azienda_ente_item,
  div[class*='open-scuola'] .section-landing-cms-form .email_item,
  div[class*='open-scuola'] .section-landing-cms-form .telefono_item,
  div[class*='open-scuola'] .section-landing-cms-form .ruolo_item {
    width: 30%;
    display: inline-block;
  }
  div[class*='open-scuola'] .section-landing-cms-form .cognome_item,
  div[class*='open-scuola'] .section-landing-cms-form .azienda_ente_item {
    margin: 0 2.5%;
  }
  div[class*='open-scuola'] .section-landing-cms-form div[class*='_item'] {
    margin-top: 30px;
    margin-bottom: 30px;
  }
}
div[class*='open-scuola'] .section-landing-cms-form .input-group.file-caption-main .file-caption.form-control.kv-fileinput-caption {
  height: 41px;
}
div[class*='open-scuola'] .section-landing-cms-form .file-caption-info {
  color: #fff;
  font-size: 14px;
  line-height: 1.1;
  position: relative;
  top: -10px;
}
div[class*='open-scuola'] .section-landing-cms-form .file-size-info > samp {
  color: #fff;
  font-size: 14px;
  line-height: 1.1;
  background: transparent;
}
div[class*='open-scuola'] .section-landing-cms-form .close.fileinput-remove {
  color: #fff;
  font-size: 30px;
  line-height: 1.1;
  opacity: 1;
  right: 10px;
  font-weight: normal;
}
div[class*='open-scuola'] .section-landing-cms-form .file-actions {
  display: none;
}
div[class*='open-scuola'] .section-landing-cms-form .file-upload-indicator {
  display: none;
}
div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-logo_azienda.has-error .help-block.help-block-error {
  font-size: 0;
}
div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-logo_azienda.has-error .help-block.help-block-error::after {
  content: "Logo azienda* non può essere vuoto";
  font-size: 18px;
}
@media screen and (max-width: 1199px) {
  div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-logo_azienda.has-error .help-block.help-block-error::after {
    font-size: 14px;
  }
}
div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-manuale_uso.has-error .help-block.help-block-error {
  font-size: 0;
}
div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-manuale_uso.has-error .help-block.help-block-error::after {
  content: "Manuale d'uso* non può essere vuoto";
  font-size: 18px;
}
@media screen and (max-width: 1199px) {
  div[class*='open-scuola'] .section-landing-cms-form .field-recorddynamicmodel-manuale_uso.has-error .help-block.help-block-error::after {
    font-size: 14px;
  }
}
div[class*='open-scuola'] .section-landing-cms-form .tooltip {
  opacity: 1 !important;
}
div[class*='open-scuola'] .section-landing-cms-form .tooltip .tooltip-arrow {
  border-bottom-color: #297a38;
}
div[class*='open-scuola'] .section-landing-cms-form .tooltip .tooltip-inner {
  background: #fff;
  color: #000000;
  border: 1px solid #297a38;
}
.smart-working---thank-you-page-con-form > .wrap-modules > .image > figure > .img-responsive {
  margin: 0;
}
.smart-working---thank-you-page-con-form > .wrap-modules > .image > figure {
  margin: 0;
}
.smart-working---thank-you-page-con-form h1 {
  font-weight: 700 !important;
  margin-bottom: 20px !important;
}
.smart-working---thank-you-page-con-form .btn-landing-white {
  width: max-content;
  margin: 20px auto !important;
}
.smart-working---thank-you-page-con-form .btn-landing-white > a {
  font-size: 1.8em;
  line-height: 1;
  color: #115989 !important;
}
.smart-working---thank-you-page-con-form .btn-landing-white > a:hover {
  color: #ffffff !important;
}
.content.content-landing.aggiornamenti .landing-cms-section-banner .uk-first-column h1,
.content.content-landing.aggiornamenti .landing-cms-section-banner .uk-first-column h2 {
  color: #fff;
  line-height: 1.2;
  font-weight: 700;
}
.content.content-landing.aggiornamenti .landing-cms-section-banner .uk-first-column h1 {
  font-size: 4rem;
}
.content.content-landing.aggiornamenti .landing-cms-section-banner .uk-first-column h2 {
  font-size: 3rem;
}
.content.content-landing.aggiornamenti .landing-cms-section-banner .uk-first-column strong {
  background: #003354;
  padding: 0 10px;
  font-weight: 500;
}
.content.content-landing.aggiornamenti .uk-slider.uk-slider-container .uk-cover-container {
  max-height: 200px;
}
.content.content-landing.aggiornamenti .uk-slider.uk-slider-container .uk-cover-container .uk-position-center {
  width: 100%;
  bottom: 0;
  height: 100%;
}
.content.content-landing.aggiornamenti .uk-slider.uk-slider-container .uk-cover-container .uk-position-center .uk-panel {
  padding: 0;
  min-height: 200px;
}
.content.content-landing.aggiornamenti .uk-slider.uk-slider-container .uk-cover-container .uk-position-center .uk-panel h3 {
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  position: absolute;
  bottom: 25%;
  width: 100%;
}
.content.content-landing.aggiornamenti .uk-slider.uk-slider-container .el-slidenav {
  background-color: rgba(0, 0, 0, 0.8);
  color: #fff;
  top: 65%;
}
@media (max-width: 959px) {
  .content.content-landing.aggiornamenti .uk-slider.uk-slider-container .el-slidenav {
    top: 105%;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero {
  height: 800px;
  position: relative;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero > .uk-background-cover {
  padding: 0;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 600px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .bollo > img {
    min-width: 150%;
    left: -20%;
  }
}
@media (max-width: 420px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero > .uk-background-cover {
    padding: 0;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container {
  height: 100%;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-section-default {
  background: transparent;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-section {
  padding: 20px 0;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero {
    height: 400px;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #ffffff;
  z-index: 2;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #ffffff;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .btn-landing.btn-landing-green {
  width: max-content;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .btn-landing.btn-landing-green {
    width: 100%;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .btn-landing.btn-landing-green > a {
  font-size: 1.5em;
  padding: 10px 30px;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .landing-cms-playlist {
  background-color: #153646;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist {
  flex-direction: column;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-active-video,
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs {
  width: 100%;
  background: #153646;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  justify-content: flex-start;
  height: auto;
  overflow: auto;
  background: #153646;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs > .wrap-video {
  padding: 15px;
  width: 50%;
  background: #153646;
  border-bottom: 2px solid transparent;
  display: flex;
  height: auto;
}
@media (max-width: 768px) {
  .content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs > .wrap-video {
    flex-direction: column;
  }
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs > .wrap-video.active {
  border-bottom-color: #fff;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs > .wrap-video > img {
  margin-right: 5%;
  width: 150px;
  height: 90px;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs > .wrap-video > p {
  font-size: 18px;
  display: block;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-active-video {
  height: 40vh;
  width: 75%;
  margin: 0 auto;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-active-video > iframe {
  width: 100% !important;
}
.content.content-landing.smart-working---le-esperienze-di-lavoro-agile .wrap-playlist .wrap-youtbe-thumbs {
  width: 75%;
  margin: 0 auto;
}
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner {
    height: 100%;
  }
}
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
  display: block;
  position: relative;
  right: -50px;
  top: 10px;
}
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h1,
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h2 {
  color: #fff;
}
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h1 {
  font-size: 5em;
  line-height: 0.8;
  font-weight: 700;
}
.content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h2 {
  font-size: 1.7em;
  display: block;
  position: relative;
  right: -5px;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
    display: block;
    position: relative;
    right: -10px;
    top: 10px;
  }
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 4em;
    text-align: right;
  }
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.5em;
    text-align: right;
  }
}
@media (max-width: 419px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 3em;
  }
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.6em;
  }
}
@media (max-width: 767px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner .layout-banner .uk-first-column {
    right: 0 !important;
    display: flex !important;
    top: 0 !important;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-between;
  }
}
@media (max-width: 600px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner .uk-container {
    justify-content: center;
    align-items: flex-end;
  }
}
@media (max-width: 419px) {
  .content-landing.soluzioni-innovative .landing-cms-section-banner,
  .content-landing.soluzioni-innovative .landing-cms-background-banner,
  .content-landing.soluzioni-innovative .landing-cms-background-banner > figure {
    height: 500px;
  }
  .content-landing.soluzioni-innovative .landing-cms-background-banner {
    left: -243px;
    width: auto;
  }
}
.content-landing.soluzioni-innovative .landing-cms-section-wrap-text,
.content-landing.soluzioni-innovative .landing-cms-section-wrap-evidence {
  font-size: 1.2em;
}
.content-landing.soluzioni-innovative .layout-evidence.halves {
  align-items: center;
  justify-content: center;
}
.content-landing.soluzioni-innovative .layout-evidence.halves .btn-landing.btn-landing-green {
  width: fit-content;
  width: max-content;
}
.content-landing.soluzioni-innovative .layout-evidence.halves .btn-landing.btn-landing-green > a {
  font-size: 1.2em;
}
.content-landing.soluzioni-innovative .section-landing-cms-form form .uk-form-controls .btn.btn-primary {
  white-space: normal;
}
.content-landing.soluzioni-innovative .section-landing-cms-form .file-caption.form-control.kv-fileinput-caption {
  height: 42px;
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-green {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative .btn-landing.btn-landing-green {
    width: 100%;
  }
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-green > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-white {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative .btn-landing.btn-landing-white {
    width: 100%;
  }
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-white > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.soluzioni-innovative .btn-landing.btn-landing-white > a:hover {
  text-decoration: none;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative .section-landing-cms-form .nome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .cognome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .email_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .telefono_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ente_azienda_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ruolo_item {
    margin-bottom: 50px;
  }
}
@media (min-width: 992px) {
  .content-landing.soluzioni-innovative .section-landing-cms-form .nome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .cognome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .email_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .telefono_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ente_azienda_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ruolo_item {
    width: 48%;
    float: left;
  }
  .content-landing.soluzioni-innovative .section-landing-cms-form .nome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .email_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ente_azienda_item {
    margin-right: 2%;
  }
  .content-landing.soluzioni-innovative .section-landing-cms-form .cognome_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .telefono_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .ruolo_item {
    margin-left: 2%;
  }
  .content-landing.soluzioni-innovative .section-landing-cms-form .testo_in_form_item,
  .content-landing.soluzioni-innovative .section-landing-cms-form .allegato_item {
    clear: left;
  }
  .content-landing.soluzioni-innovative .section-landing-cms-form .form-group > .row {
    flex-direction: column;
    min-height: 95px;
  }
  .content-landing.soluzioni-innovative .section-landing-cms-form .form-group > .row > div:nth-child(3) {
    flex-direction: row;
  }
}
.content-landing.soluzioni-innovative .accettazione_informativa_item .control-label {
  display: none;
}
.content-landing.soluzioni-innovative .accettazione_informativa_item .checkbox label input {
  position: relative;
  margin-right: 10px;
}
.content-landing.soluzioni-innovative .privacy_item a {
  font-size: 18px;
}
.content-landing.soluzioni-innovative .testo_in_form_item,
.content-landing.soluzioni-innovative .text_in_form2_item {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing.soluzioni-innovative .testo_in_form_item em,
.content-landing.soluzioni-innovative .text_in_form2_item em {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing.soluzioni-innovative .testo_in_form_item em a,
.content-landing.soluzioni-innovative .text_in_form2_item em a {
  color: #fff;
  font-weight: 700;
}
.content-landing.soluzioni-innovative .testo_in_form_item em a:hover,
.content-landing.soluzioni-innovative .text_in_form2_item em a:hover {
  text-decoration: underline;
}
.content-landing.soluzioni-innovative .testo_in_form_item .form-group > .row > .col-xs-12:nth-child(3),
.content-landing.soluzioni-innovative .text_in_form2_item .form-group > .row > .col-xs-12:nth-child(3) {
  max-width: 100%;
  margin: 0 auto;
}
.content-landing.soluzioni-innovative .allegato_item,
.content-landing.soluzioni-innovative .allegato2_item {
  padding: 15px 0;
}
.content-landing.soluzioni-innovative .allegato_item {
  padding-bottom: 0;
}
.content-landing.soluzioni-innovative .allegato2_item {
  padding-top: 0;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 {
  padding: 15px;
  background: #014D24;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato > .form-group > .row,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 > .form-group > .row {
  flex-direction: column;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato .btn-primary,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 .btn-primary {
  background-color: #123313;
  border: 1px solid #fff;
  height: 42px;
  color: #fff;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato .btn-primary:hover,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 .btn-primary:hover {
  border-color: #123313;
  background-color: #fff;
  color: #123313;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato .file-preview,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 .file-preview {
  display: none;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato .tooltip-error-field .help-block.help-block-error,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 .tooltip-error-field .help-block.help-block-error {
  display: none;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato em,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 em {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato em a,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 em a {
  color: #fff;
  font-weight: 700;
  text-decoration: underline;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato em a:hover,
.content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 em a:hover {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato > .row > .col-xs-12:nth-child(2),
  .content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 > .row > .col-xs-12:nth-child(2) {
    max-width: 55%;
    margin: 30px auto;
  }
  .content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato > .row > .col-xs-12:nth-child(3),
  .content-landing.soluzioni-innovative .field-recorddynamicmodel-allegato2 > .row > .col-xs-12:nth-child(3) {
    max-width: 100%;
    margin: 0 auto;
  }
}
.content-landing.soluzioni-innovative .privacy_item a {
  text-decoration: underline;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-accettazione_informativa #recorddynamicmodel-accettazione_informativa {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: flex-start;
}
.content-landing.soluzioni-innovative .field-recorddynamicmodel-accettazione_informativa #recorddynamicmodel-accettazione_informativa .radio + .radio {
  margin-left: 30px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner {
    height: 100%;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
  display: block;
  position: relative;
  right: -50px;
  top: 10px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h1,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h2 {
  color: #fff;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h1 {
  font-size: 5em;
  line-height: 0.8;
  font-weight: 700;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h2 {
  font-size: 1.7em;
  display: block;
  position: relative;
  right: -5px;
}
@media (max-width: 991px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
    display: block;
    position: relative;
    right: -10px;
    top: 10px;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 2.2em;
    text-align: right;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.5em;
    text-align: right;
  }
}
@media (max-width: 419px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 3em;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.6em;
  }
}
@media (max-width: 767px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-banner .layout-banner .uk-first-column {
    right: 0 !important;
    display: flex !important;
    top: 0 !important;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-between;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-text,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-evidence {
  font-size: 1.2em;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-text .layout-evidence.halves,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-evidence .layout-evidence.halves {
  align-items: center;
  justify-content: center;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-text .layout-evidence.halves .btn-landing.btn-landing-green,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-evidence .layout-evidence.halves .btn-landing.btn-landing-green {
  width: fit-content;
  width: max-content;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-text .layout-evidence.halves .btn-landing.btn-landing-green > a,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .landing-cms-section-wrap-evidence .layout-evidence.halves .btn-landing.btn-landing-green > a {
  font-size: 1.2em;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form form .uk-form-controls .btn.btn-primary {
  white-space: normal;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .file-caption.form-control.kv-fileinput-caption {
  height: 42px;
}
@media (min-width: 992px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .nome_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .cognome_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .email_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .telefono_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .ente_azienda_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .ruolo_item {
    width: 48%;
    float: left;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .nome_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .email_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .ente_azienda_item {
    margin-right: 2%;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .cognome_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .telefono_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .ruolo_item {
    margin-left: 2%;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item,
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .allegato_item {
    clear: left;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .form-group > .row {
    flex-direction: column;
    min-height: 95px;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .form-group > .row > div:nth-child(3) {
    flex-direction: row;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .accettazione_informativa_item .control-label {
  display: none;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .accettazione_informativa_item .checkbox label input {
  position: relative;
  margin-right: 10px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .privacy_item a {
  font-size: 18px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .text_in_form2_item {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item em,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .text_in_form2_item em {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item em a,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .text_in_form2_item em a {
  color: #fff;
  font-weight: 700;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item em a:hover,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .text_in_form2_item em a:hover {
  text-decoration: underline;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .testo_in_form_item .form-group > .row > .col-xs-12:nth-child(3),
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .text_in_form2_item .form-group > .row > .col-xs-12:nth-child(3) {
  max-width: 100%;
  margin: 0 auto;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .allegato_item,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .allegato2_item {
  padding: 15px 0;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .allegato_item {
  padding-bottom: 0;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .allegato2_item {
  padding-top: 0;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 {
  padding: 15px;
  background: #014D24;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato > .form-group > .row,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 > .form-group > .row {
  flex-direction: column;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato .btn-primary,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 .btn-primary {
  background-color: #123313;
  border: 1px solid #fff;
  height: 42px;
  color: #fff;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato .btn-primary:hover,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 .btn-primary:hover {
  border-color: #123313;
  background-color: #fff;
  color: #123313;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato .file-preview,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 .file-preview {
  display: none;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato .tooltip-error-field .help-block.help-block-error,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 .tooltip-error-field .help-block.help-block-error {
  display: none;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato em,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 em {
  font-size: 18px;
  line-height: 1.5;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato em a,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 em a {
  color: #fff;
  font-weight: 700;
  text-decoration: underline;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato em a:hover,
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 em a:hover {
  text-decoration: underline;
}
@media (min-width: 992px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato > .row > .col-xs-12:nth-child(2),
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 > .row > .col-xs-12:nth-child(2) {
    max-width: 55%;
    margin: 30px auto;
  }
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato > .row > .col-xs-12:nth-child(3),
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-allegato2 > .row > .col-xs-12:nth-child(3) {
    max-width: 100%;
    margin: 0 auto;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .privacy_item a {
  text-decoration: underline;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-accettazione_informativa #recorddynamicmodel-accettazione_informativa {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: flex-start;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form .field-recorddynamicmodel-accettazione_informativa #recorddynamicmodel-accettazione_informativa .radio + .radio {
  margin-left: 30px;
}
@media (max-width: 767px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ .section-landing-cms-form + .landing-cms-section-wrap-block.background-green-color {
    padding-left: 20px;
    padding-right: 20px;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-green {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-green {
    width: 100%;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-green > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-white {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-white {
    width: 100%;
  }
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-white > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing .landing-cms-background-banner.landing-sol-inn-iniziativa ~ div .btn-landing.btn-landing-white > a:hover {
  text-decoration: none;
}
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container {
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: flex-end;
}
@media (max-width: 767px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner {
    height: 100%;
  }
}
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
  display: block;
  position: relative;
  right: -50px;
  top: 10px;
}
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h1,
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h2 {
  color: #fff;
}
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h1 {
  font-size: 5em;
  line-height: 0.8;
  font-weight: 700;
}
div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h2 {
  font-size: 1.7em;
  display: block;
  position: relative;
  right: -5px;
}
@media (max-width: 991px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner .uk-first-column {
    display: block;
    position: relative;
    right: -10px;
    top: 10px;
  }
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 4em;
    text-align: right;
  }
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.5em;
    text-align: right;
  }
}
@media (max-width: 419px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h1 {
    font-size: 3em;
  }
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container .layout-banner h2 {
    font-size: 1.6em;
  }
}
@media (max-width: 767px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .layout-banner .uk-first-column {
    right: 0 !important;
    display: flex !important;
    top: 0 !important;
    flex-direction: column;
    align-items: flex-end;
    justify-content: space-between;
  }
}
@media (max-width: 600px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner .uk-container {
    justify-content: center;
    align-items: flex-end;
  }
}
@media (max-width: 419px) {
  div[class*="soluzioni-innovative"] .landing-cms-section-banner,
  div[class*="soluzioni-innovative"] .landing-cms-background-banner,
  div[class*="soluzioni-innovative"] .landing-cms-background-banner > figure {
    height: 500px;
  }
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-green {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  div[class*="soluzioni-innovative"] .btn-landing.btn-landing-green {
    width: 100%;
  }
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-green > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-white {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  div[class*="soluzioni-innovative"] .btn-landing.btn-landing-white {
    width: 100%;
  }
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-white > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
div[class*="soluzioni-innovative"] .btn-landing.btn-landing-white > a:hover {
  text-decoration: none;
}
.content-landing.content-landing.soluzioni-innovative---format-proposta .btn-landing.btn-landing-white {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.content-landing.soluzioni-innovative---format-proposta .btn-landing.btn-landing-white {
    width: 100%;
  }
}
.content-landing.content-landing.soluzioni-innovative---format-proposta .btn-landing.btn-landing-white > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.content-landing.soluzioni-innovative---format-proposta .btn-landing.btn-landing-white > a:hover {
  text-decoration: none;
}
@media (min-width: 992px) {
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .nome_item,
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .cognome_item,
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .email_item {
    width: 32%;
    float: left;
  }
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .nome_item,
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .cognome_item {
    margin-right: 1%;
  }
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .section-landing-cms-form .privacy_item {
    clear: left;
  }
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .field-recorddynamicmodel-privacy #recorddynamicmodel-privacy {
  display: flex;
  flex-direction: row;
  align-items: baseline;
  justify-content: flex-start;
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .field-recorddynamicmodel-privacy #recorddynamicmodel-privacy .radio + .radio {
  margin-left: 30px;
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-white {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-white {
    width: 100%;
  }
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-white > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-white > a:hover {
  text-decoration: none;
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-green {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-green {
    width: 100%;
  }
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-green > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.content-landing.soluzioni-innovative---community-entry-point .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  margin: 0 3% 3%;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div > div.image,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div > div.uk-accordion,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div h3,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div p {
  padding: 0 15px;
  margin-bottom: 15px;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div > div.image {
  background-color: transparent;
  width: 100%;
  height: auto;
  padding: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div:first-child {
  margin-left: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div:last-child {
  margin-right: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div figure {
  margin-bottom: 0;
  padding: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div .img-responsive {
  width: auto;
  margin: auto;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div {
    width: 100%;
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 3%;
    padding: 3%;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div .image {
    width: 30% !important;
  }
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div .image + h3 {
    width: 60%;
    margin-left: 10%;
  }
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view {
  width: 100%;
  background: transparent;
  border: none;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  margin: 0 5% 5% 0;
  width: 30%;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] {
    width: 100%;
    margin: 5% 0;
  }
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key]:nth-child(3n+2) {
  margin-left: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key]:nth-child(3n+4) {
  margin-right: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div {
  width: 100%;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.uk-accordion,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div h3,
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div p {
  padding: 0 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image,
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.uk-accordion,
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div h3,
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div p {
    padding: 0;
  }
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div a {
  width: auto;
  float: none;
  display: inline-block;
  margin: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image {
  background-color: #ffffff;
  width: 100%;
  padding: 0;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div figure {
  margin-bottom: 0;
  padding: 0;
  min-height: 150px;
  overflow: hidden;
  display: flex;
  background-color: #efefef;
}
.content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .img-responsive {
  width: auto;
  margin: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .img-responsive {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div {
    width: 100%;
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 3%;
    padding: 3%;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .image {
    width: 40% !important;
  }
  .content-landing.soluzioni-innovative---le-proposte .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .image + h3 {
    width: 50%;
    margin-left: 10%;
  }
}
.content-landing.soluzioni-innovative---le-proposte .btn-landing.btn-landing-green {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 30px auto !important;
}
@media (max-width: 991px) {
  .content-landing.soluzioni-innovative---le-proposte .btn-landing.btn-landing-green {
    width: 100%;
  }
}
.content-landing.soluzioni-innovative---le-proposte .btn-landing.btn-landing-green > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.content-landing.soluzioni-innovative---le-proposte .btn-landing.btn-landing-green > a:hover {
  text-decoration: none;
}
.test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container,
.test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container {
  margin-top: 10%;
}
.test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .titolo-evento,
.test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .titolo-evento {
  width: 95%;
}
@media (max-width: 991px) {
  .test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .titolo-evento h1,
  .test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .titolo-evento h1 {
    font-size: 3em;
  }
}
.test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen,
.test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen {
  width: max-content;
  width: fit-content;
  max-width: 100%;
  margin: 0;
}
.test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen > a,
.test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen > a {
  font-size: 1.4em;
  padding: 10px 30px;
}
.test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen > a:hover,
.test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen > a:hover {
  text-decoration: none;
}
@media (max-width: 420px) {
  .test-finale-di-valutazione-in-materia-di-cybersecurity .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen,
  .test-finale-di-valutazione-in-materia-di-cybersecurity---thank-you-page .hero-banner .uk-background-cover > .uk-container .btn-landing.btn-landing-lightgreen {
    hyphens: none;
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 {
  background: linear-gradient(180deg, #ffffff 30%, #103366 30%);
  margin: 70px 0;
  padding: 0 0 70px;
}
@media (min-width: 992px) {
  .call-hub-ricerca-e-innovazione .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #103366 50%);
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.call-hub-ricerca-e-innovazione .section-streaming-callhub2020 .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.call-hub-ricerca-e-innovazione .section-form-streaming {
  background: rgba(41, 122, 56, 0.1);
  font-size: 0.9em;
}
@media (min-width: 767px) {
  .call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 {
    display: flex;
    flex-wrap: wrap;
  }
}
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .nome_item,
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .cognome_item,
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .e_mail_item {
  width: 100%;
  margin: 0;
}
@media (min-width: 767px) {
  .call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .nome_item,
  .call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .cognome_item,
  .call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .e_mail_item {
    width: 30%;
    margin: 0 1%;
  }
}
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .privacy_item {
  font-size: 21px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .privacy_item input[name="RecordDynamicModel[privacy]"] {
  position: relative;
  margin-right: 10px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming form .col-xs-12 .uk-form-controls {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  justify-content: center;
  margin-top: 30px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming h3 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .uk-form-controls > button {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .uk-form-controls > button:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container {
  margin-top: 30px;
  font-size: 18px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons {
  justify-content: center;
  align-items: center;
  margin: 10px 0;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social {
  font-size: 2em !important;
  line-height: 1em;
  width: auto !important;
  height: auto !important;
  padding: 5px 8px !important;
  min-width: 65px;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social + .btn.social-link.btn-login-social {
  margin-left: 15px;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social:hover {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin > .am {
  color: #007bb6 !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin > .am:hover {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin:hover {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin:hover > .am {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook > .am {
  color: #3b5998 !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook:hover {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook:hover > .am {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter > .am {
  color: #00aced !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter:hover {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter:hover > .am {
  color: #fff !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social > .am {
  padding: 0 !important;
}
.call-hub-ricerca-e-innovazione .section-form-streaming .social-container .social-buttons .btn.social-link.btn-login-social > .am:hover {
  color: #fff !important;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero {
  height: 800px;
  position: relative;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero > .uk-background-cover {
  padding: 0;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 600px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .bollo > img {
    min-width: 150%;
    left: -20%;
  }
}
@media (max-width: 420px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero > .uk-background-cover {
    padding: 0;
  }
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container {
  height: 100%;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-section-default {
  background: transparent;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-section {
  padding: 20px 0;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero {
    height: 400px;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #000000;
  z-index: 2;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #000000;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  div[class*='strategia-di-specializzazione-intelligente-s3'] .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .btn-landing-nuovo > a {
  border-radius: 5px;
  background-color: #297a38;
  color: #ffffff;
  font-size: 1em;
  font-weight: 700;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .btn-landing-nuovo > a:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: underline;
}
div[class*='strategia-di-specializzazione-intelligente-s3'] .btn-landing-nuovo > a > .uk-icon {
  padding-right: 5px;
}
.content.content-landing.lombardia-innovativa {
  letter-spacing: -0.03rem;
}
.content.content-landing.lombardia-innovativa .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: inherit;
}
.content.content-landing.lombardia-innovativa .btn-spid {
  width: auto;
  margin: 20px auto 0;
  border: 1px solid #FFF;
  font-size: 18px;
  line-height: 1.3333333;
}
.content.content-landing.lombardia-innovativa .uk-form-controls {
  width: 100% !important;
  margin-top: 30px;
  text-align: center;
}
.content.content-landing.lombardia-innovativa .attachments-detail .img-crop {
  height: 140px;
  overflow: hidden;
  margin-bottom: 20px !important;
}
.content.content-landing.lombardia-innovativa .attachments-detail .img-crop img {
  margin: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul {
  display: flex;
  margin: 0;
  text-indent: 0;
  padding: 0;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li {
  margin-right: 20px;
  margin-top: 30px;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a {
  display: flex;
  flex-wrap: wrap;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a * {
  margin-right: 5px;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a .news-allegato-icon {
  width: 100%;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a .news-allegato-icon i {
  font-size: 50px;
  color: #aeaeae;
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a .news-allegato-kb:before {
  content: '(';
}
.content.content-landing.lombardia-innovativa .attachments-detail ul li a .news-allegato-kb:after {
  content: ')';
}
.content.content-landing.lombardia-innovativa h3 {
  font-size: 30px;
  font-weight: bold !important;
}
.content.content-landing.lombardia-innovativa .hero-banner {
  height: auto;
  margin-bottom: 0px;
  background: linear-gradient(90deg, #cde9ec 0%, #f3f8f3 100%);
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .hero-banner {
    height: 80vh;
    min-height: 80vh;
  }
}
.content.content-landing.lombardia-innovativa .hero-banner .uk-background-norepeat {
  height: auto;
  min-height: 560px;
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .hero-banner .uk-background-norepeat {
    height: 80vh;
    min-height: 80vh;
    align-items: flex-start;
  }
}
.content.content-landing.lombardia-innovativa .hero-banner .uk-background-norepeat .uk-container {
  margin: auto;
  box-sizing: inherit;
}
.content.content-landing.lombardia-innovativa .hero-banner .uk-background-norepeat .uk-container img {
  padding: 0 20px;
  margin-bottom: 0px;
  margin-top: 0;
}
.content.content-landing.lombardia-innovativa .hero-banner.hero-banner-slim {
  height: 220px;
  min-height: 220px;
}
.content.content-landing.lombardia-innovativa .hero-banner.hero-banner-slim .uk-background-norepeat {
  height: 220px;
  min-height: 220px;
}
.content.content-landing.lombardia-innovativa .section-intro {
  background-color: #7196C9;
  position: relative;
  padding-bottom: 0;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro {
  position: relative;
  color: #FFF;
  padding: 55px 0px 80px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6 {
  padding: 0 30px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6.text-viola-li {
  text-align: left;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6.text-viola-li h3 {
  padding-left: 82px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6.text-viola-li img {
  height: 75px;
  width: auto;
  max-width: inherit !important;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6.text-viola-li .bottone-invia-progetto {
  margin: 0px !important;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro.row .col-md-6.text-viola-li .bottone-invia-progetto a {
  margin: 0 !important;
  min-height: 75px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro h3,
.content.content-landing.lombardia-innovativa .section-intro .content-intro a,
.content.content-landing.lombardia-innovativa .section-intro .content-intro p {
  color: #fff;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro p {
  font-size: 22px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro .uk-button-default {
  background-color: #FFF;
  font-size: 22px;
  font-weight: bold;
  color: #000;
  border-radius: 6px;
  padding: 12px 22px;
  line-height: 1;
  margin-top: 30px;
}
.content.content-landing.lombardia-innovativa .section-intro .content-intro .uk-button-default span.uk-icon {
  margin-right: 15px;
}
.content.content-landing.lombardia-innovativa .section-intro:after {
  position: absolute;
  bottom: -100px;
  left: 0;
  width: 100%;
  height: 100px;
  -webkit-transform-origin: 0 0;
  -moz-transform-origin: 0 0;
  -ms-transform-origin: 0 0;
  -o-transform-origin: 0 0;
  transform-origin: 0 0;
  -webkit-transform: skew(0, -2deg);
  -moz-transform: skew(0, -2deg);
  -ms-transform: skew(0, -2deg);
  -o-transform: skew(0, -2deg);
  transform: skew(0, -2deg);
  background-color: #D9B26A;
}
.content.content-landing.lombardia-innovativa .section-candidatura {
  background-color: #D9B26A;
  color: #000000;
  font-size: 22px;
  padding-top: 0;
  margin-top: 0px;
  position: relative;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section {
  padding-top: 100px;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura {
  padding: 0 40px 40px 0;
  position: relative;
}
@media (min-width: 992px) {
  .content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura {
    display: flex;
    align-items: center;
  }
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura .news-allegato-icon {
  width: 100%;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura .news-allegato-icon i {
  font-size: 50px;
  color: #FFF;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura h3,
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura a {
  color: #000000;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura .uk-button-default {
  background-color: #FFF;
  font-size: 22px;
  font-weight: bold;
  color: #000;
  border-radius: 6px;
  padding: 12px 22px;
  line-height: 1;
  margin-top: 30px;
}
.content.content-landing.lombardia-innovativa .section-candidatura.uk-section .content-candidatura .uk-button-default span.uk-icon {
  margin-right: 15px;
}
.content.content-landing.lombardia-innovativa .section-cta {
  background-color: #5C4A38;
}
.content.content-landing.lombardia-innovativa .section-cta .uk-section {
  padding: 70px 0;
  background-position-y: -80px;
}
.content.content-landing.lombardia-innovativa .section-cta .uk-section a {
  color: #FFF;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 10px 20px;
  background-color: #5C4A38;
}
.content.content-landing.lombardia-innovativa .section-cta .uk-section a:hover {
  text-decoration: none;
}
.content.content-landing.lombardia-innovativa .section-cta .uk-section a .uk-icon {
  border: 3px solid white;
  border-radius: 100%;
  margin-left: 30px;
  width: 40px;
  height: 40px;
}
.content.content-landing.lombardia-innovativa .section-cta .uk-section a .uk-icon svg {
  height: 36px;
  width: 36px;
}
.content.content-landing.lombardia-innovativa .section-cta-due {
  background-color: #4D5562;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section {
  padding: 70px 0;
  background-position-y: -80px;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section a {
  color: #FFF;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 10px 20px;
  background-color: #4D5562;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section a:hover {
  text-decoration: none;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section a .uk-icon {
  border: 3px solid white;
  border-radius: 100%;
  margin-left: 30px;
  width: 40px;
  height: 40px;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section a .uk-icon svg {
  height: 36px;
  width: 36px;
}
.content.content-landing.lombardia-innovativa .section-cta-due .uk-section p {
  padding: 10px 20px;
  color: #FFF;
  background-color: #4D5562;
  max-width: 85%;
}
.content.content-landing.lombardia-innovativa .section-form-community {
  padding: 70px 0px;
  background-color: #8C6330;
  font-size: 22px;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form-community {
  display: flex;
  align-items: center;
  color: #fff;
  position: relative;
  padding: 40px 0 40px 0;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form-community.uk-grid {
  margin-left: 0;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form-community h3 {
  color: #fff;
  text-align: center;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form-community > div {
  padding: 0;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form {
  padding: 40px 0;
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form {
    padding: 0px 0 40px 0;
    margin-top: -30px;
  }
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container {
  font-size: 18px;
  text-align: center !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container span,
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container strong {
  color: #FFF !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons {
  justify-content: center;
  align-items: center;
  margin: 10px 0;
  display: flex;
  padding: 0;
  width: 100%;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social {
  font-size: 1em !important;
  line-height: 1em;
  width: auto !important;
  height: auto !important;
  padding: 5px 8px !important;
  min-width: 37px;
  border: 1px solid #ccc;
  border-radius: 5px;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social + .btn.social-link.btn-login-social {
  margin-left: 15px;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin > .am {
  color: #007bb6 !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin > .am:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-linkedin:hover > .am {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook > .am {
  color: #3b5998 !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-facebook:hover > .am {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter > .am {
  color: #00aced !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-twitter:hover > .am {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-google > .am {
  color: #E34134 !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-google:hover {
  color: #fff !important;
  background-color: #E34134 !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social.btn-google:hover > .am {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social > .am {
  padding: 0 !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form .social-container .social-buttons .btn.social-link.btn-login-social > .am:hover {
  color: #fff !important;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 {
  margin-top: 30px;
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
  }
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div {
    width: 40%;
  }
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div.fiscal_code_item {
  width: 100%;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div.privacy_item {
  width: 100%;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div.privacy_item label,
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div.privacy_item a {
  color: #FFF;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div .control-label {
  color: #FFF;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div .has-error .help-block {
  color: yellow;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid white;
  color: #FFF;
  box-shadow: inherit;
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div.user_id_item {
    width: 0 !important;
  }
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div .btn-primary {
  background-color: #FFFFFF;
  color: #000;
  font-size: 22px;
  border-radius: 6px;
  border-color: #FFFFFF;
  font-weight: bold;
}
.content.content-landing.lombardia-innovativa .section-form-community .uk-container .content-form form > .col-xs-12 > div .btn-primary:hover {
  text-decoration: underline;
}
.content.content-landing.lombardia-innovativa .landing-cms-section-wrap-block {
  background-color: #D5E5F2;
  color: #000000;
}
.content.content-landing.lombardia-innovativa .landing-cms-section-wrap-block p {
  color: #000000 !important;
  font-size: 22px;
}
.content.content-landing.lombardia-innovativa .landing-cms-section-wrap-block .btn-landing {
  width: fit-content;
  margin: auto;
  background: transparent;
  border: none;
}
.content.content-landing.lombardia-innovativa .landing-cms-section-wrap-block .btn-landing a {
  background-color: #000000;
  color: #ffffff;
  font-size: 22px;
  border-radius: 6px;
  border-color: #000000;
  font-weight: bold;
  padding: 10px 24px;
  line-height: 1.4;
  width: max-content;
  margin: 0 auto;
}
.content.content-landing.lombardia-innovativa .landing-cms-section-wrap-block .btn-landing a:hover {
  text-decoration: underline;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  margin: 0 3% 3%;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div > div.image,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div > div.uk-accordion,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div h3,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div p {
  padding: 0 15px;
  margin-bottom: 15px;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div h3 > strong {
  font-weight: 700;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div > div.image {
  background-color: transparent;
  width: 100%;
  height: auto;
  padding: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div:first-child {
  margin-left: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div:last-child {
  margin-right: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div figure {
  margin-bottom: 0;
  padding: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div .img-responsive {
  width: auto;
  margin: auto;
}
@media (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div {
    width: 100%;
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 3%;
    padding: 3%;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div .image {
    width: 30% !important;
  }
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div .image + h3 {
    width: 60%;
    margin-left: 10%;
  }
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view {
  width: 100%;
  background: transparent;
  border: none;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] {
  background-color: #efefef;
  border: 1px solid #e0e0e0;
  margin: 0 5% 5% 0;
  width: 30%;
}
@media (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] {
    width: 100%;
    margin: 5% 0;
  }
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key]:nth-child(3n+2) {
  margin-left: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key]:nth-child(3n+4) {
  margin-right: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div {
  width: 100%;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.uk-accordion,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div h3,
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div p {
  padding: 0 15px;
  margin-bottom: 15px;
}
@media (min-width: 768px) and (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image,
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.uk-accordion,
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div h3,
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div p {
    padding: 0;
  }
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div a {
  width: auto;
  float: none;
  display: inline-block;
  margin: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div > div.image {
  background-color: #ffffff;
  width: 100%;
  padding: 0;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div figure {
  margin-bottom: 0;
  padding: 0;
  min-height: 150px;
  overflow: hidden;
  display: flex;
  background-color: #efefef;
}
.content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .img-responsive {
  width: auto;
  margin: auto;
}
@media (min-width: 768px) and (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .img-responsive {
    margin: 0;
  }
}
@media (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div {
    width: 100%;
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
    flex-wrap: wrap;
    margin: 0 0 3%;
    padding: 3%;
  }
}
@media (min-width: 620px) and (max-width: 991px) {
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .image {
    width: 40% !important;
  }
  .content.content-landing.lombardia-innovativa .card-openscuola .layout-evidence.thirds > div.list-view div[data-key] > div .image + h3 {
    width: 50%;
    margin-left: 10%;
  }
}
.content.content-landing.lombardia-innovativa .section-five-blocks {
  background-color: #7196C9;
  background: linear-gradient(45deg, #7196c9 30%, #a2c3f0 100%);
  padding: 0;
  position: relative;
}
.content.content-landing.lombardia-innovativa .section-five-blocks > div {
  padding: 70px 0;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .uk-grid-margin {
  margin: 0;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks {
  display: flex !important;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title {
  position: relative;
  background: none;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title:before {
  content: '6';
  font-size: 200px;
  font-weight: 900;
  color: rgba(0, 0, 0, 0.2);
  position: absolute;
  top: -75px;
  left: -5px;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title.numero-modelli-1:before {
  content: inherit;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title.numero-modelli-2:before {
  content: '2';
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title.numero-modelli-3:before {
  content: '3';
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title.numero-modelli-4:before {
  content: '4';
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title > div {
  padding-top: 65px;
  position: relative;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks.first-row .box-intro-title > div h2 {
  font-size: 2.3rem;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block {
  background: none;
  padding: 0;
  margin: 40px 0;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section {
  padding: 30px;
  color: #FFF;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section .uk-position-cover {
  opacity: 0.7;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section h3 {
  color: #FFF;
  line-height: 1.2;
  margin-bottom: 15px;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section p {
  font-size: 20px;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section a {
  color: #000 !important;
  background-color: #D9B26A;
  border-color: #D9B26A;
  font-size: 16px;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block > .uk-section a:hover {
  color: #fff;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-1 {
  margin-top: 0px;
}
@media (max-width: 863px) {
  .content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-1 {
    margin-top: inherit;
  }
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-1 .uk-position-cover {
  background-color: #401303 !important;
  opacity: 0.8;
  mix-blend-mode: darken;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-2 .uk-position-cover {
  background-color: #3C4B5E !important;
  mix-blend-mode: multiply;
  opacity: 0.9;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-3 .uk-position-cover {
  background-color: #334B74 !important;
  opacity: 0.8;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-4 .uk-position-cover {
  background-color: #49391E !important;
  mix-blend-mode: multiply;
  opacity: 0.9;
}
.content.content-landing.lombardia-innovativa .section-five-blocks .five-blocks .box-block.block-5 .uk-position-cover {
  background-color: #B48D4C !important;
  opacity: 0.9;
}
.content.content-landing.lombardia-innovativa .section-detail-title {
  background-color: #D8D8D8;
  padding: 45px 0;
}
.content.content-landing.lombardia-innovativa .section-detail-title h1 {
  color: #000;
  font-size: 40px;
  font-weight: bold;
}
.content.content-landing.lombardia-innovativa .section-detail-title img {
  width: 60px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .media .media-body {
  font-size: 26px;
  color: #333;
  padding-top: 15px;
  font-weight: bold;
  text-transform: uppercase;
}
.content.content-landing.lombardia-innovativa .section-detail-content .col-content .content-text {
  font-size: 20px;
  line-height: 28px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .col-content .uk-accordion-title::after {
  float: left;
}
.content.content-landing.lombardia-innovativa .section-detail-content .col-content .box-detail-punti-forza {
  background-color: #D8D8D8;
  padding: 25px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .attachments-detail ul {
  display: block;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .attachments-detail ul li a {
  display: block;
  font-size: 22px;
  font-weight: bold;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .attachments-detail ul li a .news-allegato-icon i {
  display: none;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .attachments-detail ul li a .news-allegato-name {
  color: #333;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .attachments-detail ul li a .news-allegato-kb {
  font-weight: normal;
  font-size: 18px;
  color: #333;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link {
  position: relative;
  margin-top: 20px;
  margin-bottom: 30px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link img {
  margin-top: 0;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link.uk-button-default {
  border: none;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link.uk-button {
  padding: 0;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content {
  text-align: left;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content .category {
  color: #333;
  line-height: 1;
  font-size: 16px;
  margin-bottom: 5px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content .el-title {
  font-size: 20px;
  margin-bottom: 5px;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content .el-subtitle {
  font-size: 16px;
  font-weight: normal !important;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content .date-start {
  position: absolute;
  top: 0;
  left: 10px;
  background-color: #FFF;
  color: #333;
  font-size: 20px;
  font-weight: bold;
  padding: 10px;
  text-align: center;
  line-height: 1;
}
.content.content-landing.lombardia-innovativa .section-detail-content .detail-sidebar .item-link .el-content .date-start span + * {
  font-size: 10px;
}
.content.content-landing.lombardia-innovativa---thank-you-page .btn-landing {
  width: fit-content;
  margin: auto;
  background: transparent;
  border: none;
}
.content.content-landing.lombardia-innovativa---thank-you-page .btn-landing a {
  background-color: #000000;
  color: #ffffff;
  font-size: 22px;
  border-radius: 6px;
  border-color: #000000;
  font-weight: bold;
  padding: 10px 24px;
  line-height: 1.4;
  width: max-content;
  margin: 0 auto;
}
.content.content-landing.lombardia-innovativa---thank-you-page .btn-landing a:hover {
  text-decoration: underline;
}
.content.content-landing.lombardia-innovativa---thank-you-page .hero-banner {
  height: auto;
  margin-bottom: 0;
}
@media (min-width: 640px) {
  .content.content-landing.lombardia-innovativa---thank-you-page .hero-banner {
    height: 70vh;
    min-height: 700px;
  }
}
.content.content-landing.lombardia-innovativa---thank-you-page .hero-banner .uk-background-norepeat {
  min-height: 560px;
}
.content.content-landing.lombardia-innovativa---thank-you-page .hero-banner .uk-background-norepeat .uk-container {
  margin: auto;
  box-sizing: inherit;
}
.content.content-landing.lombardia-innovativa---thank-you-page .hero-banner .uk-background-norepeat .uk-container img {
  padding: 0 20px;
  margin-bottom: 0px;
  margin-top: 0;
}
.content.content-landing.lombardia-innovativa---thank-you-page .hero-banner .uk-background-norepeat .uk-container .box-message {
  padding: 20px;
  font-size: 24px;
  max-width: 710px;
  background-color: rgba(255, 255, 255, 0.9);
  margin: auto;
  text-align: center;
}
.content.content-landing[class*="hocare"] .uk-button-primary {
  background-color: #FB9A00;
  color: #1C3F56;
  font-size: 18px;
  border-radius: 6px;
  border-color: #FB9A00;
  font-weight: bold;
}
.content.content-landing[class*="hocare"] .uk-button-primary:hover {
  opacity: 0.8;
}
.content.content-landing[class*="hocare"] .uk-section.landing-cms-section-wrap-evidence {
  background-color: #e1eefa;
}
.content.content-landing[class*="hocare"] .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div,
.content.content-landing[class*="hocare"] .uk-section.landing-cms-section-wrap-evidence .uk-section.landing-cms-section-wrap-block .layout-block.thirds > div {
  padding: 25px;
}
.content.content-landing[class*="hocare"] .uk-section.landing-cms-section-wrap-evidence .layout-evidence.thirds > div h2,
.content.content-landing[class*="hocare"] .uk-section.landing-cms-section-wrap-evidence .uk-section.landing-cms-section-wrap-block .layout-block.thirds > div h2 {
  color: #5593BB !important;
}
.content.content-landing[class*="hocare"] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: inherit;
}
.content.content-landing[class*="hocare"] .uk-section {
  padding: 70px 0;
}
.content.content-landing[class*="hocare"] .uk-section-default {
  background: transparent;
}
.content.content-landing[class*="hocare"] .bg-curved .uk-section {
  padding-bottom: 160px;
  margin-bottom: -130px;
}
.content.content-landing[class*="hocare"] .hero-banner-curved {
  background-color: #e1eefa;
}
.content.content-landing[class*="hocare"] .hero-banner-curved .uk-section {
  overflow: hidden;
  padding-bottom: 0;
  display: flex;
  padding: 0;
  background-color: #F0F8FF;
  background-size: auto 60%;
  background-position: center 10px;
  min-height: 490px;
}
@media (min-width: 767px) {
  .content.content-landing[class*="hocare"] .hero-banner-curved .uk-section {
    background-size: 50% auto;
    background-position: 100% bottom;
    min-height: 400px;
    border-bottom-right-radius: 100% 35px;
  }
}
@media (min-width: 992px) {
  .content.content-landing[class*="hocare"] .hero-banner-curved .uk-section {
    border-bottom-right-radius: 100% 90px;
    background-position: 90% 0;
    background-size: auto 100%;
    min-height: 590px;
  }
}
.content.content-landing[class*="hocare"] .hero-banner-curved .uk-section .uk-container {
  margin-top: auto;
  margin-bottom: -13px;
  margin-left: -17px;
  background-color: #5593BB;
  padding-top: 80px;
  padding-bottom: 90px;
  padding-right: 70px;
  -ms-transform: rotate(-2deg);
  /* IE 9 */
  transform: rotate(-2deg);
  max-width: 325px;
}
@media (max-width: 767px) {
  .content.content-landing[class*="hocare"] .hero-banner-curved .uk-section .uk-container {
    max-width: inherit;
    padding: 20px;
    -ms-transform: inherit;
    /* IE 9 */
    transform: inherit;
    margin: 0;
    margin-top: auto;
  }
}
@media (min-width: 767px) {
  .content.content-landing[class*="hocare"] .hero-banner-curved .uk-section .uk-container .uk-margin {
    -ms-transform: rotate(2deg);
    /* IE 9 */
    transform: rotate(2deg);
  }
}
.content.content-landing[class*="hocare"] .hero-banner-curved .uk-section .uk-container .uk-margin h1 {
  color: #FFF;
  font-size: 60px;
  font-weight: bold;
  line-height: 1;
}
.content.content-landing[class*="hocare"] .hero-banner-curved .uk-section .uk-container .uk-margin h2 {
  color: #fff;
  font-size: 30px;
  font-weight: normal;
}
.content.content-landing[class*="hocare"] .section-intro {
  padding: 70px 0;
}
.content.content-landing[class*="hocare"] .section-intro .content-intro p {
  font-size: 22px;
}
.content.content-landing[class*="hocare"] .section-video {
  background: linear-gradient(180deg, #e1eefa 30%, #5593bb 30%);
}
.content.content-landing[class*="hocare"] .section-video .uk-section {
  background-position-y: 90px;
  padding-bottom: 200px;
}
.content.content-landing[class*="hocare"] .section-video .uk-section .content-video {
  margin-top: -40px;
}
.content.content-landing[class*="hocare"] .section-doc {
  background-color: #5593BB;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section {
  padding-top: 120px;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc {
  display: flex !important;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc h3 {
  font-size: 30px;
  color: #fff;
  font-weight: bold;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc p {
  font-size: 20px;
  color: #fff;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc {
  display: flex !important;
  max-width: 790px;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .img-crop {
  height: 140px;
  overflow: hidden;
  margin-bottom: 20px !important;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .img-crop img {
  margin: 0;
  object-fit: cover;
  width: 100%;
  height: 100%;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .uk-first-column {
  margin-top: 0px;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail {
  margin-bottom: 30px;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail ul {
  display: flex;
  margin: 0;
  text-indent: 0;
  padding: 0;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail ul li a {
  display: flex;
  flex-wrap: wrap;
  color: #fff;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail ul li a * {
  margin-right: 5px;
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail ul li a .news-allegato-kb:before {
  content: '(';
}
.content.content-landing[class*="hocare"] .section-doc .uk-section .content-doc .list-doc .attachments-detail ul li a .news-allegato-kb:after {
  content: ')';
}
.content.content-landing[class*="hocare"] .section-form-community {
  background: #356686;
  background: linear-gradient(180deg, #356686 100px, #1c3f56 100px);
}
@media (min-width: 992px) {
  .content.content-landing[class*="hocare"] .section-form-community {
    background: linear-gradient(180deg, #356686 30%, #1c3f56 30%);
  }
}
.content.content-landing[class*="hocare"] .section-form-community .content-form-community {
  color: #fff;
  position: relative;
  padding: 120px 0 0 0;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form-community .dx {
  display: none;
}
@media (min-width: 640px) {
  .content.content-landing[class*="hocare"] .section-form-community .content-form-community .dx {
    display: block;
  }
}
.content.content-landing[class*="hocare"] .section-form-community .content-form-community.uk-grid {
  margin-left: 0;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form-community h3 {
  color: #fff;
  font-size: 30px;
  font-weight: bold;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form {
  padding: 40px 0;
}
@media (min-width: 640px) {
  .content.content-landing[class*="hocare"] .section-form-community .content-form {
    padding: 0px 20px 40px 20px;
    margin-top: -30px;
  }
}
@media (min-width: 640px) {
  .content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 {
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-items: flex-end;
  }
}
@media (min-width: 640px) {
  .content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div {
    width: 40%;
  }
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div.privacy_item {
  width: 100%;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div.privacy_item label,
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div.privacy_item a {
  color: #FFF;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div .control-label {
  color: #FFF;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div .has-error .help-block {
  color: #FB9A00;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div input {
  background: transparent;
  border: 0;
  border-bottom: 1px solid white;
  color: #FFF;
}
@media (min-width: 640px) {
  .content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div.user_id_item {
    width: 0 !important;
  }
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div .btn-primary {
  background-color: #FB9A00;
  color: #1C3F56;
  font-size: 18px;
  border-radius: 6px;
  border-color: #FB9A00;
  font-weight: bold;
}
.content.content-landing[class*="hocare"] .section-form-community .content-form form > .col-xs-12 > div .btn-primary:hover {
  opacity: 0.8;
}
.content.content-landing[class*="hocare"] .section-cta {
  background-color: #f5f5f5;
}
.content.content-landing[class*="hocare"] .section-cta h3 {
  font-size: 38px;
  font-weight: bold;
}
.content.content-landing[class*="hocare"] .section-cta.uk-section {
  padding: 30px 0;
}
.content.content-landing[class*="hocare"] .section-cta.uk-section a {
  color: #1C3F56;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  justify-content: space-between;
  padding: 0;
}
.content.content-landing[class*="hocare"] .section-cta.uk-section a:hover {
  text-decoration: none;
}
.content.content-landing[class*="hocare"] .section-cta.uk-section a .uk-icon {
  border: 3px solid #1C3F56;
  border-radius: 100%;
  margin-left: 30px;
  width: 60px;
  height: 60px;
}
.content.content-landing[class*="hocare"] .section-cta.uk-section a .uk-icon svg {
  height: 55px;
  width: 55px;
}
.content.content-landing[class*="hocare"] .landing-cms-section-wrap-block {
  background-color: #5593bb;
}
.content.content-landing[class*="hocare"] .landing-cms-section-wrap-block .btn-landing {
  border: 0;
  background: transparent;
  background-color: transparent;
  width: fit-content;
  margin: auto;
}
.content.content-landing[class*="hocare"] .landing-cms-section-wrap-block .btn-landing a {
  background-color: #FB9A00;
  color: #1C3F56;
  font-size: 18px;
  border-radius: 6px;
  border-color: #FB9A00;
  font-weight: bold;
  border: none;
}
.content.content-landing[class*="hocare"] .landing-cms-section-wrap-block .btn-landing a:hover {
  opacity: 0.8;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] {
  /*-- TIMELINE
    ------------------------------*/
  /*----- TIMELINE ITEM -----*/
  /*----- TIMELINE INFO -----*/
  /*----- TIMELINE MARKER -----*/
  /*----- TIMELINE CONTENT -----*/
  /*----------------------------------------------
        MOD: TIMELINE CENTERED
    ----------------------------------------------*/
  /*----------------------------------------------
        MOD: MARKER OUTLINE
    ----------------------------------------------*/
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-banner-nidi {
  margin: 0 !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-banner-nidi img {
  margin: 0 !important;
  width: 100%;
}
@media (max-width: 767px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-50 {
    max-width: 50%;
    margin: auto;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .modal-body p a {
  color: #297a38 !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-accordion.landing-cms-accordion .el-item .uk-accordion-content a p {
  color: #FFF !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .modal-body p a {
  color: #297a38 !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .btn-landing.btn-landing-green a {
  color: #FFF !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .btn-landing.btn-landing-green a:hover {
  color: #014D24 !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .loghi-store .uk-container {
  display: flex;
  flex-wrap: wrap;
}
@media (min-width: 380px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .loghi-store .uk-container {
    flex-wrap: nowrap;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .loghi-store .uk-container .uk-margin {
  padding: 10px;
  margin: 20px 0;
}
@media (max-width: 767px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .loghi-store .uk-container .uk-margin {
    max-width: 50%;
    padding: 2px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero {
  height: 800px;
  position: relative;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero > .uk-background-cover {
  padding: 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .bollo > img {
  position: absolute;
  bottom: 0;
  margin: 0;
  left: 0;
  z-index: 1;
}
@media (max-width: 600px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .bollo > img {
    min-width: 150%;
    left: -20%;
  }
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .bollo > img {
    opacity: 0.5;
  }
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero > .uk-background-cover {
    padding: 0;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container {
  height: 100%;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
    justify-content: flex-end;
  }
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
    color: #fff;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
    color: #fff;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-section-default {
  background: transparent;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-section {
  padding: 20px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero {
    height: 400px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #000000;
  z-index: 2;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #000000;
  margin-top: 10px;
  z-index: 2;
}
@media (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h1 {
    font-size: 2.5rem;
    line-height: 2.5rem;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
@media (max-width: 767px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h1 {
    font-size: 2rem;
    line-height: 2rem;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h2 {
    font-size: 1.5rem;
    line-height: 2rem;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) {
  text-indent: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-slider-items + div {
  display: block !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-slider-nav.uk-dotnav {
  display: flex !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] a.btn span {
  color: inherit;
  margin: 0 5px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] a.btn-default,
.content.content-landing[class*='nidi-gratis---edizione-2020'] a.uk-button-secondary {
  color: #fff;
  border-radius: 4px;
  -webkit-box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
  background: #297a38;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] a.btn-default:hover,
.content.content-landing[class*='nidi-gratis---edizione-2020'] a.uk-button-secondary:hover {
  color: #FFF !important;
  background-color: #256929;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-lightgreen-color {
  background-color: #459450;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero {
  height: 800px;
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero > .uk-background-cover {
    background-position-x: 100%;
    padding: 0;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container {
  height: 100%;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default {
  height: 100%;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
  height: 100%;
  display: flex;
  flex-direction: column;
  align-content: center;
  justify-content: flex-end;
  width: 50%;
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
    width: 100%;
    background-color: rgba(0, 0, 0, 0.3);
  }
}
@media (max-width: 420px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container {
    background: rgba(0, 0, 0, 0.5);
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default {
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container {
    height: 100%;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container > h1 {
    padding: 0 10px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-container > .uk-section-default > .uk-container > h2 {
    padding: 0 10px;
    margin-bottom: 20px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-section-default {
  background: transparent;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-section {
  padding: 20px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-background-cover {
  height: 800px;
}
@media (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero {
    height: 400px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero .uk-background-cover {
    height: 400px;
    padding: 0;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h1 {
  font-size: 3.5rem;
  line-height: 3.5rem;
  letter-spacing: -0.015625em;
  font-weight: 700;
  color: #FFF;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h2 {
  font-size: 2.2rem;
  line-height: 2.2rem;
  letter-spacing: -0.00833333em;
  font-weight: 500;
  color: #FFF;
}
@media (max-width: 767px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h1 {
    font-size: 2.2rem;
    line-height: 2.2rem;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .img-hero h2 {
    font-size: 1.5rem;
    line-height: 1.5rem;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .maggiori-info {
  padding: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .maggiori-info .uk-container .uk-section-default {
  background: transparent;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .maggiori-info .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .materiale-info {
  padding: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .materiale-info .uk-container .uk-section-default {
  background: transparent;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .materiale-info .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  margin-right: 20px;
  color: #fff;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .intro-text {
  padding: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .intro-text ul {
  list-style-type: disc !important;
  color: #FFF;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] h4 {
  font-size: 2.125rem;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .funzionalita {
  padding: 10px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .funzionalita .uk-container .uk-section-default {
  background: transparent;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .funzionalita .uk-container .uk-section-default.uk-section {
  padding: 15px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: '';
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider {
  padding-top: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .video-app {
  max-width: 900px;
  margin: auto;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .video-app .uk-container > div {
  margin: 0 auto;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-section {
  padding: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container {
  padding-top: 90px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container img {
  height: 460px;
  width: auto;
}
@media (max-width: 567px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container .uk-panel {
    width: 320px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container .uk-panel h3 {
  font-size: 20px;
  font-weight: bold;
}
@media (max-width: 567px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container .uk-panel h3 {
    font-size: 18px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta {
  font-size: 18px;
}
@media (max-width: 567px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .section-slider .uk-slider-items .uk-cover-container .uk-panel .uk-text-meta {
    font-size: 16px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color {
  background: #2f7f33;
  background: -moz-linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
  background: -webkit-linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
  background: linear-gradient(to right, #2f7f33 50%, #EBEBEB 50%);
}
@media (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color {
    background: transparent;
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-container {
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-container .row {
    margin: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-section {
    padding: 35px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-section .uk-container {
    padding: 0;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .btn-secondary {
  border: none;
  background-color: rgba(0, 0, 0, 0.12);
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-container .row .col-md-6 {
  padding: 30px;
}
@media (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-container .row .col-md-6 {
    padding: 0px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color .uk-container .row .col-md-6 iframe {
  margin: 35px 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .background-greentogray-color h4 {
  color: #FFFFFF;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content {
  margin-left: 0px;
  margin-bottom: 30px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content > div {
  float: left;
  padding: 0px;
  margin-bottom: 40px;
  display: flex !important;
  flex-direction: row;
  flex-wrap: wrap;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content .uk-section-default {
  background: transparent;
  padding: 0px;
}
@media (min-width: 676px) and (max-width: 991px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content div {
    display: flex !important;
    justify-content: space-between;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content div * + .uk-margin {
  margin-top: 0px !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-content div .uk-section-default {
  background: transparent;
  padding: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-circle {
  border-radius: 50%;
  border: 3px solid #297a38;
  cursor: unset;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  color: inherit;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: inherit;
  -ms-flex-pack: inherit;
  justify-content: inherit;
  line-height: normal;
  position: relative;
  width: 44px;
  height: 44px;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  padding: 6px;
  margin: 20px auto 5px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-circle img {
  height: 28px;
  width: 28px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .icon-circle + p {
  width: 85%;
  margin: 0 auto;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .tooltip-i {
  position: relative;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .tooltip-i .tooltiptext {
  visibility: hidden;
  background-color: #FFF;
  color: #000;
  text-align: center;
  border-radius: 6px;
  padding: 10px 20px;
  -webkit-box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  box-shadow: 0 3px 5px -1px rgba(0, 0, 0, 0.2), 0 5px 8px 0 rgba(0, 0, 0, 0.14), 0 1px 14px 0 rgba(0, 0, 0, 0.12);
  /* Position the tooltip */
  position: absolute;
  z-index: 1;
  top: 50px;
  left: 50%;
  margin-left: -70%;
  font-weight: bold;
  font-size: 18px;
  width: 0px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .tooltip-i:hover .tooltiptext {
  visibility: visible;
  width: auto;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .uk-slideshow .row {
  margin: 0;
  width: 100%;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline {
  list-style: none;
  margin: 0;
  padding: 20px 0px;
  width: 100%;
  text-indent: 0px !important;
  position: relative;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h1,
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h2,
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h3,
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h4,
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h5,
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline h6 {
  line-height: inherit;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline::before {
  bottom: 0;
  content: "";
  height: 100%;
  position: absolute;
  top: 0;
  width: 4px;
  background: rgba(0, 0, 0, 0.12);
  left: 49.98%;
  right: auto;
  display: inline-block;
}
@media (max-width: 566px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline::before {
    left: 22px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-item {
  padding-left: 40px;
  position: relative;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
@media (max-width: 566px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-item {
    display: block;
    padding: 0px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-item:last-child {
  padding-bottom: 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-info {
  font-size: 24px;
  font-weight: 700;
  margin: 0 0 0.5em 0;
  color: rgba(0, 0, 0, 0.54);
}
@media (max-width: 566px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-info {
    padding-left: 65px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-marker {
  border-radius: 100%;
  display: block;
  height: 48px;
  width: 48px;
}
@media (max-width: 566px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-marker {
    position: absolute;
    top: -10px;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-marker img {
  margin: 0;
}
.timeline-item:last-child .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-marker:after {
  content: none;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-item:not(.period):hover .timeline-marker:before {
  background: transparent;
  border: 3px solid #2f7f33;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-content {
  padding-bottom: 40px;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-content .content-body {
  background: #2f7f33;
  padding: 20px;
  position: relative;
  color: #FFF;
  font-weight: 600;
  font-size: 20px;
  border-radius: 4px;
  box-shadow: 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-content .content-body p {
  line-height: 1.5 !important;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-content p:last-child {
  margin-bottom: 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .reverse {
  flex-direction: row-reverse;
}
@media (min-width: 567px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered,
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-item,
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-info,
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-marker,
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-content {
    margin: 0;
    padding: 0;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-item {
    padding-bottom: 40px;
    overflow: hidden;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-marker {
    position: absolute;
    left: 50%;
    margin-left: -24px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-info,
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-content {
    width: 50%;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-info {
    float: left;
    text-align: right;
    padding-right: 50px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-content {
    float: right;
    text-align: left;
    padding-left: 50px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(odd) .timeline-content .content-body:after {
    content: "";
    position: absolute;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-right: 10px solid #2f7f33;
    top: 40%;
    left: -10px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(even) .timeline-info {
    float: right;
    text-align: left;
    padding-left: 50px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(even) .timeline-content {
    float: left;
    text-align: right;
    padding-right: 50px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item:nth-child(even) .timeline-content .content-body:after {
    content: "";
    position: absolute;
    border-top: 10px solid transparent;
    border-bottom: 10px solid transparent;
    border-left: 10px solid #2f7f33;
    top: 40%;
    right: -10px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered > .timeline-item.period .timeline-content {
    float: none;
    padding: 0;
    width: 100%;
    text-align: center;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .timeline-item.period {
    padding: 50px 0 90px;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .period .timeline-marker:after {
    height: 30px;
    bottom: 0;
    top: auto;
  }
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .timeline-centered .period .timeline-title {
    left: auto;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .marker-outline .timeline-marker:before {
  background: transparent;
  border-color: #2f7f33;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .marker-outline .timeline-item:hover .timeline-marker:before {
  background: #2f7f33;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .app-layout {
  display: flex !important;
  flex-direction: row;
  margin-top: 0;
  align-items: center;
  justify-content: space-between;
  background: #2f7f33;
  background-color: #2f7f33;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .app-layout > div:nth-child(2) {
  margin-top: 0;
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .app-layout > div > div:nth-child(2) {
  text-align: center;
  border: 2px solid #ffffff;
  padding: 2px 5px;
  font-weight: 700;
  border-radius: 5px;
}
@media (max-width: 959px) {
  .content.content-landing[class*='nidi-gratis---edizione-2020'] .app-layout > div > div:nth-child(2) {
    width: 50%;
    margin: 0 auto;
  }
}
.content.content-landing[class*='nidi-gratis---edizione-2020'] .app-layout > div > div:nth-child(2) > a {
  color: #ffffff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] {
  font-size: 18px;
  line-height: 1.4;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] a {
  color: #025159;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-button.uk-button-primary {
  background-color: #025159;
  color: #ffffff;
  border: 1px solid #025159;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-button.uk-button-primary:hover {
  background-color: white;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal-content .event-landing {
  padding: 25px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal-content .event-landing .wrap-text-modal {
  padding: 10px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-section::after,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-section::before {
  content: "";
  display: inherit;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner {
  padding: 0;
  background-color: #000;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section {
  min-height: 85vh;
  display: flex;
  position: relative;
  padding: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section:after {
  position: absolute;
  height: 100%;
  width: 100%;
  content: '';
  background: linear-gradient(180deg, rgba(255, 255, 255, 0.4) 55%, rgba(255, 255, 255, 0.8) 80%);
  z-index: 1;
  top: 0px;
  left: 0;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section:after {
    left: -29%;
    background: radial-gradient(circle, rgba(254, 255, 233, 0.8) 45%, rgba(255, 255, 255, 0) 90%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container {
  width: 100%;
  margin: auto;
  z-index: 2;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner {
  display: flex;
  flex-wrap: wrap;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 {
  background-color: transparent;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .wrap-title .title {
  margin: 20px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .wrap-title .title h1 {
  font-size: 1.8em;
  line-height: 1em;
  margin: 8px 0;
  font-weight: normal;
  color: #333;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .wrap-title .title h2 {
  font-size: 1.5em;
  line-height: 1em;
  margin: 8px 0;
  font-weight: normal;
  color: #333;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .wrap-title .title h3 {
  font-size: 1.3em;
  line-height: 1.2em;
  margin: 8px 0;
  font-weight: bold;
  color: #333;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .subtitle {
  border-top: 1px solid #333;
  margin-top: 5px;
  padding-top: 5px !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .subtitle h3 {
  font-size: 1.2em;
  line-height: 1.2em;
  margin: 8px 0;
  font-weight: bold;
  color: #333;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .premio-internazionale-logo {
  max-width: 350px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-5 .premio-internazionale-logo img {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-7 {
  display: flex;
  align-items: flex-end;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-7 .payoff {
  color: #FFF;
  font-size: 2em;
  margin-top: auto;
  width: 100%;
  line-height: 1;
  padding-top: 30px;
}
@media (min-width: 823px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-7 .payoff {
    text-align: right;
    font-size: 3em;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-7 .payoff-sign {
  color: #FFF;
  font-size: 1.6em;
  width: 100%;
  line-height: 1;
  font-style: oblique;
  margin-top: 25px;
  margin-bottom: 30px;
}
@media (min-width: 823px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .container-banner > .uk-section > .uk-container .wrap-banner .col-md-7 .payoff-sign {
    text-align: right;
    font-size: 2em;
    padding: 0;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .btn-landing {
  width: fit-content;
  margin: auto !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .btn-landing a {
  line-height: 1.3em;
  font-size: 18px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data {
  background-color: #123313;
  padding: 60px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .btn-landing-green {
  background-color: #297a38;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline {
  text-indent: inherit !important;
}
@media (min-width: 768px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline {
    display: flex;
    justify-content: space-between;
    font-size: 20px;
  }
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline {
    margin-bottom: 0;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline li:before {
  content: '' !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline li.el-item {
  margin-top: 0;
  margin-bottom: 10px;
  width: 23%;
  color: #FFF;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline li.el-item {
    width: 100%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-data .list-inline li.el-item .el-content p {
  margin-bottom: 0;
  line-height: 1.3em;
  font-size: 1.3em;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore {
  padding: 100px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a.uk-button-primary {
  color: white;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a.uk-button-primary:hover {
  color: #025159;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .uk-position-cover {
  opacity: 0.6;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .uk-background-center-left {
  background-position: 25% 50%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore h3 {
  font-size: 60px;
  color: #242B36;
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .text-vincitore {
  font-size: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .text-vincitore h4 {
  font-weight: bold;
  font-size: 24px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] {
  display: flex;
  margin-bottom: 50px;
  padding: 0 8px;
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box {
  display: flex;
  align-items: center;
}
@media (max-width: 480px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box {
    flex-direction: column;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box figure {
  width: 40%;
  max-width: 200px;
  height: 230px;
  overflow: hidden;
  margin-right: 20px;
  min-width: 230px;
  border-radius: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box figure figcaption {
  display: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box figure img {
  object-fit: cover;
  height: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box .overlay {
  display: block;
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  background-color: transparent;
  transition: none;
  width: 60%;
  height: inherit;
  z-index: inherit;
}
@media (max-width: 480px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box .overlay {
    width: 100%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box .overlay .text {
  color: #024059;
  font-size: 1em;
  line-height: 1.3;
  position: relative;
  top: inherit;
  left: inherit;
  -webkit-transform: inherit;
  text-align: left;
  letter-spacing: -0.018em;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore a[data-toggle="modal"] .wrap-modal-box .overlay .text h3 {
  font-size: 36px;
  font-weight: bold;
  color: #025159;
  margin-bottom: 8px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .content-vincitori-premio {
  display: flex !important;
  flex-wrap: wrap;
}
@media (min-width: 960px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .content-vincitori-premio .wrap-modal-box {
    flex-direction: column;
    align-items: flex-start !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitore .content-vincitori-premio .wrap-modal-box .overlay {
  width: 100% !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento {
  background: linear-gradient(137deg, #024059 0%, #04BF9D 100%);
  border: solid 15px #45d3f9;
  margin-bottom: 80px;
  padding: 40px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .titolone-evento {
  font-size: 60px;
  position: relative;
  width: fit-content;
  font-weight: bold;
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .uk-section-default {
  background: transparent !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento h3 {
  font-size: 40px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-descrizione-evento .uk-light {
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-descrizione-evento strong {
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio {
  background-color: rgba(0, 0, 0, 0.1) !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio h3 {
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma .title-programma {
  background-color: #025159;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma .title-programma h3 {
  color: #ffffff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma .text-programma {
  border-top: 2px solid #025159;
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident {
  margin-top: 50px !important;
  margin-bottom: 50px !important;
  animation: glow 3s infinite alternate;
  background-color: #025159;
  padding: 40px 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .title-programma {
  background-color: transparent;
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .title-programma h3 {
  text-align: center;
  text-transform: initial;
  font-size: 35px;
}
@media (max-width: 576px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .title-programma h3 {
    font-size: 24px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma {
  border-top: none;
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma {
  width: 100%;
  text-align: center;
  border-bottom: 1px solid #04BF9D;
  margin: 10px auto 40px;
  font-size: 24px;
  font-weight: bold;
  background-color: #04BF9D;
  padding: 5px 15px;
  width: 60%;
  position: relative;
}
@media (max-width: 567px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma {
    width: 100%;
  }
}
@media (min-width: 568px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma:before {
    content: "";
    width: 100%;
    height: 1px;
    top: 50%;
    position: absolute;
    background-color: #04BF9D;
    left: -25%;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma:after {
    content: "";
    width: 100%;
    height: 1px;
    top: 50%;
    position: absolute;
    background-color: #04BF9D;
    right: -25%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma span {
  z-index: 1;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma.tit-secondary {
  margin-top: 55px;
  color: #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .titoletto-programma.tit-secondary span {
  background-color: #025159;
  border: 1px solid #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] section.hero-evento .section-programma-premio .content-programma.content-programma-evident .text-programma .vincitore-programma strong {
  font-size: 20px;
}
@keyframes glow {
  from {
    box-shadow: 0 0 30px 5px rgba(4, 191, 157, 0.5);
  }
  to {
    box-shadow: 0 0 30px 10px rgba(4, 191, 157, 0.9);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020 {
  background: #05985D;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #05985D 50%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video {
  background: #036E3D;
  overflow: hidden;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video {
    background: linear-gradient(90deg, #ffffff 40%, #0abb73 40%, #1f6660 100%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .title-white {
  font-size: 40px;
}
@media (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #45d3f9;
  border: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-streaming-callhub2020 h2.title-section span {
  background: #025159;
  color: #ffffff;
  padding: 0 10px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence {
  background: #6e7277 !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence .cta-segui {
  display: flex;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence .cta-segui .column-left {
  width: 100% !important;
  margin: auto !important;
  float: inherit !important;
  display: flex;
  justify-content: center;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence .cta-segui .column-left .btn-cta-segui {
  margin-top: 10px !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori {
  background-color: #f9f9f9;
}
@media (max-width: 420px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .row {
    margin: 0 !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner {
  height: 400px;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner {
    height: 500px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner {
  align-items: center;
  height: 100%;
}
@media (min-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner > div:nth-child(1) {
    width: 40%;
    min-width: 40% !important;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner > div:nth-child(2) {
    width: 60%;
    min-width: 60% !important;
  }
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner > div:nth-child(2) {
    margin: 0 auto;
    width: auto;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h2 {
  font-weight: normal;
  font-size: 2em;
  line-height: 1;
}
@media (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h1,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h2 {
    font-size: 1.45em;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h1 + hr,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner h2 + hr {
  width: 20%;
  border-top-width: 3px;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner .img-responsive {
    width: 80% !important;
  }
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-banner .layout-banner .logo-banner {
    width: 300px;
    margin: 0 auto;
  }
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color {
    background: #2f7f33;
    background: -moz-linear-gradient(to bottom, #2f7f33 35%, #014D24 65%);
    background: -webkit-linear-gradient(to bottom, #2f7f33 35%, #014D24 65%);
    background: linear-gradient(to bottom, #2f7f33 35%, #014D24 65%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color p,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color a {
  color: #ffffff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h1 {
  font-size: 1.5em;
  font-weight: normal;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h2 {
  font-size: 1.8em;
  font-weight: normal;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color h3 {
  font-size: 2.2em;
}
@media (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right {
    width: 50%;
    float: left;
  }
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right {
    width: 100%;
    margin-bottom: 30px;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left p,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right p {
    text-align: center !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left h3 {
  font-size: 1.5em;
  margin-bottom: 10px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left p {
  line-height: 1.3;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-left p {
    width: 80%;
    margin-right: auto;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right h3 {
  font-size: 1.5em;
  margin-bottom: 10px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right p {
  line-height: 1.3;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-block.background-greenfromlight-color .column-right p {
    width: 80%;
    margin-left: auto;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color p,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color a {
  color: #ffffff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color h3 {
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color hr {
  width: 20%;
  border-top-width: 3px;
  border-top-color: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color .halves {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color .halves > div:last-child {
  margin-top: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color ul {
  text-indent: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color ul > li {
  list-style-type: square;
  text-indent: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-darkgreen-color ul > li:before {
  content: '' !important;
  margin-right: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-text.background-white-color {
  background: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-text.background-white-color .quarters-1-3 {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: start;
  -ms-flex-align: start;
  align-items: flex-start;
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: space-between;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-text.background-white-color .quarters-1-3 > div:last-child {
  margin-top: 0;
  border-left: 3px solid #ccc;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color {
  background: #ededed;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds {
  flex-wrap: nowrap;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div {
  background: #6e7277;
  color: #ffffff;
  margin: 10px;
  padding: 10px;
  min-height: 150px;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div {
    margin: 10px 0;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div .image {
  margin: 0 10px;
  float: left;
  height: 100%;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div .image {
    float: right;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div .image > figure {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div .image > figure img {
  width: 60px;
  min-width: 60px;
  margin: 5px 0 0;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds > div .image > figure img {
    width: 100%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds:first-child > div:first-child {
  background: transparent;
  position: relative;
  left: -10px;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds:first-child > div:first-child {
    left: 0;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds:first-child > div:first-child h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-grey-color .layout-evidence.thirds:first-child > div:first-child p {
  color: #000000;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color {
  background: #41444a;
  background: -moz-linear-gradient(to right, #6e7277 50%, #41444a 50%);
  background: -webkit-linear-gradient(to right, #6e7277 50%, #41444a 50%);
  background: linear-gradient(to right, #6e7277 50%, #41444a 50%);
}
@media (max-width: 450px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color {
    background: #41444a;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color p {
  color: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] .image figure {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] .image figure img {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left {
  text-align: left;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left .image {
  float: left;
  margin-right: 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right {
  text-align: right;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right .image {
  float: right;
  margin-left: 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right {
  width: 50%;
  float: left;
}
@media (min-width: 451px) and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right {
    text-align: center;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left .image,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right .image {
    float: none !important;
    margin: 0;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left .image img,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right .image img {
    margin: 0 auto;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left p,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right p {
    text-align: center !important;
    margin: 25px auto;
  }
}
@media (max-width: 450px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-right {
    width: 100%;
    float: none;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'].column-left {
    margin-bottom: 80px;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] h3 {
    font-size: 1em !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] h3 {
  font-size: 1.5em;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] a {
  padding: 0px 25px;
  background: #297a38;
  font-weight: 700;
  color: #fff;
  border: 2px solid #297a38;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-wrap-evidence.background-greytodark-color div[class*='column-'] a:hover {
  color: #297a38;
  background: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events {
  background: #333333;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .timeline-events {
  background: #333333;
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events > .uk-container .halves {
  margin-top: 0;
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: start;
  -ms-flex-pack: start;
  justify-content: flex-start;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events li,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events p {
  color: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events ul {
  margin-top: 30px;
  list-style-type: none;
  text-indent: -20px;
  padding-left: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events ul li {
  margin-bottom: 20px;
  list-style-type: none;
  text-indent: 0px;
  display: flex;
  align-items: baseline;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events ul li {
    width: 90%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events ul li:before {
  content: '\25A0' !important;
  font-weight: bold;
  display: inline-block;
  width: 20px;
  float: none !important;
  font-size: 30px;
  margin-right: 10px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-content {
  padding: 25px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-header,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-body,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-footer {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-header {
  background-color: #fff;
  background: #fff;
  border-bottom: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-header .close span {
  color: #000000 !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-header .title {
  color: #297a38;
  width: 60%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-header .subtitle {
  color: #333333;
  font-style: normal;
  width: 60%;
  font-size: 0.8em;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal {
  color: #fff;
  background: #297a38 !important;
  border: 2px solid #297a38;
  width: 50%;
  display: block;
  margin: 0 auto;
  padding: 5px 15px;
  text-align: center !important;
  font-weight: 700;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal a {
  color: #fff !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal a:hover {
  color: #FFF !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal.btn-absolute {
  position: fixed;
  top: 45px;
  right: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal:hover {
  background: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .event-btn-modal:hover a {
  color: #FFF !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-body {
  padding: 0 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-body .uk-section {
  padding: 10px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .modal.event-modal .modal-footer {
  border-top: 0;
}
@media (max-width: 420px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .timeline-events .timeline-item.timeline-end.text-right::after,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .landing-cms-section-timeline-events .timeline-events .timeline-item.timeline-end.text-right:after {
    left: -11px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .wrap-modal-box figcaption h3 {
  color: #ffffff !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-header {
  background-color: #ffffff !important;
  border: none;
  position: absolute;
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-header .close {
  border: 1px solid #000;
  border-radius: 50%;
  padding: 0 5px;
  position: absolute;
  right: 12px;
  z-index: 99;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-header .close > span {
  color: #000000;
  position: relative;
  bottom: 2px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-body {
  flex-direction: row !important;
  padding: 20px;
  flex-wrap: nowrap;
}
@media (max-width: 620px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-body {
    flex-wrap: wrap;
    margin: 15px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-body h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-body h3 > span {
  color: #297a38 !important;
  font-weight: 700;
  font-size: 2em;
  margin-top: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .modal .modal-body .el-image {
  padding: 0 20px 0 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .mix-blend-mode-color-burn img {
  mix-blend-mode: color-burn;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .mix-blend-mode-color-burn img {
  mix-blend-mode: color-burn;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .mix-blend-mode-color-screen img {
  mix-blend-mode: screen;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .mix-blend-mode-color-screen img {
  mix-blend-mode: screen;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] h4,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] h5 {
  line-height: 1.2 !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: inherit;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) {
  text-indent: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro {
  background: linear-gradient(90deg, #025159 0%, #024059 100%);
  padding-bottom: 40px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro h3 {
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 60px;
  position: relative;
  z-index: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper {
  display: flex !important;
  flex-wrap: wrap;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper.uk-grid {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div {
  padding: 12px;
  margin: 0px;
  width: 100%;
}
@media (min-width: 500px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div {
    width: 50%;
  }
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div {
    width: 25%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div img {
  max-height: 100px;
  width: auto;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div .text-info-premio {
  font-size: 30px;
  line-height: 1.2;
  color: #FFF;
  text-transform: uppercase;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-intro .info-icon-wrapper > div .text-info-premio strong {
  text-transform: none;
  font-size: 34px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio {
  background: linear-gradient(90deg, #025159 0%, #024059 100%);
  padding: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container {
  padding: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
  color: #ffffff;
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 36px;
  padding: 80px 12%;
  position: relative;
  display: flex;
  background: linear-gradient(270deg, #025159 0%, #04bf9d 90%, rgba(4, 191, 157, 0) 90%);
  width: auto;
}
@media (min-width: 1600px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
    padding: 80px 16%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(270deg, #025159 0%, #04bf9d 96%, rgba(4, 191, 157, 0) 96%);
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(270deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(270deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .accordion-link-info .uk-accordion-content {
  margin-top: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content {
  margin-top: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content .content-info-premio {
  padding-bottom: 80px;
  padding-top: 80px;
  background-color: #e4ebef;
  color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content .content-info-premio h3 {
  color: #025159;
  font-size: 30px;
  font-weight: bold;
  text-transform: uppercase;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content .content-info-premio p {
  line-height: 1.5;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content .content-info-premio .elenco-aree-tematiche ul {
  list-style: disc;
  margin-top: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-info-premio > .uk-container .uk-accordion-content .content-info-premio .elenco-aree-tematiche ul li {
  margin-bottom: 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio {
  padding: 80px 0;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio {
    display: flex;
    align-items: stretch !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-intro-video {
  background-color: #025159;
  color: #FFF;
  position: relative;
  font-size: 24px;
  margin: 40px 0;
  padding: 20px 35px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-intro-video .icon-box-video {
  position: absolute;
  right: 15px;
  top: -50px;
  background: #04BF9D;
  border-radius: 100%;
  width: 100px;
  height: 100px;
  display: flex;
  align-items: center;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-intro-video .icon-box-video img {
  width: 64px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-content-video {
  display: flex;
  align-items: center;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-content-video {
    padding-left: 0;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-video-premio .content-video-premio .box-content-video .embed-responsive {
  width: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio {
  background-color: #e4ebef;
  padding: 100px 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio ul {
  list-style-type: disc !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio h3 {
  font-size: 34px;
  color: #024059;
  font-weight: bold;
  margin-bottom: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio .content-programma {
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio .content-programma .title-programma {
  background-color: #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio .content-programma .title-programma h3 {
  font-size: 21px;
  margin: 0;
  color: #ffffff;
  padding: 18px 4px;
  text-transform: uppercase;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio .content-programma .title-programma h3 {
    text-align: right;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-programma-premio .content-programma .text-programma {
  padding-top: 15px;
  border-top: 2px solid #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio {
  background-color: #f4f6f7;
  padding: 35px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio h1,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio h2,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio p {
  color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] .image figure {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] .image figure img {
  margin: 0;
  max-height: 85px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left {
  text-align: left;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left .image {
  float: left;
  margin-right: 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right {
  text-align: right;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right .image {
  float: right;
  margin-left: 15px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right {
  width: 50%;
  float: left;
}
@media (min-width: 451px) and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right {
    text-align: center;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left .image,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right .image {
    float: none !important;
    margin: 0;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left .image img,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right .image img {
    margin: 0 auto;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right h3,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left p,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right p {
    text-align: center !important;
    margin: 25px auto;
  }
}
@media (max-width: 450px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-right {
    width: 100%;
    float: none;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'].column-left {
    margin-bottom: 80px;
  }
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] h3 {
    font-size: 1em !important;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] h3 {
  font-size: 1.3em;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] a {
  padding: 0px 25px;
  background: #04BF9D;
  font-weight: 700;
  color: #fff;
  border: 2px solid #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-cta-premio div[class*='column-'] a:hover {
  color: #025159;
  background: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-candidature-premio {
  padding: 70px 0;
  background-color: #e4ebef;
  text-align: center;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-candidature-premio::before {
  content: '';
  width: 2px;
  height: 100px;
  background-color: #04BF9D;
  position: absolute;
  top: -30px;
  left: 50%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-candidature-premio img {
  max-height: 80px;
  width: auto;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-candidature-premio h3 {
  font-size: 1.3em;
  columns: #024059;
  text-transform: uppercase;
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-candidature-premio .text-candidatura {
  max-width: 685px;
  margin: auto;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria {
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria a.uk-accordion-title {
  color: #ffffff;
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 36px;
  padding: 80px 12%;
  position: relative;
  display: flex;
  background: linear-gradient(90deg, #025159 0%, #04bf9d 90%, rgba(4, 191, 157, 0) 90%);
}
@media (min-width: 1600px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria a.uk-accordion-title {
    padding: 80px 16%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(90deg, #025159 0%, #04bf9d 96%, rgba(4, 191, 157, 0) 96%);
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(90deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria a.uk-accordion-title {
    padding: 80px 4%;
    background: linear-gradient(90deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .accordion-link-section-giuria .uk-accordion-content {
  margin-top: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
  background: linear-gradient(90deg, #025159 0%, #04bf9d 90%, rgba(4, 191, 157, 0) 90%);
  padding: 50px 0;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
    margin-bottom: -150px;
  }
}
@media screen and (max-width: 1599px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
    background: linear-gradient(90deg, #025159 0%, #04bf9d 90%, rgba(4, 191, 157, 0) 90%);
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
    background: linear-gradient(90deg, #025159 0%, #04bf9d 96%, rgba(4, 191, 157, 0) 96%);
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
    background: linear-gradient(90deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio {
    background: linear-gradient(90deg, #025159 0%, #04bf9d 100%, rgba(4, 191, 157, 0) 100%);
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio {
  color: #FFF;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio {
    display: flex;
    flex-wrap: wrap;
    align-items: stretch;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-intro-giuria {
  font-size: 24px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-intro-giuria h3 {
  color: #FFF;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 36px;
  position: relative;
  z-index: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-intro-giuria .text-giuria {
  position: relative;
  z-index: 1;
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-intro-giuria .bg-img-giuria {
    position: absolute;
    bottom: 65px;
    right: 35px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-intro-giuria .bg-img-giuria img {
  opacity: 0.4;
  max-width: 194px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-info-giuria {
  background-color: #025159;
  padding: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-info-giuria .uk-list .el-item {
  margin-bottom: 20px;
  font-size: 21px;
  line-height: 1.3;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-info-giuria .uk-list .el-item p {
  font-size: 21px;
  line-height: 1.3;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-info-giuria .uk-list .el-item .uk-width-auto.uk-first-column {
  display: inherit;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-giuria-premio .content-giuria-premio .box-info-giuria .uk-list .el-item img {
  max-width: 50px;
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio {
  border-bottom: #E3E3E3 1px solid;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .uk-accordion-title {
  font-size: 34px;
  color: #5B6F82;
  font-weight: bold;
  display: inline-block;
  z-index: 9;
  position: relative;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .content-membri-giuria h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .content-membri-giuria .uk-accordion-title {
  font-size: 36px;
  color: #5B6F82;
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria {
  margin-top: 100px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div {
  display: flex !important;
  flex-wrap: wrap;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a {
  display: flex;
  margin-bottom: 50px;
  padding: 0 8px;
  width: 100%;
}
@media (min-width: 678px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a {
    width: 50%;
  }
}
@media (min-width: 992px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a {
    width: 33%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box {
  display: flex;
  align-items: center;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box figure {
  width: 40%;
  max-width: 120px;
  height: 120px;
  overflow: hidden;
  margin-right: 10px;
  min-width: 120px;
  border-radius: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box figure figcaption {
  display: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box figure img {
  object-fit: cover;
  height: 100%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box .overlay {
  display: block;
  position: relative;
  top: inherit;
  bottom: inherit;
  left: inherit;
  right: inherit;
  background-color: transparent;
  transition: none;
  width: 60%;
  height: inherit;
  z-index: inherit;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box .overlay .text {
  color: #024059;
  font-size: 1em;
  line-height: 1.3;
  position: relative;
  top: inherit;
  left: inherit;
  -webkit-transform: inherit;
  text-align: left;
  letter-spacing: -0.018em;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio .wrapper-membri-giuria > div > a .wrap-modal-box .overlay .text h3 {
  font-size: 21px;
  font-weight: bold;
  color: #025159;
  margin-bottom: 8px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio.section-protagonisti {
  background-color: #333;
  border-bottom: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio.section-protagonisti h3 {
  color: #FFF;
  font-size: 40px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio.section-protagonisti .wrapper-membri-giuria > div > a .wrap-modal-box figure {
  border: 7px solid #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio.section-protagonisti .wrapper-membri-giuria > div > a .wrap-modal-box .overlay .text {
  color: #ffffffbf !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-membri-giuria-premio.section-protagonisti .wrapper-membri-giuria > div > a .wrap-modal-box .overlay .text h3 {
  color: #FFF;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio {
  padding: 70px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .uk-accordion-title {
  font-size: 34px;
  color: #5B6F82;
  font-weight: bold;
  margin-bottom: 0px;
  display: flex;
  z-index: 9;
  position: relative;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio h3 {
  font-size: 34px;
  color: #024059;
  font-weight: bold;
  margin-bottom: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .uk-container {
  padding-right: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio {
  background-color: #f4f6f7;
  padding: 30px;
  padding-right: 16%;
  margin: 0;
  margin-bottom: 15px;
}
@media screen and (max-width: 1599px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio {
    padding-right: 12%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio {
    padding-right: 4%;
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio {
    padding-right: 3%;
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio {
    padding-right: 4%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio .text-vincitore-premio {
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio .text-vincitore-premio img {
  position: absolute;
  top: 0;
  left: 0;
  top: -45px;
  left: -30px;
  max-height: 155px;
  z-index: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio .text-vincitore-premio h3 {
  color: #5B6F82;
  font-size: 48px;
  position: relative;
  font-weight: 300;
  margin-bottom: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio .text-vincitore-premio h4 {
  font-size: 24px;
  color: #024059;
  font-weight: bold;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-vincitori-premio .content-vincitore-premio .text-vincitore-premio .descrizione-vincitore-premio {
  margin-bottom: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio {
  background-color: #e4ebef;
  padding: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .uk-accordion-title {
  font-size: 34px;
  color: #5B6F82;
  font-weight: bold;
  margin-bottom: 0px;
  display: flex;
  z-index: 9;
  position: relative;
  line-height: 1;
  background-color: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .uk-background-norepeat {
  background-size: auto 935px;
  background-position: 100% -20px;
  padding: 80px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .uk-background-norepeat > .uk-container {
  padding-left: 0;
  padding-right: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio {
  background: linear-gradient(90deg, #024059 0%, #024059 17%, rgba(2, 64, 89, 0) 17%);
  margin: 0;
  padding-left: 16%;
}
@media screen and (max-width: 1599px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio {
    padding-left: 12%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio {
    padding-left: 4%;
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio {
    padding-left: 3%;
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio {
    padding-left: 4%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio {
  background-color: #024059;
  color: #FFF;
  padding: 60px 60px 60px 0;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio img {
  position: absolute;
  right: 20px;
  top: 10px;
  z-index: 0;
  height: 120px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio h4 {
  color: #D1E7FF;
  line-height: 1.2;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio h3 {
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio h4 {
  font-size: 28px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .content-percorso-premio .intro-percorso-premio p {
  margin-top: 20px;
  font-size: 21px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio {
  padding-left: 16%;
}
@media screen and (max-width: 1599px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio {
    padding-left: 12%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio {
    padding-left: 4%;
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio {
    padding-left: 3%;
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio {
    padding-left: 4%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-item {
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events {
  background-color: transparent;
  background: transparent;
  color: #04BF9D;
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::after,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::after {
  border-color: #024059;
}
@media (max-width: 420px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::before,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::before,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::after,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::after {
    left: -11px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .text-left,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .text-right {
  border-color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage {
  color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage {
  color: #153646;
  text-decoration: underline;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage::after {
  border: 3px solid #04BF9D;
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage:hover {
  text-decoration: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage::after {
  border: 3px solid #04BF9D;
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota {
  margin-bottom: 60px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota {
  background: rgba(0, 0, 0, 0.3);
  color: #FFF;
  display: flex;
  border-radius: 4px;
  margin: 0;
  padding: 50px 25px;
  flex-wrap: wrap;
  justify-content: flex-end;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .media {
  display: flex;
  align-items: stretch;
}
@media (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .media .media-left {
    display: none;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .media .media-body {
  display: flex;
  width: auto;
  align-items: center;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .media p {
  font-size: 24px;
  font-weight: bold;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .media p span {
  font-size: 20px;
  font-weight: normal;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .uk-button {
  text-align: right;
  margin-top: 20px;
  font-size: 18px;
  border-radius: 6px;
  padding: 0 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-banner-prenota .banner-prenota .uk-button:hover {
  color: #025159;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-form .spid-container span,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-form .spid-container strong {
  color: #FFF;
}
@media (min-width: 960px) {
  .content.content-landing.evento-2020 .uk-countdown-number {
    font-size: 5rem;
  }
}
.content.content-landing.evento-2020 .uk-section::after,
.content.content-landing.evento-2020 .uk-section::before {
  content: "";
  display: inherit;
}
.content.content-landing.evento-2020 .sie-loghi {
  padding: 20px;
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section {
  min-height: 75vh;
  position: relative;
  display: flex;
  background-size: auto 102%;
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section:after {
  position: absolute;
  height: 100%;
  width: 100%;
  content: '';
  background: linear-gradient(90deg, rgba(244, 240, 211, 0) 0%, #f4f0d3 80%);
  z-index: 1;
  bottom: -2px;
  top: -1px;
}
@media (max-width: 767px) {
  .content.content-landing.evento-2020 .sie-banner-header > .uk-section:after {
    background: linear-gradient(90deg, #f4f0d3 20%, rgba(244, 240, 211, 0.2) 100%);
  }
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container {
  z-index: 2;
  position: relative;
  margin: auto;
}
@media (min-width: 992px) {
  .content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container {
    padding: 0 4% !important;
    width: 100%;
  }
  .content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container .col-text {
    float: right;
    max-width: 700px;
  }
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h1,
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h2,
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h3 {
  line-height: 1.1;
  color: #000;
  text-shadow: none !important;
  letter-spacing: -0.03em;
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h1 {
  font-weight: bold;
  font-size: 2.8em;
  margin-bottom: 20px;
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h2 {
  font-size: 2em;
  font-weight: normal;
  margin-bottom: 20px;
  color: #408c9c;
  font-weight: 600;
}
.content.content-landing.evento-2020 .sie-banner-header > .uk-section > .uk-container h3 {
  font-size: 1.4em;
}
.content.content-landing.evento-2020 .title-section {
  margin: 20px 0 40px;
  position: relative;
}
.content.content-landing.evento-2020 .title-section.title-white span {
  color: #FFF;
  text-shadow: 3px 3px 0 #000000;
}
.content.content-landing.evento-2020 .title-section span {
  position: relative;
  z-index: 1;
  color: #10265c;
  font-size: 2.3em;
  padding-left: 10px;
}
.content.content-landing.evento-2020 .title-section::before {
  content: '';
  position: absolute;
  height: 25px;
  background-color: #e9c810;
  bottom: 0px;
  width: 320px;
  z-index: 0;
  transform: skewX(10deg);
}
.content.content-landing.evento-2020 .text-intro {
  padding-top: 80px;
  padding-bottom: 80px;
  background: radial-gradient(circle, #0084b8 0%, #174193 100%);
}
.content.content-landing.evento-2020 .text-intro h3,
.content.content-landing.evento-2020 .text-intro p {
  font-size: 1.6em;
  color: #FFF;
}
.content.content-landing.evento-2020 .section-video {
  padding-top: 80px;
  padding-bottom: 80px;
  background: linear-gradient(52deg, #153674 0%, #090f3b 100%);
}
.content.content-landing.evento-2020 .section-video * {
  color: #FFF;
}
.content.content-landing.evento-2020 .section-agenda {
  background-color: #cccfd2;
}
.content.content-landing.evento-2020 .section-agenda h3 span {
  padding: 0px 5px;
  font-size: 19.5px !important;
}
.content.content-landing.evento-2020 .section-agenda p {
  font-size: 18px !important;
}
.content.content-landing.evento-2020 .section-protagonisti {
  background: radial-gradient(circle, #153674 0%, #090f3b 100%);
}
.content.content-landing.evento-2020 .section-protagonisti .wrap-modal-box {
  height: 100%;
}
.content.content-landing.evento-2020 .section-protagonisti .wrap-modal-box figure {
  height: 100%;
}
.content.content-landing.evento-2020 .section-protagonisti .wrap-modal-box figure .el-image {
  object-fit: cover;
  min-height: 100%;
}
.content.content-landing.evento-2020 .section-protagonisti .wrap-modal-box .overlay {
  z-index: 1;
}
.content.content-landing.evento-2020 .section-presentazioni-evento {
  background: #ddedf1;
}
.content.content-landing.evento-2020 .section-presentazioni-evento .title-section {
  margin-bottom: 0;
}
.content.content-landing.evento-2020 .section-presentazioni-evento .item-link {
  margin-bottom: 40px;
}
.content.content-landing.evento-2020.fondi-sie-2021 .sie-banner-header > .uk-section {
  background-size: cover;
}
.content.content-landing.evento-2020.fondi-sie-2021 .sie-banner-header > .uk-section:after {
  background: none;
}
@media (max-width: 767px) {
  .content.content-landing.evento-2020.fondi-sie-2021 .sie-banner-header > .uk-section:after {
    background: linear-gradient(90deg, rgba(255, 255, 255, 0.8) 20%, rgba(255, 255, 255, 0.2) 100%);
  }
}
.content-landing.milano-digital-week-2021 .mdw-page a {
  color: #FF0046;
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.content-landing.milano-digital-week-2021 .mdw-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.content-landing.milano-digital-week-2021 .mdw-page .section-streaming-callhub2020 {
  background: #000;
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #000000 50%);
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming.uk-background-primary {
  background-color: #FF0046;
  display: flex;
  flex-wrap: wrap;
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button {
  min-height: 90px;
  margin: 1%;
  width: 48%;
}
@media (min-width: 576px) {
  .content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button {
    width: 23%;
    margin: 1%;
  }
}
@media (min-width: 1200px) {
  .content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button {
    margin: 1%;
    width: 12%;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button.active {
  background-color: #FFFF00;
  color: #000;
}
.content-landing.milano-digital-week-2021 .mdw-page .programma-streaming .uk-button.active:hover {
  color: #000;
}
.content-landing.milano-digital-week-2021 .mdw-page .callhub-banner-2020 > div {
  padding-top: 200px !important;
  padding-bottom: 100px;
}
.content-landing.milano-digital-week-2021 .mdw-page .callhub-banner-2020 > div h1 {
  font-size: 3em;
  font-weight: normal;
  color: #fff;
}
.content-landing.milano-digital-week-2021 .mdw-page .callhub-banner-2020 > div h2 {
  font-size: 2em;
  color: #fff;
  margin-bottom: 10px;
}
.content-landing.milano-digital-week-2021 .mdw-page .callhub-banner-2020 > div h4 {
  font-size: 1.5em;
  color: #ffffff;
  line-height: 1;
}
.content-landing.milano-digital-week-2021 .mdw-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #FF0046;
}
.content-landing.milano-digital-week-2021 .mdw-page .section-streaming-callhub2020 h2.title-section span {
  background: #FFFF00;
  color: #000;
  padding: 0 10px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] {
  background-color: #000;
  margin: 3%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border: 0;
  min-height: 180px;
  display: flex;
  align-items: center;
  width: 44%;
}
@media (min-width: 576px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] {
    width: 23%;
    margin: 1%;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle]:hover {
  background-color: #FF0046;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] .wrap-modal-box {
  height: 100%;
  padding: 16px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] .wrap-modal-box .overlay {
  display: none !important;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] .wrap-modal-box h4 {
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 12px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box a[data-toggle] .wrap-modal-box p {
  font-size: 14px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog {
    width: 900px;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-header {
  background: #000;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-header .title {
  text-transform: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body {
  padding: 30px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body .wrap-text-modal {
  font-size: 20px;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body ul {
  text-indent: 0;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body ul li {
  list-style-type: circle;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body ul li::before {
  content: inherit;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body a {
  background: inherit;
  color: #FF0046 !important;
}
.content-landing.milano-digital-week-2021 .mdw-page .content-modal-box .modal-dialog .modal-content .modal-body .btn-landing {
  display: none;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs {
  text-indent: 0;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li {
  font-size: 24px;
  background-color: #000;
  margin: 12px;
  text-align: center;
  width: 44%;
}
@media (min-width: 576px) {
  .content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li {
    width: 22%;
  }
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li:before {
  content: inherit;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li.active a {
  background: #FF0046;
  border: 0;
  border-radius: 0;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  border: 0;
  height: 100%;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li a p {
  line-height: 1.2em;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li a small {
  font-size: 14px;
  font-weight: normal;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .nav-tabs li a:hover {
  background-color: #FF0046;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .tab-content {
  padding: 20px 0;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .tab-content ul {
  text-indent: 0;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .tab-content ul li {
  list-style-type: circle;
}
.content-landing.milano-digital-week-2021 .mdw-page .mdw-tabs .tab-content ul li::before {
  content: inherit;
}
.content-landing.milano-digital-week-2021 .mdw-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: 100%;
  color: #000;
}
.content-landing.milano-digital-week-2021 .mdw-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #000;
  font-size: 32px;
  font-weight: bold;
}
.dote-scuola-page a {
  color: #FF0046;
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner {
  align-items: flex-start;
}
@media (min-width: 768px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1) {
    width: 50%;
  }
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin: 10% 0 0;
}
@media (min-width: 768px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 20% 0 0;
  }
}
@media (min-width: 1200px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 10% 0 0;
  }
}
@media (max-width: 767px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 5%;
    text-align: center;
  }
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
    font-size: 2.7em;
  }
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4 {
  margin-bottom: 15px;
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button {
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon {
  margin-right: 10px;
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: none;
}
.dote-scuola-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span {
  text-decoration: none;
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.dote-scuola-page .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.dote-scuola-page .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.dote-scuola-page .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.dote-scuola-page .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .dote-scuola-page .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.dote-scuola-page .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.dote-scuola-page .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.dote-scuola-page .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.dote-scuola-page .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .dote-scuola-page .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.dote-scuola-page .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.dote-scuola-page .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.dote-scuola-page .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.dote-scuola-page .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .dote-scuola-page .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.dote-scuola-page .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.dote-scuola-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.dote-scuola-page .section-streaming-callhub2020 {
  background: #FFF;
}
@media (min-width: 992px) {
  .dote-scuola-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #FFFFFF 50%);
  }
}
.dote-scuola-page .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
.dote-scuola-page .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
.dote-scuola-page .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
.dote-scuola-page .programma-streaming.uk-background-primary {
  background-color: #E266A3;
  display: flex;
  flex-wrap: wrap;
}
.dote-scuola-page .programma-streaming .uk-button {
  min-height: 90px;
  margin: 1%;
  width: 48%;
}
@media (min-width: 576px) {
  .dote-scuola-page .programma-streaming .uk-button {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .dote-scuola-page .programma-streaming .uk-button {
    width: 23%;
    margin: 1%;
  }
}
@media (min-width: 1200px) {
  .dote-scuola-page .programma-streaming .uk-button {
    margin: 1%;
    width: 12%;
  }
}
.dote-scuola-page .programma-streaming .uk-button.active {
  background-color: #FFFF00;
  color: #000;
}
.dote-scuola-page .programma-streaming .uk-button.active:hover {
  color: #000;
}
.dote-scuola-page .callhub-banner-2020 > div {
  padding-top: 200px !important;
  padding-bottom: 100px;
}
.dote-scuola-page .callhub-banner-2020 > div h1 {
  font-size: 3em;
  font-weight: normal;
  color: #fff;
}
.dote-scuola-page .callhub-banner-2020 > div h2 {
  font-size: 2em;
  color: #fff;
  margin-bottom: 10px;
}
.dote-scuola-page .callhub-banner-2020 > div h4 {
  font-size: 1.5em;
  color: #ffffff;
  line-height: 1;
}
.dote-scuola-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #E266A3;
}
.dote-scuola-page .section-streaming-callhub2020 h2.title-section span {
  background: #FFFF00;
  color: #000;
  padding: 0 10px;
}
.dote-scuola-page .content-modal-box a[data-toggle] {
  background-color: #000;
  margin: 3%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border: 0;
  min-height: 180px;
  display: flex;
  align-items: center;
  width: 44%;
}
@media (min-width: 576px) {
  .dote-scuola-page .content-modal-box a[data-toggle] {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .dote-scuola-page .content-modal-box a[data-toggle] {
    width: 23%;
    margin: 1%;
  }
}
.dote-scuola-page .content-modal-box a[data-toggle]:hover {
  background-color: #FF0046;
}
.dote-scuola-page .content-modal-box a[data-toggle] .wrap-modal-box {
  height: 100%;
  padding: 16px;
}
.dote-scuola-page .content-modal-box a[data-toggle] .wrap-modal-box .overlay {
  display: none !important;
}
.dote-scuola-page .content-modal-box a[data-toggle] .wrap-modal-box h4 {
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 12px;
}
.dote-scuola-page .content-modal-box a[data-toggle] .wrap-modal-box p {
  font-size: 14px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .dote-scuola-page .content-modal-box .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .dote-scuola-page .content-modal-box .modal-dialog {
    width: 900px;
  }
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-header {
  background: #000;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-header .title {
  text-transform: none;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body {
  padding: 30px;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body .wrap-text-modal {
  font-size: 20px;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body ul {
  text-indent: 0;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body ul li {
  list-style-type: circle;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body ul li::before {
  content: inherit;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body a {
  background: inherit;
  color: #FF0046 !important;
}
.dote-scuola-page .content-modal-box .modal-dialog .modal-content .modal-body .btn-landing {
  display: none;
}
.dote-scuola-page .mdw-tabs .nav-tabs {
  text-indent: 0;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
}
.dote-scuola-page .mdw-tabs .nav-tabs li {
  font-size: 24px;
  background-color: #000;
  margin: 12px;
  text-align: center;
  width: 44%;
}
@media (min-width: 576px) {
  .dote-scuola-page .mdw-tabs .nav-tabs li {
    width: 22%;
  }
}
.dote-scuola-page .mdw-tabs .nav-tabs li:before {
  content: inherit;
}
.dote-scuola-page .mdw-tabs .nav-tabs li.active a {
  background: #FF0046;
  border: 0;
  border-radius: 0;
}
.dote-scuola-page .mdw-tabs .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  border: 0;
  height: 100%;
}
.dote-scuola-page .mdw-tabs .nav-tabs li a p {
  line-height: 1.2em;
}
.dote-scuola-page .mdw-tabs .nav-tabs li a small {
  font-size: 14px;
  font-weight: normal;
}
.dote-scuola-page .mdw-tabs .nav-tabs li a:hover {
  background-color: #FF0046;
}
.dote-scuola-page .mdw-tabs .tab-content {
  padding: 20px 0;
}
.dote-scuola-page .mdw-tabs .tab-content ul {
  text-indent: 0;
}
.dote-scuola-page .mdw-tabs .tab-content ul li {
  list-style-type: circle;
}
.dote-scuola-page .mdw-tabs .tab-content ul li::before {
  content: inherit;
}
.dote-scuola-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: 100%;
  color: #000;
}
.dote-scuola-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #000;
  font-size: 32px;
  font-weight: bold;
}
.transform-page .uk-section {
  padding-top: 60px;
  padding-bottom: 60px;
}
.transform-page h3 {
  font-size: 24px;
  text-transform: uppercase;
  font-weight: bold !important;
}
.transform-page .banner-transform img {
  margin: 0;
}
.transform-page .banner-transform-download {
  background: linear-gradient(90deg, #96e7e7 0%, #62a2c3 100%);
}
.transform-page .banner-transform-download .testo-banner {
  font-size: 18px;
}
.transform-page .banner-transform-download .uk-button-default {
  background: #F1DE3C;
  color: #000;
  border: none;
  border-radius: 8px;
  font-size: 18px;
}
.transform-page .bg-circle {
  position: relative;
}
.transform-page .bg-circle .img-circle {
  position: absolute;
  top: 0;
  width: 100%;
  left: 0;
  height: 100%;
  background: transparent;
}
.transform-page .bg-circle .img-circle > div {
  padding: 0;
  height: 100%;
  background-size: 100% auto;
  margin-top: 20%;
  background-position: inherit;
}
.transform-page .section-progetti {
  background-color: #D8D8D8;
}
.transform-page .section-progetti > .uk-container {
  position: relative;
  z-index: 9;
}
.transform-page .section-progetti .content-progetti {
  display: flex !important;
}
.transform-page .section-progetti .content-progetti .box-progetto {
  border-radius: 8px;
  padding: 25px;
  height: 100%;
}
.transform-page .section-progetti .content-progetti .box-progetto > .uk-container {
  display: flex;
  flex-direction: column;
  height: 100%;
}
.transform-page .section-progetti .content-progetti .box-progetto .media {
  margin-bottom: 16px;
  display: flex;
  align-items: center;
}
@media (min-width: 960px) {
  .transform-page .section-progetti .content-progetti .box-progetto .media .media-left {
    width: 20%;
  }
}
.transform-page .section-progetti .content-progetti .box-progetto .media .media-left img {
  margin: 0 !important;
}
.transform-page .section-progetti .content-progetti .box-progetto .media .media-body {
  overflow: initial;
  hyphens: auto;
}
@media (min-width: 960px) {
  .transform-page .section-progetti .content-progetti .box-progetto .media .media-body {
    width: 80%;
  }
}
.transform-page .section-progetti .content-progetti .box-progetto .media .media-body p {
  font-size: 24px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1;
}
.transform-page .section-progetti .content-progetti .box-progetto .testo-box-progetto {
  font-size: 16px;
  margin-bottom: 20px;
}
.transform-page .section-progetti .content-progetti .box-progetto a.uk-button-primary {
  color: #FFF !important;
  border-radius: 4px;
}
.transform-page .section-progetti .content-progetti .box-progetto a.uk-button-primary:hover {
  color: #014D24 !important;
}
.transform-page .section-news-transform {
  background-color: #C3D985;
}
.transform-page .section-news-transform > .uk-container {
  position: relative;
  z-index: 9;
}
.transform-page .section-partner {
  background-color: #85D9C5;
}
.transform-page .section-partner .content-partner > div {
  justify-content: center;
  flex-direction: column;
  align-items: center;
  display: flex !important;
}
@media (min-width: 768px) {
  .transform-page .section-partner .content-partner > div {
    justify-content: space-between;
    flex-direction: row;
  }
}
.transform-page .section-partner .content-partner > div .img-partner {
  max-width: 240px;
  margin: 0 !important;
}
.transform-page .section-partner .content-partner > div .img-partner.partner-2 {
  position: relative;
}
@media (min-width: 960px) {
  .transform-page .section-partner .content-partner > div .img-partner.partner-2 {
    margin-top: -120px !important;
  }
  .transform-page .section-partner .content-partner > div .img-partner.partner-2:before,
  .transform-page .section-partner .content-partner > div .img-partner.partner-2:after {
    content: '';
    height: 20px;
    width: 100%;
    background: #FFF;
    position: absolute;
    top: 55%;
  }
  .transform-page .section-partner .content-partner > div .img-partner.partner-2::after {
    transform: rotate(12deg);
    right: -95%;
  }
  .transform-page .section-partner .content-partner > div .img-partner.partner-2::before {
    transform: rotate(-12deg);
    left: -95%;
  }
}
.transform-page .section-partner .content-partner > div .img-partner img {
  position: relative;
  z-index: 9;
}
.transform-page .transform-header > div {
  background-size: auto 100%;
}
@media (max-width: 650px) {
  .transform-page .transform-header > div {
    background-image: none !important;
  }
}
.transform-page .transform-header h1 {
  font-weight: normal;
  font-size: 40px;
  line-height: 1;
}
.transform-page .transform-header h1 strong {
  font-weight: bold;
}
.transform-page .section-dettaglio {
  background-color: #D8D8D8;
  font-size: 16px;
  position: relative;
}
.transform-page .section-dettaglio p {
  margin-bottom: 10px;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar {
  display: flex;
  align-items: center;
  padding: 20px 0px;
  border-bottom: 2px solid #D8D8D8;
  background-color: #FFF;
  position: relative;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar .el-image {
  margin: 0;
  padding-left: 20px;
  max-width: 50px;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar .el-content {
  padding: 10px;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar .el-content a {
  border: none;
  padding: 0 20px 0 10px;
  text-align: left;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar .el-content a .el-title {
  font-size: 24px;
  text-transform: uppercase;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar:first-child {
  border-top-left-radius: 8px;
  border-top-right-radius: 8px;
}
.transform-page .section-dettaglio .sidebar-wrapper .link-sidebar:last-child {
  border-bottom-left-radius: 8px;
  border-bottom-right-radius: 8px;
  border-bottom: none;
}
@media (min-width: 992px) {
  .transform-page .section-dettaglio .sidebar-wrapper .link-sidebar.active-link:before {
    content: "";
    display: block;
    width: 0;
    height: 0;
    border-top: 12px solid transparent;
    border-bottom: 12px solid transparent;
    border-right: 12px solid #FFF;
    position: absolute;
    top: 35%;
    left: -12px;
  }
}
.transform-page .section-dettaglio .bg-decoro {
  display: none;
}
@media (min-width: 992px) {
  .transform-page .section-dettaglio .bg-decoro {
    display: block;
    position: absolute;
    right: 0;
    bottom: -80px;
  }
}
.section-video-open-scuola {
  height: 70vh;
  padding: 0;
  display: flex !important;
  align-items: center;
}
.section-video-open-scuola .uk-position-cover {
  background-color: rgba(0, 0, 0, 0.3);
}
.section-video-open-scuola > .uk-container {
  width: 100%;
}
.section-video-open-scuola > .uk-container h1,
.section-video-open-scuola > .uk-container h2 {
  font-weight: bold;
  color: #FFF;
  line-height: 1;
  text-shadow: 2px 2px 4px #000000;
}
.section-video-open-scuola > .uk-container h1 {
  font-size: 50px;
}
.section-video-open-scuola > .uk-container h2 {
  font-size: 38px;
}
.webinar-foro-internazionale a {
  color: #FF0046;
}
.webinar-foro-internazionale .section-cta-due {
  background-color: #4D5562;
}
.webinar-foro-internazionale .section-cta-due .uk-section {
  padding: 70px 0;
  background-position-y: -80px;
}
.webinar-foro-internazionale .section-cta-due .uk-section a {
  color: #FFF;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 10px 20px;
  background-color: #4D5562;
}
.webinar-foro-internazionale .section-cta-due .uk-section a:hover {
  text-decoration: none;
}
.webinar-foro-internazionale .section-cta-due .uk-section a .uk-icon {
  border: 3px solid white;
  border-radius: 100%;
  margin-left: 30px;
  width: 40px;
  height: 40px;
}
.webinar-foro-internazionale .section-cta-due .uk-section a .uk-icon svg {
  height: 36px;
  width: 36px;
}
.webinar-foro-internazionale .section-cta-due .uk-section p {
  padding: 10px 20px;
  color: #FFF;
  background-color: #4D5562;
  max-width: 85%;
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner {
  align-items: flex-start;
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1) {
    width: 50%;
  }
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin: 10% 0 0;
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 20% 0 0;
  }
}
@media (min-width: 1200px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 10% 0 0;
  }
}
@media (max-width: 767px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 5%;
    text-align: center;
  }
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
    font-size: 2.7em;
  }
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4 {
  margin-bottom: 15px;
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button {
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon {
  margin-right: 10px;
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: none;
}
.webinar-foro-internazionale .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span {
  text-decoration: none;
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.webinar-foro-internazionale .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.webinar-foro-internazionale .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.webinar-foro-internazionale .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.webinar-foro-internazionale .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.webinar-foro-internazionale .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.webinar-foro-internazionale .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.webinar-foro-internazionale .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.webinar-foro-internazionale .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .webinar-foro-internazionale .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.webinar-foro-internazionale .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.webinar-foro-internazionale .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.webinar-foro-internazionale .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .webinar-foro-internazionale .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.webinar-foro-internazionale .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.webinar-foro-internazionale .section-streaming-callhub2020 {
  background: #FFF;
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #FFFFFF 50%);
  }
}
.webinar-foro-internazionale .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
.webinar-foro-internazionale .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
.webinar-foro-internazionale .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
.webinar-foro-internazionale .programma-streaming.uk-background-primary {
  background-color: #FA700D;
  display: flex;
  flex-wrap: wrap;
}
.webinar-foro-internazionale .programma-streaming .uk-button {
  min-height: 90px;
  margin: 1%;
  width: 48%;
}
@media (min-width: 576px) {
  .webinar-foro-internazionale .programma-streaming .uk-button {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .programma-streaming .uk-button {
    width: 23%;
    margin: 1%;
  }
}
@media (min-width: 1200px) {
  .webinar-foro-internazionale .programma-streaming .uk-button {
    margin: 1%;
    width: 12%;
  }
}
.webinar-foro-internazionale .programma-streaming .uk-button.active {
  background-color: #FFFF00;
  color: #000;
}
.webinar-foro-internazionale .programma-streaming .uk-button.active:hover {
  color: #000;
}
.webinar-foro-internazionale .callhub-banner-2020 > div {
  padding-top: 200px !important;
  padding-bottom: 100px;
}
.webinar-foro-internazionale .callhub-banner-2020 > div .content-title {
  max-width: 575px;
}
.webinar-foro-internazionale .callhub-banner-2020 > div h1 {
  font-size: 3em;
  font-weight: normal;
  color: #000;
  margin-bottom: 20px;
  text-shadow: 3px 0 0 #eeeff1, -3px 0 0 #eeeff1, 0 3px 0 #eeeff1, 0 -3px 0 #eeeff1, 3px 3px #eeeff1, -3px -3px 0 #eeeff1, 3px -3px 0 #eeeff1, -3px 3px 0 #eeeff1;
}
.webinar-foro-internazionale .callhub-banner-2020 > div h1 span {
  box-shadow: 0px 0px 0px 5px #eeeff1;
}
.webinar-foro-internazionale .callhub-banner-2020 > div h1 span strong {
  position: relative;
}
.webinar-foro-internazionale .callhub-banner-2020 > div h2 {
  font-size: 2em;
  color: #FA700D;
  margin-bottom: 10px;
}
.webinar-foro-internazionale .callhub-banner-2020 > div h4 {
  font-size: 1.5em;
  color: #FA700D;
  line-height: 1;
}
.webinar-foro-internazionale .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #FA700D;
}
.webinar-foro-internazionale .section-streaming-callhub2020 h2.title-section span {
  background: #FFFF00;
  color: #000;
  padding: 0 10px;
}
.webinar-foro-internazionale .content-modal-box a[data-toggle] {
  background-color: #000;
  margin: 3%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border: 0;
  min-height: 180px;
  display: flex;
  align-items: center;
  width: 44%;
}
@media (min-width: 576px) {
  .webinar-foro-internazionale .content-modal-box a[data-toggle] {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .content-modal-box a[data-toggle] {
    width: 23%;
    margin: 1%;
  }
}
.webinar-foro-internazionale .content-modal-box a[data-toggle]:hover {
  background-color: #FF0046;
}
.webinar-foro-internazionale .content-modal-box a[data-toggle] .wrap-modal-box {
  height: 100%;
  padding: 16px;
}
.webinar-foro-internazionale .content-modal-box a[data-toggle] .wrap-modal-box .overlay {
  display: none !important;
}
.webinar-foro-internazionale .content-modal-box a[data-toggle] .wrap-modal-box h4 {
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 12px;
}
.webinar-foro-internazionale .content-modal-box a[data-toggle] .wrap-modal-box p {
  font-size: 14px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .webinar-foro-internazionale .content-modal-box .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .webinar-foro-internazionale .content-modal-box .modal-dialog {
    width: 900px;
  }
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-header {
  background: #000;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-header .title {
  text-transform: none;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body {
  padding: 30px;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body .wrap-text-modal {
  font-size: 20px;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body ul {
  text-indent: 0;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body ul li {
  list-style-type: circle;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body ul li::before {
  content: inherit;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body a {
  background: inherit;
  color: #FF0046 !important;
}
.webinar-foro-internazionale .content-modal-box .modal-dialog .modal-content .modal-body .btn-landing {
  display: none;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs {
  text-indent: 0;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li {
  font-size: 24px;
  background-color: #000;
  margin: 12px;
  text-align: center;
  width: 44%;
}
@media (min-width: 576px) {
  .webinar-foro-internazionale .mdw-tabs .nav-tabs li {
    width: 22%;
  }
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li:before {
  content: inherit;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li.active a {
  background: #FF0046;
  border: 0;
  border-radius: 0;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  border: 0;
  height: 100%;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li a p {
  line-height: 1.2em;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li a small {
  font-size: 14px;
  font-weight: normal;
}
.webinar-foro-internazionale .mdw-tabs .nav-tabs li a:hover {
  background-color: #FF0046;
}
.webinar-foro-internazionale .mdw-tabs .tab-content {
  padding: 20px 0;
}
.webinar-foro-internazionale .mdw-tabs .tab-content ul {
  text-indent: 0;
}
.webinar-foro-internazionale .mdw-tabs .tab-content ul li {
  list-style-type: circle;
}
.webinar-foro-internazionale .mdw-tabs .tab-content ul li::before {
  content: inherit;
}
.webinar-foro-internazionale .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: 100%;
  color: #000;
}
.webinar-foro-internazionale .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #000;
  font-size: 32px;
  font-weight: bold;
}
.page-stati-generali .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .page-stati-generali .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px !important;
  }
}
.page-stati-generali .hero-banner {
  height: auto;
  margin-bottom: 0;
}
.page-stati-generali .hero-banner > .uk-container {
  padding: 0;
  position: relative;
}
.page-stati-generali .hero-banner > .uk-container .img-hero-banner img {
  margin: 0;
}
.page-stati-generali .hero-banner > .uk-container .img-logo-stati {
  position: absolute;
  bottom: 0;
  left: 2%;
  max-width: 50%;
}
@media (max-width: 767px) {
  .page-stati-generali .hero-banner > .uk-container .img-logo-stati {
    background-color: rgba(50, 34, 10, 0.8);
    padding: 18px;
  }
}
@media (min-width: 768px) {
  .page-stati-generali .hero-banner > .uk-container .img-logo-stati {
    bottom: 3%;
    left: 2%;
    max-width: 35%;
  }
}
@media (min-width: 992px) {
  .page-stati-generali .hero-banner > .uk-container .img-logo-stati {
    bottom: 8%;
    left: 8%;
    max-width: 25%;
  }
}
.page-stati-generali .hero-banner.hero-thankyou-page .box-brown {
  background-color: rgba(50, 34, 10, 0.8);
  padding: 20px;
}
@media (min-width: 568px) {
  .page-stati-generali .section-banner-stati {
    margin-top: 35px;
  }
}
.page-stati-generali .section-banner-stati > div {
  background-color: #1B1D2C;
  background-size: auto 100%;
}
.page-stati-generali .section-banner-stati > div .box-diagonale-sx {
  min-height: 660px;
  display: flex;
  align-items: center;
}
@media (max-width: 567px) {
  .page-stati-generali .section-banner-stati > div .box-diagonale-sx {
    left: 0;
    margin: 0;
    min-height: auto;
    padding: 20px;
  }
}
.page-stati-generali .section-box-diagonale .uk-container {
  padding: 0;
}
.page-stati-generali .content-box-diagonale {
  margin: 0;
}
.page-stati-generali .box-diagonale-sx {
  -webkit-transform: skewX(-7deg);
  -moz-transform: skewX(-7deg);
  -ms-transform: skewX(-7deg);
  -o-transform: skewX(-7deg);
  transform: skewX(-7deg);
  left: -100px;
  background: linear-gradient(45deg, #592816 0%, #8C603A 100%);
  padding: 70px 45px 70px 16%;
  margin: -70px 0 -70px 0;
}
.page-stati-generali .box-diagonale-sx > div {
  -webkit-transform: skewX(7deg);
  -moz-transform: skewX(7deg);
  -ms-transform: skewX(7deg);
  -o-transform: skewX(7deg);
  transform: skewX(7deg);
}
.page-stati-generali .section-text-intro {
  padding: 100px 0;
  font-size: 32px;
}
.page-stati-generali .section-videogallery {
  background: #592816;
  padding-top: 60px;
}
@media (min-width: 992px) {
  .page-stati-generali .section-videogallery {
    background: linear-gradient(85deg, #ffffff 40%, #8c603a 40%, #592816 100%);
  }
}
.page-stati-generali .section-videogallery .box-videogallery {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.page-stati-generali .section-videogallery .box-videogallery > div {
  position: relative;
}
.page-stati-generali .section-videogallery .box-videogallery > div:first-child {
  width: auto;
}
@media (min-width: 992px) {
  .page-stati-generali .section-videogallery .box-videogallery > div:last-child {
    width: 85%;
  }
}
.page-stati-generali .section-videogallery .box-videogallery > div:last-child .row .col-md-6 {
  margin-bottom: 20px;
}
.page-stati-generali .section-videogallery .vertical-title {
  white-space: nowrap;
}
@media (max-width: 991px) {
  .page-stati-generali .section-videogallery .vertical-title {
    color: #FFF;
  }
}
.page-stati-generali .section-video {
  background: #592816;
}
@media (min-width: 992px) {
  .page-stati-generali .section-video {
    background: linear-gradient(85deg, #ffffff 40%, #8c603a 40%, #592816 100%);
  }
}
@media (max-width: 991px) {
  .page-stati-generali .section-video .title-white {
    color: #FFF;
  }
}
.page-stati-generali .section-video .player {
  color: #FFF;
}
.page-stati-generali .section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.page-stati-generali .section-video .btn-save-date .uk-icon {
  fill: #000;
}
.page-stati-generali .section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
@media (min-width: 768px) {
  .page-stati-generali .box-diagonale-programma {
    transform: skewX(-7deg);
    margin-left: -70px;
  }
}
@media (min-width: 992px) {
  .page-stati-generali .box-diagonale-programma {
    margin-left: -100px;
  }
}
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: auto;
  color: #fff;
}
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h2,
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #ffffff;
  font-weight: 700;
  font-size: 2em;
}
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a {
  border-radius: 5px;
  background-color: #ffffff;
  color: #000000;
  font-size: 1em;
  font-weight: 700;
}
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a:hover {
  background-color: #297a38;
  color: #ffffff;
  text-decoration: none;
}
.page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) .btn-callhub-vincitori-2019 > a > .uk-icon {
  padding-right: 5px;
}
@media (min-width: 1200px) {
  .page-stati-generali .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
    width: 70%;
  }
}
.page-stati-generali .section-cta-callhub-2019 .el-content a {
  color: #FFF;
  min-width: 320px;
  margin-bottom: 15px;
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
  overflow: hidden;
}
@media (min-width: 992px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
    overflow: inherit;
  }
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat {
  padding: 0;
}
@media (min-width: 992px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat {
    margin: 70px 0;
  }
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container {
    padding-left: 0;
  }
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 70px;
    transform: skewX(7deg);
  }
}
@media (max-width: 767px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 h2,
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    transform: skewX(7deg);
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  .page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.page-stati-generali .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat > .uk-container .layout-evidence.quarters-1-3 {
  background: linear-gradient(90deg, #592816 0%, #8C603A 100%);
}
.page-stati-generali .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.page-stati-generali .section-protagonisti .box-protagonisti .vertical-title {
  white-space: nowrap;
}
.page-stati-generali .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .page-stati-generali .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.page-stati-generali .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.page-stati-generali #recorddynamicmodel-privacy {
  display: flex;
  flex-wrap: wrap;
}
.page-stati-generali #recorddynamicmodel-privacy .radio {
  margin: 12px 12px 12px 0px;
}
.openpnrr-page .list-view-slider li.closed-event .label-event-closed {
  position: absolute;
  margin: 25px 2em 2em;
  background: rgba(0, 0, 0, 0.7);
  padding: 4px 8px;
  z-index: 1;
  color: #bbb;
  display: flex;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
.openpnrr-page .list-view-slider li.closed-event div[data-key]::after {
  content: '';
  position: absolute;
  transition: 1s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 0;
}
.openpnrr-page .list-view-slider li.closed-event:hover div[data-key]::after,
.openpnrr-page .list-view-slider li.closed-event:focus-within div[data-key]::after {
  content: none;
  transition: 1s;
}
.openpnrr-page .list-view-slider a {
  width: 100%;
  float: left;
  display: flex;
  margin-bottom: 20px;
}
.openpnrr-page .list-view-slider a:hover {
  text-decoration: none;
}
.openpnrr-page .list-view-slider div[data-key] {
  width: 100%;
  overflow: hidden;
  font-size: 14px;
  position: relative;
  max-height: 500px;
  margin: 0;
}
.openpnrr-page .list-view-slider div[data-key] .content-image {
  height: 500px;
}
.openpnrr-page .list-view-slider div[data-key] .content-image .el-image {
  position: absolute;
  bottom: 0;
  width: auto;
  margin: 0;
  max-width: none;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  min-height: 500px;
}
.openpnrr-page .list-view-slider div[data-key] .el-content {
  position: absolute;
  bottom: 0;
  padding: 6em 2em 2em;
  margin: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(229, 229, 229, 0)), color-stop(90%, rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  background: -o-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  background: linear-gradient(to bottom, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  width: 100%;
  color: #fff;
}
.openpnrr-page .list-view-slider div[data-key] .el-content .el-title {
  font-size: 1.7em;
  font-weight: bold;
  color: #fff;
  margin: 0;
  line-height: 1.1em;
}
.openpnrr-page .list-view-slider div[data-key] .el-content .category span {
  padding: 0 5px;
  text-transform: uppercase;
}
.openpnrr-page .list-view-slider div[data-key] .el-content .published-by {
  color: #fff;
  padding-top: 5px;
  float: left;
}
.openpnrr-page .image.image-header figure {
  margin: 0;
}
.openpnrr-page .image.image-header figure img {
  margin: 0;
}
@media (min-width: 1440px) {
  .openpnrr-page .image.image-header figure img {
    width: 100%;
  }
}
.openpnrr-page .vertical-title {
  text-align: center;
}
.openpnrr-page .btn-landing.btn-landing-white.btn-prr {
  border-radius: 4px;
  color: #4987A5;
  text-transform: uppercase;
  font-weight: bold;
  margin: auto;
}
.openpnrr-page .btn-landing.btn-landing-white.btn-prr:hover {
  background-color: #ffffff;
}
.openpnrr-page .btn-landing.btn-landing-white.btn-prr:hover a {
  color: #5B768E;
}
.openpnrr-page .btn-landing.btn-landing-white.btn-prr a {
  color: #5B768E;
}
.openpnrr-page .section-video-openpnrr {
  background: linear-gradient(0deg, rgba(255, 255, 255, 0) 20%, #eff8fe 100%);
}
.openpnrr-page .section-video-openpnrr > .uk-background-norepeat {
  padding: 100px 0px;
}
.openpnrr-page .section-video-openpnrr .content-video-pnrr .dx .embed-responsive {
  --angle: 0deg;
  border: 20px solid;
  border-image: linear-gradient(var(--angle), aliceblue, #5B768E) 1;
  animation: 5s rotate linear infinite;
}
@media (min-width: 992px) {
  .openpnrr-page .section-video-openpnrr .content-video-pnrr .dx .embed-responsive {
    border-right: none;
  }
}
@keyframes rotate {
  to {
    --angle: 360deg;
  }
}
.openpnrr-page .section-video-openpnrr h2 {
  font-size: 3.5em;
  color: #5B768E;
}
.openpnrr-page .section-protagonisti {
  background: linear-gradient(180deg, #59748D 0%, #A6B9CA 100%);
  color: #ffffff;
  padding-bottom: 0;
  margin-bottom: 0;
}
.openpnrr-page .section-protagonisti .btn-landing.btn-landing-white.btn-prr {
  width: fit-content;
}
.openpnrr-page .section-protagonisti .box-protagonisti {
  margin-bottom: 40px;
}
.openpnrr-page .section-protagonisti .box-protagonisti .el-slidenav {
  color: #ffffff;
}
.openpnrr-page .section-protagonisti .box-protagonisti .uk-dotnav > .uk-active > * {
  background-color: #ffffff;
  border-color: transparent;
}
.openpnrr-page .section-protagonisti .box-protagonisti .uk-dotnav > * > * {
  border: 1px solid #ffffff;
}
.openpnrr-page .section-protagonisti .box-protagonisti .uk-dotnav > * > :focus,
.openpnrr-page .section-protagonisti .box-protagonisti .uk-dotnav > * > :hover {
  background-color: #ffffff;
}
.openpnrr-page .section-protagonisti .box-protagonisti .uk-slider-container .uk-slider-items .el-item .el-content a {
  color: #ffffff;
}
.openpnrr-page .section-protagonisti .box-protagonisti .vertical-title h3 {
  color: #ffffff;
}
.openpnrr-page .section-protagonisti .trapezoid {
  transform: perspective(26px) rotateX(2deg);
  margin-bottom: 0;
}
.openpnrr-page .section-protagonisti .trapezoid h3 {
  color: #5B768E;
  padding: 35px 0;
}
.openpnrr-page .section-protagonisti .trapezoid > .uk-container {
  transform: perspective(26px) rotateX(-2deg);
}
.openpnrr-page .section-missioni .three-mission {
  display: flex !important;
  margin-bottom: 70px;
}
.openpnrr-page .section-missioni .three-mission > div {
  width: 33%;
  display: flex !important;
  align-items: center;
  flex-direction: column;
}
@media (max-width: 767px) {
  .openpnrr-page .section-missioni .three-mission > div {
    width: 100%;
  }
}
.openpnrr-page .section-missioni .three-mission > div .mission-image {
  max-width: 150px;
}
.openpnrr-page .section-missioni .three-mission > div .mission-image img {
  margin: 0;
}
.openpnrr-page .section-missioni .three-mission > div .mission-link {
  text-transform: uppercase;
  font-weight: bold;
  margin-top: auto;
}
.openpnrr-page .section-missioni .three-mission > div .mission-link a {
  text-decoration: underline;
  font-size: 15px;
}
.openpnrr-page .section-missioni .three-mission > div .mission-link a:hover {
  opacity: 0.8;
}
.openpnrr-page .section-missioni .four-mission {
  display: flex !important;
  margin-bottom: 70px;
}
.openpnrr-page .section-missioni .four-mission > div {
  width: 25%;
  display: flex !important;
  align-items: center;
  flex-direction: column;
}
@media (max-width: 767px) {
  .openpnrr-page .section-missioni .four-mission > div {
    width: 100%;
  }
}
.openpnrr-page .section-missioni .four-mission > div .mission-image {
  max-width: 150px;
}
.openpnrr-page .section-missioni .four-mission > div .mission-image img {
  margin: 0;
}
.openpnrr-page .section-missioni .four-mission > div .mission-link {
  text-transform: uppercase;
  font-weight: bold;
  margin-top: auto;
}
.openpnrr-page .section-missioni .four-mission > div .mission-link a {
  text-decoration: underline;
  font-size: 15px;
}
.openpnrr-page .section-missioni .four-mission > div .mission-link a:hover {
  opacity: 0.8;
}
.openpnrr-page .section-missioni .btn-landing.btn-landing-white.btn-prr.community {
  width: fit-content;
  background-color: #346A83 !important;
  padding: 20px 40px;
  font-size: 24px;
}
.openpnrr-page .section-missioni .btn-landing.btn-landing-white.btn-prr.community:hover {
  background-color: #346A83 !important;
}
.openpnrr-page .section-missioni .btn-landing.btn-landing-white.btn-prr.community:hover a {
  color: #ffffff;
}
.openpnrr-page .section-missioni .btn-landing.btn-landing-white.btn-prr.community a {
  color: #ffffff;
}
.openpnrr-page .section-missioni .banner-newsletter {
  background-color: #677989;
  color: #ffffff;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 15px 30px;
  margin: 35px 0;
}
.openpnrr-page .section-missioni .banner-newsletter .banner-newsletter-image-text {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
@media (min-width: 768px) {
  .openpnrr-page .section-missioni .banner-newsletter .banner-newsletter-image-text > div:nth-child(2) {
    padding: 0;
  }
}
.openpnrr-page .section-missioni .banner-newsletter .btn-landing.btn-landing-white.btn-prr {
  margin-left: auto;
  margin-right: 0;
}
.openpnrr-page .section-missioni .banner-newsletter .btn-landing.btn-landing-white.btn-prr:hover a {
  color: #677989;
}
.openpnrr-page .section-missioni .banner-newsletter .btn-landing.btn-landing-white.btn-prr a {
  color: #677989;
}
.openpnrr-page .section-highlights {
  background: linear-gradient(180deg, #A6B9CA 0%, #59748D 100%);
  padding-top: 0;
  overflow: hidden;
}
.openpnrr-page .section-highlights > div {
  padding-top: 0;
  background-size: 50vh;
  background-position: 110% 105%;
}
.openpnrr-page .section-highlights .trapezoid {
  transform: perspective(26px) rotateX(-2deg);
  padding: 0;
  margin-top: 0.5em;
}
.openpnrr-page .section-highlights .trapezoid h3 {
  color: #5B768E;
  padding: 35px 0;
}
.openpnrr-page .section-highlights .trapezoid > .uk-container {
  transform: perspective(26px) rotateX(2deg);
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view {
  display: flex;
  flex-wrap: wrap;
  margin-left: -15px !important;
  margin-right: -15px !important;
  padding: 15px 0;
  color: white;
  width: 100% !important;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view a {
  color: white !important;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div {
  width: 100%;
  padding: 0 15px;
  background-color: transparent;
  max-height: none;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container {
  margin-top: 16px;
  margin-bottom: 16px;
  padding: 16px 0;
  border-bottom: 1px solid rgba(255, 255, 255, 0.2);
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container.row {
  display: flex;
  flex-wrap: wrap;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-img a img {
  margin: 0;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info {
  display: flex;
  flex-direction: column;
  font-size: 18px;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .link-list-title {
  margin-bottom: 0;
  margin-right: 16px;
  text-decoration: underline;
  /* width: max-content; */
  /* .title-one-line {
                  overflow: hidden;
                  text-overflow: ellipsis;
                  display: -webkit-box;
                  -webkit-line-clamp: 1;
                  -webkit-box-orient: vertical;
                } */
}
@media (max-width: 767px) {
  .openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .link-list-title {
    margin-top: 10px;
  }
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .link-list-title:hover {
  opacity: 0.8;
  color: inherit;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .link-list-title h4 {
  font-weight: bold;
  margin: 0;
  color: white;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .h3 {
  margin-top: 0;
  margin-bottom: 15px;
}
.openpnrr-page .section-highlights .news-pnrr-list .list-view > div .news-pnrr-item-container .container-info .news-pnrr-description {
  display: flex;
  align-items: flex-end;
  margin-bottom: 0;
}
.openpnrr-page .section-openlombardia > div {
  background-position: 50% 30%;
}
.openpnrr-page .section-openlombardia .banner-openlombardia {
  color: #ffffff;
  display: flex;
  align-items: center;
  flex-wrap: wrap;
  padding: 20px 0;
}
.openpnrr-page .section-openlombardia .banner-openlombardia .btn-landing.btn-landing-white.btn-prr {
  margin-left: auto;
  margin-right: 0;
}
.openpnrr-page .section-openlombardia .banner-openlombardia .btn-landing.btn-landing-white.btn-prr a {
  color: #000000;
}
.openpnrr-page .section-openlombardia .banner-openlombardia .btn-landing.btn-landing-white.btn-prr:hover a {
  color: #000000;
}
.openpnrr-page.mission-page ul {
  list-style-type: disc !important;
  text-indent: 0 !important;
}
.openpnrr-page.mission-page ul li:before {
  content: inherit !important;
}
.openpnrr-page.mission-page .vertical-text {
  line-height: 0.7;
  font-weight: bold;
  text-transform: uppercase;
  padding: 10px;
  width: fit-content;
  margin-bottom: 40px;
  font-size: 2.3em;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page .vertical-text {
    font-size: 3.7em;
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    margin-bottom: 0px;
    margin-block-start: auto;
    margin-block-end: auto;
  }
}
.openpnrr-page.mission-page .section-intro,
.openpnrr-page.mission-page .section-numbers,
.openpnrr-page.mission-page .section-componente,
.openpnrr-page.mission-page .section-innovazione,
.openpnrr-page.mission-page .section-progetti,
.openpnrr-page.mission-page .section-news-mission,
.openpnrr-page.mission-page .section-eventi-mission {
  padding: 70px 0px;
}
.openpnrr-page.mission-page .section-intro .text-intro {
  font-size: 16px;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page .section-intro .text-intro {
    font-size: 20px;
  }
}
.openpnrr-page.mission-page .back-button a {
  display: inline-flex;
  align-items: center;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter {
  border-top: 5px solid #A75D14;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #905011;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #ffd7af;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #A75D14;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #A75D14;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #ffd7af;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #A75D14;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #A75D14;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste {
  background-color: #ffba77;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 194, 134, 0.6);
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-interviste .header-mission-page .uk-button-primary {
  background-color: #995512;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.istruzione-ricerca h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-intro {
  background: linear-gradient(135deg, #a75d14 30%, rgba(167, 93, 20, 0.7) 100%);
}
.openpnrr-page.mission-page.istruzione-ricerca .section-intro .text-intro,
.openpnrr-page.mission-page.istruzione-ricerca .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-intro .column-title-section h3 {
  background: #FFF;
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers {
  background: linear-gradient(135deg, #a75d14 30%, rgba(167, 93, 20, 0.7) 100%);
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table {
  width: 100% !important;
  background: #834910 !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table tr:first-child {
  background: #703f0d;
  font-weight: bold;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table p,
.openpnrr-page.mission-page.istruzione-ricerca .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente {
  background: #FFC286;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #A75D14;
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente.componente-2 {
  background: #ffb56c;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente.componente-3 {
  background: #ffa853;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente .column-title-section h3 {
  background: #ff9b39;
  color: #A75D14;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #A75D14;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.istruzione-ricerca .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .section-innovazione .column-title-section h3 {
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #A75D14;
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-eventi-mission {
  background: #ffd7af;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti {
  background: #63370c;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #A75D14;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.istruzione-ricerca .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.istruzione-ricerca .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter {
  border-top: 5px solid #8047AB;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #734099;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #f6f2f9;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #8047AB;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #8047AB;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #f6f2f9;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #8047AB;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #8047AB;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste {
  background-color: #dbcce7;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(226, 214, 236, 0.6);
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.inclusione-coesione .section-interviste .header-mission-page .uk-button-primary {
  background-color: #7843a0;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.inclusione-coesione h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.inclusione-coesione .section-intro {
  background: linear-gradient(135deg, #8047ab 30%, rgba(128, 71, 171, 0.7) 100%);
}
.openpnrr-page.mission-page.inclusione-coesione .section-intro .text-intro,
.openpnrr-page.mission-page.inclusione-coesione .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-intro .column-title-section h3 {
  background: #FFF;
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers {
  background: linear-gradient(135deg, #8047ab 30%, rgba(128, 71, 171, 0.7) 100%);
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table {
  width: 100% !important;
  background: #6a3b8e !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table tr:first-child {
  background: #603580;
  font-weight: bold;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table p,
.openpnrr-page.mission-page.inclusione-coesione .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente {
  background: #E2D6EC;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #8047AB;
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente.componente-2 {
  background: #d6c5e4;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente.componente-3 {
  background: #c9b3dc;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente .column-title-section h3 {
  background: #bda2d4;
  color: #8047AB;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.inclusione-coesione .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #8047AB;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.inclusione-coesione .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .section-innovazione .column-title-section h3 {
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #8047AB;
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-eventi-mission {
  background: #f6f2f9;
}
.openpnrr-page.mission-page.inclusione-coesione .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti {
  background: #583175;
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #8047AB;
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.inclusione-coesione .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.inclusione-coesione .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.salute .container-filter {
  border-top: 5px solid #FFC52D;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.salute .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #ffbe14;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #fef9ea;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #FFC52D;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #FFC52D;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active a {
  color: #000000;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #fef9ea;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #FFC52D;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #FFC52D;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active a {
  color: #000000;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.salute .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.salute .section-interviste {
  background-color: #fde9b3;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.salute .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.salute .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.salute .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(253, 237, 194, 0.6);
}
.openpnrr-page.mission-page.salute .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.salute .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.salute .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.salute .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.salute .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.salute .section-interviste .header-mission-page .uk-button-primary {
  background-color: #ffc11e;
  color: #000000;
  border: none;
}
.openpnrr-page.mission-page.salute h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-intro {
  background: linear-gradient(135deg, #ffc52d 30%, rgba(255, 197, 45, 0.7) 100%);
}
.openpnrr-page.mission-page.salute .section-intro .text-intro,
.openpnrr-page.mission-page.salute .section-intro a {
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-intro .uk-button-default {
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-intro .column-title-section h3 {
  background: #FFF;
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-numbers {
  background: linear-gradient(135deg, #ffc52d 30%, rgba(255, 197, 45, 0.7) 100%);
}
.openpnrr-page.mission-page.salute .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers .media .media-body {
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.salute .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.salute .section-numbers table {
  width: 100% !important;
  background: #ffba04 !important;
}
.openpnrr-page.mission-page.salute .section-numbers table tr:first-child {
  background: #efad00;
  font-weight: bold;
}
.openpnrr-page.mission-page.salute .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.salute .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.salute .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.salute .section-numbers table p,
.openpnrr-page.mission-page.salute .section-numbers table span {
  color: #000000 !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.salute .section-componente {
  background: #fdedc2;
}
.openpnrr-page.mission-page.salute .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #FFC52D;
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.salute .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.salute .section-componente.componente-2 {
  background: #fce6a9;
}
.openpnrr-page.mission-page.salute .section-componente.componente-3 {
  background: #fbde91;
}
.openpnrr-page.mission-page.salute .section-componente .column-title-section h3 {
  background: #fbd778;
  color: #FFC52D;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.salute .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #FFC52D;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.salute .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.salute .section-innovazione .column-title-section h3 {
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #FFC52D;
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-eventi-mission {
  background: #fef9ea;
}
.openpnrr-page.mission-page.salute .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-progetti {
  background: #e0a200;
}
.openpnrr-page.mission-page.salute .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #FFC52D;
}
.openpnrr-page.mission-page.salute .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.salute .section-progetti ul.box-progetti li {
  background: transparent;
  color: #000000;
}
.openpnrr-page.mission-page.salute .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #000000 !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.salute .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.salute .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #000000 !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter {
  border-top: 5px solid #254097;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #203783;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #e5eff8;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #254097;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #254097;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #e5eff8;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #254097;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #254097;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste {
  background-color: #b8d4ed;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(196, 219, 240, 0.6);
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.digitalizzazione .section-interviste .header-mission-page .uk-button-primary {
  background-color: #223b8b;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.digitalizzazione h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.digitalizzazione .section-intro {
  background: linear-gradient(135deg, #254097 30%, rgba(37, 64, 151, 0.7) 100%);
}
.openpnrr-page.mission-page.digitalizzazione .section-intro .text-intro,
.openpnrr-page.mission-page.digitalizzazione .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-intro .column-title-section h3 {
  background: #FFF;
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers {
  background: linear-gradient(135deg, #254097 30%, rgba(37, 64, 151, 0.7) 100%);
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers table {
  width: 100% !important;
  background: #1d3276 !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers table tr:first-child {
  background: #192b66;
  font-weight: bold;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.digitalizzazione .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-numbers table p,
.openpnrr-page.mission-page.digitalizzazione .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente {
  background: #C4DBF0;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #254097;
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente.componente-2 {
  background: #b0cfeb;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente.componente-3 {
  background: #9bc2e6;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente .column-title-section h3 {
  background: #87b6e0;
  color: #254097;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.digitalizzazione .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #254097;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.digitalizzazione .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.digitalizzazione .section-innovazione .column-title-section h3 {
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #254097;
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-eventi-mission {
  background: #e5eff8;
}
.openpnrr-page.mission-page.digitalizzazione .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti {
  background: #16265a;
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #254097;
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.digitalizzazione .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.digitalizzazione .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter {
  border-top: 5px solid #008f3f;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #007634;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #a7d970;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #008f3f;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #008f3f;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #a7d970;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #008f3f;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #008f3f;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste {
  background-color: #8ccd44;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(147, 208, 80, 0.6);
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-interviste .header-mission-page .uk-button-primary {
  background-color: #008038;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.rivoluzione-verde h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-intro {
  background: linear-gradient(135deg, #008f3f 30%, rgba(0, 143, 63, 0.7) 100%);
}
.openpnrr-page.mission-page.rivoluzione-verde .section-intro .text-intro,
.openpnrr-page.mission-page.rivoluzione-verde .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-intro .column-title-section h3 {
  background: #FFF;
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers {
  background: linear-gradient(135deg, #008f3f 30%, rgba(0, 143, 63, 0.7) 100%);
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table {
  width: 100% !important;
  background: #00662d !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table tr:first-child {
  background: #005224;
  font-weight: bold;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table p,
.openpnrr-page.mission-page.rivoluzione-verde .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente {
  background: #93D050;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #008f3f;
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente.componente-2 {
  background: #87cb3c;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente.componente-3 {
  background: #7abb32;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente .column-title-section h3 {
  background: #6da72d;
  color: #008f3f;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #008f3f;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.rivoluzione-verde .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .section-innovazione .column-title-section h3 {
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #008f3f;
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-eventi-mission {
  background: #a7d970;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti {
  background: #00431d;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #008f3f;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.rivoluzione-verde .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.rivoluzione-verde .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.infrastrutture .container-filter {
  border-top: 5px solid #C70F10;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #af0d0e;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #ffa8a8;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #C70F10;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #C70F10;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #ffa8a8;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #C70F10;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #C70F10;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.infrastrutture .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste {
  background-color: #ff7070;
  color: #ffffff;
  padding: 0;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(255, 127, 127, 0.6);
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #ffffff;
  line-height: 1.2;
}
.openpnrr-page.mission-page.infrastrutture .section-interviste .header-mission-page .uk-button-primary {
  background-color: #b90e0f;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.infrastrutture h3.title-section {
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-intro {
  background: linear-gradient(135deg, #c70f10 30%, rgba(199, 15, 16, 0.7) 100%);
}
.openpnrr-page.mission-page.infrastrutture .section-intro .text-intro,
.openpnrr-page.mission-page.infrastrutture .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-intro .column-title-section h3 {
  background: #FFF;
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers {
  background: linear-gradient(135deg, #c70f10 30%, rgba(199, 15, 16, 0.7) 100%);
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers table {
  width: 100% !important;
  background: #a10c0d !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers table tr:first-child {
  background: #8e0b0b;
  font-weight: bold;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.infrastrutture .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.infrastrutture .section-numbers table p,
.openpnrr-page.mission-page.infrastrutture .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.infrastrutture .section-componente {
  background: #FF7F7F;
}
.openpnrr-page.mission-page.infrastrutture .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #C70F10;
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.infrastrutture .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.infrastrutture .section-componente.componente-2 {
  background: #ff6565;
}
.openpnrr-page.mission-page.infrastrutture .section-componente.componente-3 {
  background: #ff4c4c;
}
.openpnrr-page.mission-page.infrastrutture .section-componente .column-title-section h3 {
  background: #ff3232;
  color: #C70F10;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.infrastrutture .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #C70F10;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.infrastrutture .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.infrastrutture .section-innovazione .column-title-section h3 {
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #C70F10;
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-eventi-mission {
  background: #ffa8a8;
}
.openpnrr-page.mission-page.infrastrutture .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-progetti {
  background: #800a0a;
}
.openpnrr-page.mission-page.infrastrutture .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #C70F10;
}
.openpnrr-page.mission-page.infrastrutture .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.infrastrutture .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.infrastrutture .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.infrastrutture .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.infrastrutture .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page.mission-page.repowereu .container-filter {
  border-top: 5px solid #0A8A06;
  margin-bottom: 40px;
  displaY: flex;
  justify-content: center;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter {
    flex-wrap: wrap;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.repowereu .container-filter {
    padding-left: 20px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid {
  height: 0;
  width: 240px;
  position: relative;
  text-align: center;
  margin: 0 2px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid {
    width: 48%;
    margin: 0 2px 4px 2px;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid {
    border-left: 25px solid transparent;
    border-right: 25px solid transparent;
    margin-left: -20px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid a {
  position: absolute;
  left: 2%;
  right: 2%;
  display: flex;
  flex-direction: column;
  justify-content: center;
  color: #087205;
  font-weight: bold;
  text-transform: uppercase;
  font-size: 14px;
  line-height: 1.1;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid a span + span {
  margin-top: 4px;
}
@media (min-width: 992px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid a {
    font-size: 16px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd) {
  border-top: 80px solid #d8eede;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd) svg {
  width: 24px;
  height: 24px;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd) a {
  top: -65px;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active {
  border-top: 100px solid #0A8A06;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active {
    border-top: 80px solid #0A8A06;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active a {
  color: #ffffff;
  font-size: 18px;
  top: -80px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active a {
    top: -75px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(odd).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even) {
  border-bottom: 80px solid #d8eede;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even) a {
  top: 19px;
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active {
  border-bottom: 100px solid #0A8A06;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active {
    border-bottom: 80px solid #0A8A06;
  }
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active {
    border-left: 32px solid transparent;
    border-right: 32px solid transparent;
    margin-left: -26px;
    margin-right: -6px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active a {
  color: #ffffff;
  font-size: 18px;
  top: 20px;
}
@media (max-width: 600px) {
  .openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active a {
    top: 12px;
  }
}
.openpnrr-page.mission-page.repowereu .container-filter .trapezoid:nth-child(even).active svg {
  width: 36px;
  height: 36px;
}
.openpnrr-page.mission-page.repowereu .section-interviste {
  background-color: #b0ddbd;
  color: #000000;
  padding: 0;
}
.openpnrr-page.mission-page.repowereu .section-interviste .uk-background-norepeat {
  position: relative;
  padding: 80px 0;
}
.openpnrr-page.mission-page.repowereu .section-interviste .uk-background-norepeat.uk-background-center-center {
  background-position: 50% 75%;
}
.openpnrr-page.mission-page.repowereu .section-interviste .uk-background-norepeat::before {
  content: '';
  position: absolute;
  width: 100%;
  height: 100%;
  top: 0;
  left: 0;
  background: rgba(187, 226, 198, 0.6);
}
.openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page {
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}
.openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page > div:first-child {
  padding-right: 0;
}
@media (min-width: 768px) {
  .openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page > div:nth-child(2) {
    padding-left: 0;
  }
}
.openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page img {
  max-width: 150px;
  width: 100%;
}
.openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
  color: #000000;
  line-height: 1.2;
}
.openpnrr-page.mission-page.repowereu .section-interviste .header-mission-page .uk-button-primary {
  background-color: #097b05;
  color: #ffffff;
  border: none;
}
.openpnrr-page.mission-page.repowereu h3.title-section {
  color: #000000;
}
.openpnrr-page.mission-page.repowereu .section-intro {
  background: linear-gradient(135deg, #0a8a06 30%, rgba(10, 138, 6, 0.7) 100%);
}
.openpnrr-page.mission-page.repowereu .section-intro .text-intro,
.openpnrr-page.mission-page.repowereu .section-intro a {
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-intro .uk-button-default {
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-intro .column-title-section h3 {
  background: #FFF;
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-numbers {
  background: linear-gradient(135deg, #0a8a06 30%, rgba(10, 138, 6, 0.7) 100%);
}
.openpnrr-page.mission-page.repowereu .section-numbers .column-title-section h3 {
  background: #FFF;
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers {
  display: flex !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers > div {
  width: 100% !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers .media .media-object {
  margin: 0 !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers .media .media-body {
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers .media .media-body span {
  font-size: 24px;
}
.openpnrr-page.mission-page.repowereu .section-numbers .content-numbers .media .media-body strong {
  font-size: 50px;
  letter-spacing: -1px;
  line-height: 1;
}
.openpnrr-page.mission-page.repowereu .section-numbers table {
  width: 100% !important;
  background: #076304 !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers table tr:first-child {
  background: #064f03;
  font-weight: bold;
}
.openpnrr-page.mission-page.repowereu .section-numbers table tr:first-child p,
.openpnrr-page.mission-page.repowereu .section-numbers table tr:first-child span {
  font-size: 21px !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers table td {
  padding: 8px !important;
  border: 1px solid #ffffff2b !important;
}
.openpnrr-page.mission-page.repowereu .section-numbers table p,
.openpnrr-page.mission-page.repowereu .section-numbers table span {
  color: #ffffff !important;
  font-size: 18px !important;
}
.openpnrr-page.mission-page.repowereu .section-componente {
  background: #bbe2c6;
}
.openpnrr-page.mission-page.repowereu .section-componente a.uk-accordion-title {
  font-size: 21px;
  font-weight: bold;
  padding: 10px;
  background-color: #0A8A06;
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-componente .uk-accordion-content {
  background-color: #FFF;
}
.openpnrr-page.mission-page.repowereu .section-componente .uk-accordion-content .el-content {
  overflow: auto;
}
.openpnrr-page.mission-page.repowereu .section-componente.componente-2 {
  background: #a9dab7;
}
.openpnrr-page.mission-page.repowereu .section-componente.componente-3 {
  background: #97d3a8;
}
.openpnrr-page.mission-page.repowereu .section-componente .column-title-section h3 {
  background: #85cb99;
  color: #0A8A06;
  margin-bottom: 0;
}
.openpnrr-page.mission-page.repowereu .section-componente .number-componente {
  font-size: 140px;
  font-weight: 800;
  line-height: 0.6;
  color: #0A8A06;
  text-shadow: 7px 5px 1px white;
  margin-bottom: 30px;
}
@media (max-width: 991px) {
  .openpnrr-page.mission-page.repowereu .section-componente .number-componente .uk-icon {
    font-size: 100px;
    display: none;
  }
}
.openpnrr-page.mission-page.repowereu .section-innovazione .column-title-section h3 {
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-news-mission .list-view div[data-key] .el-content .category > span {
  background-color: #0A8A06;
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-news-mission .column-title-section h3 {
  background: #FFF;
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-eventi-mission {
  background: #d8eede;
}
.openpnrr-page.mission-page.repowereu .section-eventi-mission .column-title-section h3 {
  background: #FFF;
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-progetti {
  background: #054103;
}
.openpnrr-page.mission-page.repowereu .section-progetti .column-title-section h3 {
  background: #FFF;
  color: #0A8A06;
}
.openpnrr-page.mission-page.repowereu .section-progetti ul.box-progetti {
  list-style-type: decimal !important;
  margin-left: 60px !important;
}
.openpnrr-page.mission-page.repowereu .section-progetti ul.box-progetti li {
  background: transparent;
  color: #ffffff;
}
.openpnrr-page.mission-page.repowereu .section-progetti ul.box-progetti li h3 {
  font-size: 45px;
  font-weight: bold;
  line-height: 1.1;
  margin-bottom: 20px;
  color: #ffffff !important;
}
@media (max-width: 420px) {
  .openpnrr-page.mission-page.repowereu .section-progetti ul.box-progetti li h3 {
    font-size: 35px;
  }
}
.openpnrr-page.mission-page.repowereu .section-progetti ul.box-progetti li::marker {
  font-size: 45px !important;
  color: #ffffff !important;
  font-weight: bold;
}
.openpnrr-page .ng-item-intervista {
  border-bottom: 1px dotted #ccc;
  padding-bottom: 30px;
  margin-bottom: 30px;
  margin-left: 0 !important;
}
.openpnrr-page .ng-item-intervista > div {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-between;
  padding: 0;
}
@media (max-width: 577px) {
  .openpnrr-page .ng-item-intervista > div {
    flex-direction: column;
  }
}
.openpnrr-page .ng-item-intervista > div .panel-link-item {
  flex: 0 0 100%;
  display: flex;
}
@media (min-width: 578px) {
  .openpnrr-page .ng-item-intervista > div .panel-link-item {
    flex: 0 0 68%;
  }
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-image {
  max-width: 50px;
  height: 50px;
  border-radius: 50%;
  overflow: hidden;
  object-fit: cover;
  margin: 0 16px 0 0;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content {
  display: flex;
  flex-wrap: wrap;
  align-items: flex-start;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .category {
  order: 5;
  text-transform: uppercase;
  color: #FFF;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .category span {
  background-color: transparent !important;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .el-title {
  order: 2;
  font-size: 24px;
  margin-bottom: 12px;
  flex: 0 0 100%;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .el-subtitle {
  order: 3;
  font-size: 21px;
  flex: 0 0 100%;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .date-start {
  order: 1;
  flex: 0 0 100%;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content p:not(.category) {
  order: 4;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .el-link {
  background: #5B768E;
  border-radius: 6px;
  padding: 6px 12px;
  margin-top: 8px;
  margin-right: 8px;
  color: #FFF;
  border-color: #5B768E;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .el-link:hover {
  background: #5B768E;
}
.openpnrr-page .ng-item-intervista > div .panel-link-item .el-content .el-link.btn-domanda {
  background: none;
  color: #5B768E;
  border-color: #5B768E;
}
.openpnrr-page .ng-item-intervista > div .img-item {
  width: 100% !important;
  height: 300px !important;
  margin-top: 20px;
  overflow: hidden;
  object-fit: cover;
  display: flex;
  align-items: center;
  justify-content: center;
}
@media (min-width: 578px) {
  .openpnrr-page .ng-item-intervista > div .img-item {
    flex: 0 0 30%;
    width: 30% !important;
    height: 200px !important;
    margin-top: 0px !important;
  }
}
.openpnrr-page .ng-item-intervista > div iframe {
  width: 100% !important;
  height: 300px !important;
  margin-top: 20px;
}
@media (min-width: 578px) {
  .openpnrr-page .ng-item-intervista > div iframe {
    flex: 0 0 30%;
    width: 30% !important;
    height: 200px !important;
    margin-top: 0px;
  }
}
.openscuola-page h3.card-title {
  color: #000 !important;
}
.openscuola-page .title-section,
.openscuola-page h3.title-section {
  font-size: 2em;
  font-weight: bold !important;
  text-transform: uppercase;
}
.openscuola-page .title-link-section .el-content {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-wrap: wrap;
}
.openscuola-page .title-link-section .el-content a {
  font-size: 15px;
  text-decoration: underline;
  font-weight: bold;
}
.openscuola-page .title-link-section .el-content .el-title {
  font-size: 2em;
  font-weight: bold;
  text-transform: uppercase;
  order: -1;
}
.openscuola-page .panel-news-home .list-view div[data-key] + div[data-key]:not(:nth-child(3n+2)) {
  margin-left: 0;
}
.openscuola-page .text-white {
  color: #FFF;
}
.openscuola-page .banner-hero > div {
  min-height: 650px;
  display: flex;
  align-items: center;
}
.openscuola-page .banner-hero > div > .uk-container {
  width: 100%;
}
.openscuola-page .banner-hero .content-hero .media .media-left {
  background: #170E3B;
  height: 160px;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 124px;
  padding-right: 0;
}
.openscuola-page .banner-hero .content-hero .media .media-left img {
  height: 56px;
  margin: 0 !important;
}
.openscuola-page .banner-hero .content-hero .title-hero {
  font-size: 58px;
  color: #FFF;
  text-transform: uppercase;
}
.openscuola-page .banner-hero .content-hero .title-hero span {
  display: table;
  padding: 0 50px 0 16px;
  line-height: 80px;
}
.openscuola-page .banner-hero .content-hero .title-hero span.tit-one {
  background-color: #1B446B;
  font-weight: normal;
}
.openscuola-page .banner-hero .content-hero .title-hero span.tit-two {
  background-color: #112B44;
  font-weight: 600;
}
.openscuola-page .section-cta-community-os {
  background-color: #0056a8;
}
.openscuola-page .section-cta-community-os .uk-background-cover {
  padding: 70px 0px;
}
.openscuola-page .section-cta-community-os .uk-position-cover {
  opacity: 0.7;
}
.openscuola-page .section-cta-community-os .text-cta-os {
  color: #FFF;
  font-size: 26px;
}
.openscuola-page .section-cta-community-os a.uk-button {
  background-color: #F7D72A;
  color: #0056a8;
  width: 100%;
  border-radius: 6px;
  font-size: 20px;
  margin-top: 40px;
  font-weight: bold;
}
.openscuola-page .section-box-evidence .content-link-evidence {
  margin-top: 0;
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-between;
}
.openscuola-page .section-box-evidence .box-evidence {
  padding: 8px 24px;
  position: relative;
  display: flex;
  height: 100%;
  min-height: 120px;
  background-color: #42A3FF;
  margin-bottom: 24px;
  width: 100%;
  margin-top: 0;
}
@media (min-width: 678px) {
  .openscuola-page .section-box-evidence .box-evidence {
    width: 48%;
  }
}
@media (min-width: 992px) {
  .openscuola-page .section-box-evidence .box-evidence {
    width: 32%;
  }
}
.openscuola-page .section-box-evidence .box-evidence:nth-child(2) {
  background-color: #0f8aff;
}
.openscuola-page .section-box-evidence .box-evidence:nth-child(3) {
  background-color: #0070db;
}
.openscuola-page .section-box-evidence .box-evidence:nth-child(4) {
  background-color: #0056a8;
}
.openscuola-page .section-box-evidence .box-evidence:nth-child(5) {
  background-color: #003c75;
}
.openscuola-page .section-box-evidence .box-evidence:nth-child(6) {
  background-color: #002242;
}
.openscuola-page .section-box-evidence .box-evidence figure {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
}
.openscuola-page .section-box-evidence .box-evidence figure a {
  width: 60px;
  height: 60px;
  min-width: 60px;
  overflow: hidden;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: content-box;
}
.openscuola-page .section-box-evidence .box-evidence figure a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.openscuola-page .section-box-evidence .box-evidence figure a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.openscuola-page .section-box-evidence .box-evidence figure a:hover::after {
  background-color: rgba(0, 0, 0, 0.2);
  mix-blend-mode: overlay;
}
.openscuola-page .section-box-evidence .box-evidence figure figcaption {
  display: inline-block;
  padding-left: 18px;
  word-break: break-word;
  hyphens: auto;
}
.openscuola-page .section-box-evidence .box-evidence figure figcaption p {
  margin-bottom: 0px;
  text-transform: uppercase;
  color: #ffffff;
  font-weight: 600;
  font-size: 21px;
}
.openscuola-page .section-ultime-notizie .list-view {
  justify-content: space-between;
}
@media (min-width: 992px) {
  .openscuola-page .section-ultime-notizie .list-view div[data-key] {
    width: 31%;
  }
}
.openscuola-page .section-ultime-notizie .list-view::after {
  content: inherit;
}
.openscuola-page .section-interviste {
  background-color: #398EDD;
  padding: 60px 0;
}
.openscuola-page .section-interviste a.el-content {
  color: #FFF;
  text-decoration: underline;
  font-weight: bold;
  font-size: 15px;
}
.openscuola-page .section-interviste h3 {
  color: #FFF;
}
.openscuola-page .section-interviste .list-view {
  justify-content: space-between;
}
@media (min-width: 992px) {
  .openscuola-page .section-interviste .list-view div[data-key] {
    width: 48%;
  }
}
.openscuola-page .section-interviste .list-view div[data-key] .card-body {
  padding: 12px !important;
}
.openscuola-page .section-interviste .list-view::after {
  content: inherit;
}
.openscuola-page .section-approfondimenti-dote {
  background-color: #F6F6F6;
  padding: 60px 0;
}
.openscuola-page .section-approfondimenti-dote .list-view {
  justify-content: space-between;
  margin-left: 0;
  margin-right: 0;
}
.openscuola-page .section-approfondimenti-dote .list-view div[data-key] {
  border-radius: 10px;
  background-color: #FFF;
}
@media (min-width: 992px) {
  .openscuola-page .section-approfondimenti-dote .list-view div[data-key] {
    width: 32%;
  }
}
.openscuola-page .section-approfondimenti-dote .list-view div[data-key] .card-approfondimenti {
  box-shadow: inherit;
  padding: 30px;
}
.openscuola-page .section-approfondimenti-dote .list-view div[data-key] .card-approfondimenti .content-title img {
  width: 50px;
  max-width: 50px;
  margin: 0 15px 0 0;
}
.openscuola-page .section-approfondimenti-dote .list-view div[data-key] .card-approfondimenti h3.uk-card-title {
  font-size: 21px;
  font-weight: bold;
  line-height: 1.2;
}
.openscuola-page .section-approfondimenti-dote .list-view div[data-key] .card-approfondimenti .el-subtitle {
  font-size: 18px;
  padding-top: 20px;
  color: #000;
}
.openscuola-page .section-approfondimenti-dote .list-view::after {
  content: inherit;
}
.openscuola-page .section-community .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: inherit !important;
}
.openscuola-page .section-community .gallery-community a.uk-slidenav {
  color: #000 !important;
  top: 75%;
}
.openscuola-page .section-community .gallery-community a.uk-slidenav.uk-slidenav-previous {
  left: -35px;
}
.openscuola-page .section-community .gallery-community a.uk-slidenav.uk-slidenav-next {
  right: -35px;
}
.openscuola-page .section-community .gallery-community .uk-slider-container .uk-slider-items .el-item::before {
  content: inherit;
}
.openscuola-page .section-community .gallery-community .uk-slider-container .uk-slider-items .el-item .uk-cover-container {
  text-indent: 0;
  display: flex;
  align-items: center;
}
.openscuola-page .section-community .gallery-community .uk-slider-container .uk-slider-items .el-item .uk-cover-container img {
  object-fit: cover;
  min-height: 120px;
  height: 120px;
  width: 120px;
  margin: 0;
  border-radius: 50%;
}
.openscuola-page .section-community .gallery-community .uk-slider-container .uk-slider-items .el-item .uk-cover-container .uk-position-bottom {
  position: relative !important;
  text-align: left;
  padding: 18px;
}
.openscuola-page .section-community .gallery-community .uk-slider-container .uk-slider-items .el-item .uk-cover-container .uk-position-bottom .el-title {
  color: #000;
  font-size: 21px;
  font-weight: bold;
}
.openscuola-page .section-multimedia {
  background-color: #112B44;
  padding: 60px 0;
}
.openscuola-page .section-multimedia .list-view {
  margin: 0 -15px;
}
.openscuola-page .section-multimedia .list-view div[data-key] {
  margin: 15px;
}
.openscuola-page .section-multimedia .list-view div[data-key] .card-body {
  padding: 12px !important;
}
.openscuola-page .section-multimedia .uk-container ul:not(.pagination):not(.uk-slideshow-items):not(.lSGallery) li:before {
  content: inherit !important;
}
.openscuola-page .section-multimedia .title-link-section a {
  color: #FFF;
}
.openscuola-page .section-multimedia h3,
.openscuola-page .section-multimedia h2 {
  color: #FFF;
}
.openscuola-page .section-multimedia .gallery-scuola a.uk-slidenav {
  color: #FFF !important;
  top: 60%;
}
.openscuola-page .section-multimedia .gallery-scuola a.uk-slidenav.uk-slidenav-previous {
  left: -35px;
}
.openscuola-page .section-multimedia .gallery-scuola a.uk-slidenav.uk-slidenav-next {
  right: -35px;
}
.openscuola-page .section-multimedia .gallery-scuola .uk-slider-container .uk-slider-items .el-item::before {
  content: inherit;
}
.openscuola-page .section-multimedia .gallery-scuola .uk-slider-container .uk-slider-items .el-item .uk-cover-container {
  text-indent: 0;
  height: 100%;
  background-color: #FFF;
  border-radius: 6px;
}
.openscuola-page .section-multimedia .gallery-scuola .uk-slider-container .uk-slider-items .el-item .uk-cover-container img {
  object-fit: cover;
  min-height: 190px;
  height: 190px;
  width: 100%;
  margin: 0;
}
.openscuola-page .section-multimedia .gallery-scuola .uk-slider-container .uk-slider-items .el-item .uk-cover-container .uk-position-bottom {
  position: relative !important;
  padding: 10px;
}
.openscuola-page .section-multimedia .gallery-scuola .uk-slider-container .uk-slider-items .el-item .uk-cover-container .uk-position-bottom .el-title {
  color: #000;
}
.openscuola-page .section-banner-dote > div {
  padding: 75px 0;
}
.openscuola-page .section-banner-dote .content-banner-dote {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.openscuola-page .section-banner-dote .content-banner-dote h3 {
  color: #FFF;
  font-size: 2em;
  font-weight: bold;
  padding-bottom: 15px;
  border-bottom: 1px solid #FFF;
  margin-bottom: 20px;
  text-transform: uppercase;
}
.openscuola-page .section-banner-dote .content-banner-dote .testo-banner-dote {
  color: #FFF;
  font-size: 18px;
}
.openscuola-page .section-banner-dote .content-banner-dote a.uk-button-danger {
  background-color: #6B1B44;
  color: #ffffff;
  font-size: 18px;
  border-radius: 4px;
  font-weight: bold;
}
.openscuola-page .section-infografica {
  padding-top: 0;
}
.openscuola-page .section-infografica > .uk-container {
  position: relative;
}
.openscuola-page .section-infografica .title-infografica {
  position: absolute;
  left: 0;
  top: 0;
  background-color: #112B44;
  padding: 3% 3% 3% 16%;
}
@media screen and (max-width: 1599px) {
  .openscuola-page .section-infografica .title-infografica {
    padding-left: 12%;
  }
}
@media screen and (max-width: 1024px) {
  .openscuola-page .section-infografica .title-infografica {
    padding-left: 4%;
  }
}
@media screen and (max-width: 991px) {
  .openscuola-page .section-infografica .title-infografica {
    padding-left: 3%;
  }
}
@media screen and (max-width: 767px) {
  .openscuola-page .section-infografica .title-infografica {
    padding-left: 0;
    position: relative;
  }
}
.openscuola-page .section-infografica .title-infografica h4 {
  font-size: 2em;
  font-weight: bold;
  color: #FFF;
}
.openscuola-page .section-infografica .title-infografica h5 {
  font-size: 28px;
  color: #FFF;
}
.openscuola-page .section-infografica .img-infografica img {
  margin: 0;
}
.circular-page .section-cta-due {
  background-color: #4D5562;
}
.circular-page .section-cta-due .uk-section {
  padding: 70px 0;
  background-position-y: -80px;
}
.circular-page .section-cta-due .uk-section a {
  color: #FFF;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 10px 20px;
  background-color: #4D5562;
}
.circular-page .section-cta-due .uk-section a:hover {
  text-decoration: none;
}
.circular-page .section-cta-due .uk-section a .uk-icon {
  border: 3px solid white;
  border-radius: 100%;
  margin-left: 30px;
  width: 40px;
  height: 40px;
}
.circular-page .section-cta-due .uk-section a .uk-icon svg {
  height: 36px;
  width: 36px;
}
.circular-page .section-cta-due .uk-section p {
  padding: 10px 20px;
  color: #FFF;
  background-color: #4D5562;
  max-width: 85%;
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner {
  align-items: flex-start;
}
@media (min-width: 768px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1) {
    width: 50%;
  }
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin: 10% 0 0;
}
@media (min-width: 768px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 20% 0 0;
  }
}
@media (min-width: 1200px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 10% 0 0;
  }
}
@media (max-width: 767px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 5%;
    text-align: center;
  }
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
    font-size: 2.7em;
  }
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4 {
  margin-bottom: 15px;
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button {
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon {
  margin-right: 10px;
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: none;
}
.circular-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span {
  text-decoration: none;
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.circular-page .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.circular-page .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.circular-page .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.circular-page .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .circular-page .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.circular-page .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.circular-page .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.circular-page .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.circular-page .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .circular-page .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.circular-page .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.circular-page .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.circular-page .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.circular-page .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .circular-page .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.circular-page .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.circular-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.circular-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.circular-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.circular-page .section-streaming-callhub2020 {
  background: #034EA2;
}
@media (min-width: 992px) {
  .circular-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #034EA2 50%);
  }
}
.circular-page .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
.circular-page .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
.circular-page .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
.circular-page .programma-streaming.uk-background-primary {
  background-color: #90C852;
  display: flex;
  flex-wrap: wrap;
}
.circular-page .programma-streaming .uk-button {
  min-height: 90px;
  margin: 1%;
  width: 48%;
}
@media (min-width: 576px) {
  .circular-page .programma-streaming .uk-button {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .circular-page .programma-streaming .uk-button {
    width: 23%;
    margin: 1%;
  }
}
@media (min-width: 1200px) {
  .circular-page .programma-streaming .uk-button {
    margin: 1%;
    width: 12%;
  }
}
.circular-page .programma-streaming .uk-button.active {
  background-color: #FFFF00;
  color: #000;
}
.circular-page .programma-streaming .uk-button.active:hover {
  color: #000;
}
.circular-page .callhub-banner-2020 > div {
  padding-top: 200px !important;
  padding-bottom: 200px;
}
.circular-page .callhub-banner-2020 > div > .uk-container {
  padding-left: 50px;
  padding-right: 50px;
}
.circular-page .callhub-banner-2020 > div h1 {
  font-size: 3em;
  font-weight: normal;
  color: #034EA2;
  margin-bottom: 20px;
  text-shadow: 3px 3px 15px #FFF;
  text-align: right;
}
@media (max-width: 567px) {
  .circular-page .callhub-banner-2020 > div h1 {
    font-size: 2em;
    text-align: left;
  }
}
.circular-page .callhub-banner-2020 > div h1 span strong {
  position: relative;
}
.circular-page .callhub-banner-2020 > div h2 {
  font-size: 2em;
  color: #034EA2;
  margin-bottom: 10px;
  text-align: right;
  font-weight: normal;
  text-shadow: 3px 3px 15px #FFF;
}
.circular-page .callhub-banner-2020 > div h4 {
  font-size: 1.5em;
  color: #90C852;
  line-height: 1;
}
.circular-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #90C852;
}
.circular-page .section-loghi > .uk-container {
  padding: 0 50px;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.circular-page .section-loghi > .uk-container .uk-margin {
  margin-top: 0 !important;
}
.circular-page .section-loghi > .uk-container .uk-margin img {
  margin: 0;
  height: 80px;
}
.circular-page .section-loghi > .uk-container .uk-margin:last-child {
  margin-left: auto;
}
.circular-page .section-text-intro {
  background-color: #f5f5f5;
}
.circular-page .section-streaming-callhub2020 h2.title-section span {
  background: #FFFF00;
  color: #000;
  padding: 0 10px;
}
.circular-page .content-modal-box a[data-toggle] {
  background-color: #000;
  margin: 3%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border: 0;
  min-height: 180px;
  display: flex;
  align-items: center;
  width: 44%;
}
@media (min-width: 576px) {
  .circular-page .content-modal-box a[data-toggle] {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .circular-page .content-modal-box a[data-toggle] {
    width: 23%;
    margin: 1%;
  }
}
.circular-page .content-modal-box a[data-toggle]:hover {
  background-color: #FF0046;
}
.circular-page .content-modal-box a[data-toggle] .wrap-modal-box {
  height: 100%;
  padding: 16px;
}
.circular-page .content-modal-box a[data-toggle] .wrap-modal-box .overlay {
  display: none !important;
}
.circular-page .content-modal-box a[data-toggle] .wrap-modal-box h4 {
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 12px;
}
.circular-page .content-modal-box a[data-toggle] .wrap-modal-box p {
  font-size: 14px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .circular-page .content-modal-box .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .circular-page .content-modal-box .modal-dialog {
    width: 900px;
  }
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-header {
  background: #000;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-header .title {
  text-transform: none;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body {
  padding: 30px;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body .wrap-text-modal {
  font-size: 20px;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body ul {
  text-indent: 0;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body ul li {
  list-style-type: circle;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body ul li::before {
  content: inherit;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body a {
  background: inherit;
  color: #FF0046 !important;
}
.circular-page .content-modal-box .modal-dialog .modal-content .modal-body .btn-landing {
  display: none;
}
.circular-page .mdw-tabs .nav-tabs {
  text-indent: 0;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
}
.circular-page .mdw-tabs .nav-tabs li {
  font-size: 24px;
  background-color: #000;
  margin: 12px;
  text-align: center;
  width: 44%;
}
@media (min-width: 576px) {
  .circular-page .mdw-tabs .nav-tabs li {
    width: 22%;
  }
}
.circular-page .mdw-tabs .nav-tabs li:before {
  content: inherit;
}
.circular-page .mdw-tabs .nav-tabs li.active a {
  background: #FF0046;
  border: 0;
  border-radius: 0;
}
.circular-page .mdw-tabs .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  border: 0;
  height: 100%;
}
.circular-page .mdw-tabs .nav-tabs li a p {
  line-height: 1.2em;
}
.circular-page .mdw-tabs .nav-tabs li a small {
  font-size: 14px;
  font-weight: normal;
}
.circular-page .mdw-tabs .nav-tabs li a:hover {
  background-color: #FF0046;
}
.circular-page .mdw-tabs .tab-content {
  padding: 20px 0;
}
.circular-page .mdw-tabs .tab-content ul {
  text-indent: 0;
}
.circular-page .mdw-tabs .tab-content ul li {
  list-style-type: circle;
}
.circular-page .mdw-tabs .tab-content ul li::before {
  content: inherit;
}
.circular-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: 100%;
  color: #000;
}
.circular-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #000;
  font-size: 32px;
  font-weight: bold;
}
.circular-page .section-allegati .attachments-detail {
  margin-top: 20px;
}
.circular-page .section-allegati .attachments-detail ul {
  display: flex;
  flex-wrap: wrap;
  text-indent: 0;
  padding: 0;
}
.circular-page .section-allegati .attachments-detail ul li {
  text-indent: 0;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 100%;
  margin: 6px;
}
@media (min-width: 567px) {
  .circular-page .section-allegati .attachments-detail ul li {
    width: 48%;
  }
}
@media (min-width: 767px) {
  .circular-page .section-allegati .attachments-detail ul li {
    width: 33.33%;
  }
}
.circular-page .section-allegati .attachments-detail ul li::before {
  content: inherit !important;
}
.circular-page .section-allegati .attachments-detail ul li a {
  display: flex;
  flex-wrap: wrap;
}
.circular-page .section-allegati .attachments-detail ul li a .news-allegato-icon {
  margin-right: 5px;
}
.circular-page .section-allegati .attachments-detail ul li a .news-allegato-name {
  font-weight: bold;
  margin-right: 5px;
}
.unimont-page .section-cta-due {
  background-color: #4D5562;
}
.unimont-page .section-cta-due .uk-section {
  padding: 70px 0;
  background-position-y: -80px;
}
.unimont-page .section-cta-due .uk-section a {
  color: #FFF;
  font-size: 30px;
  font-weight: bold;
  text-decoration: underline;
  display: flex;
  align-items: center;
  width: fit-content;
  padding: 10px 20px;
  background-color: #4D5562;
}
.unimont-page .section-cta-due .uk-section a:hover {
  text-decoration: none;
}
.unimont-page .section-cta-due .uk-section a .uk-icon {
  border: 3px solid white;
  border-radius: 100%;
  margin-left: 30px;
  width: 40px;
  height: 40px;
}
.unimont-page .section-cta-due .uk-section a .uk-icon svg {
  height: 36px;
  width: 36px;
}
.unimont-page .section-cta-due .uk-section p {
  padding: 10px 20px;
  color: #FFF;
  background-color: #4D5562;
  max-width: 85%;
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner {
  align-items: flex-start;
}
@media (min-width: 768px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(1) {
    width: 50%;
  }
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin: 10% 0 0;
}
@media (min-width: 768px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 20% 0 0;
  }
}
@media (min-width: 1200px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 10% 0 0;
  }
}
@media (max-width: 767px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) {
    margin: 5%;
    text-align: center;
  }
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
  margin-bottom: 30px;
}
@media (min-width: 992px) {
  .unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h3 {
    font-size: 2.7em;
  }
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) h4 {
  margin-bottom: 15px;
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button {
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.5rem;
  line-height: 0.8;
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button .uk-icon {
  margin-right: 10px;
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover {
  background-color: #ffffff;
  color: #297a38;
  text-decoration: none;
}
.unimont-page .versione-giugno-2020 .uk-container > .layout-banner > div:nth-child(2) .uk-button:hover span {
  text-decoration: none;
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
}
@media (min-width: 992px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #8E5823;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.unimont-page .content-streaming .video-streaming {
  position: relative;
  overflow: hidden;
  min-height: 550px;
}
.unimont-page .content-streaming .video-streaming a:hover {
  text-decoration: none;
}
.unimont-page .content-streaming .video-streaming span.uk-icon {
  padding-right: 5px;
}
.unimont-page .content-streaming .video-streaming .img-video-bg {
  position: absolute;
  margin: 0 !important;
  height: 100%;
  width: 100%;
  padding-right: 30px;
}
@media (min-width: 992px) {
  .unimont-page .content-streaming .video-streaming .img-video-bg {
    padding-right: 15px;
  }
}
.unimont-page .content-streaming .video-streaming .img-video-bg img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  margin: 0 !important;
}
.unimont-page .content-streaming .video-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
}
.unimont-page .content-streaming .video-streaming h5 {
  position: relative;
  font-size: 30px;
  font-weight: bold;
  color: #FFF;
  text-align: center;
  padding-top: 30px;
  margin-bottom: 10px;
}
.unimont-page .content-streaming .video-streaming .uk-countdown {
  position: relative;
  justify-content: center;
  color: #fff;
  text-align: center;
  margin: 0 !important;
}
@media (max-width: 420px) {
  .unimont-page .content-streaming .video-streaming .uk-countdown.uk-grid-medium > * {
    padding-left: 5px;
  }
}
.unimont-page .content-streaming .video-streaming .uk-countdown .uk-countdown-number,
.unimont-page .content-streaming .video-streaming .uk-countdown .uk-countdown-separator {
  font-size: 40px;
  font-weight: bold;
  line-height: 1em;
}
.unimont-page .content-streaming .video-streaming .uk-countdown .uk-countdown-label {
  font-size: 20px;
  margin-top: 0 !important;
}
.unimont-page .content-streaming .video-commenti-streaming {
  color: #FFF;
  margin-top: 70px;
}
@media (max-width: 991px) {
  .unimont-page .content-streaming .video-commenti-streaming {
    margin-top: 0;
  }
}
.unimont-page .content-streaming .video-commenti-streaming h4 {
  font-size: 30px;
  font-weight: bold;
  margin-bottom: 0px;
  color: #fff;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
  justify-content: flex-start;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
  height: 320px;
  width: 100%;
  overflow-y: scroll;
  border-bottom: 5px solid #fff;
  border-bottom: 5px solid #e9f6ff;
}
@media (max-width: 991px) {
  .unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments {
    height: 320px;
  }
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .avatar {
  display: none;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body {
  background-color: #ffffff;
  background-color: #e9f6ff;
  color: #000000;
  padding: 5px;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body p {
  font-size: 18px;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted {
  display: block;
  font-size: 14px;
  text-align: right;
  float: right;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted:nth-child(1) {
  display: none;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #pjax-block-comments .media .media-body .text-muted + .text-muted {
  padding-left: 5px;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-area {
  width: 100%;
  height: 100px;
  color: #000;
  padding: 5px;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn,
.unimont-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn {
  font-size: 14px;
  background-color: #297a38;
  border-color: #297a38;
  color: #ffffff;
  font-size: 16px;
  float: right;
  text-transform: uppercase;
  font-weight: 700;
  padding: 10px 12px;
  border-radius: 5px;
  font-size: 1.3rem;
  line-height: 0.8;
}
.unimont-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #register-contribute-btn:hover,
.unimont-page .content-streaming .video-commenti-streaming #comments-container #bk-contribute #contribute-btn:hover {
  background-color: #fff;
  color: #297a38;
  text-decoration: underline;
}
.unimont-page .section-streaming-callhub2020 {
  background: #034EA2;
}
@media (min-width: 992px) {
  .unimont-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #034EA2 50%);
  }
}
.unimont-page .programma-streaming .uk-button {
  line-height: 1.5rem;
  padding: 10px;
  margin: 5px;
}
.unimont-page .programma-streaming .uk-button strong {
  font-size: 16px;
  text-transform: none;
}
.unimont-page .programma-streaming .uk-button:hover {
  opacity: 0.8;
}
.unimont-page .programma-streaming.uk-background-primary {
  background-color: #90C852;
  display: flex;
  flex-wrap: wrap;
}
.unimont-page .programma-streaming .uk-button {
  min-height: 90px;
  margin: 1%;
  width: 48%;
}
@media (min-width: 576px) {
  .unimont-page .programma-streaming .uk-button {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .unimont-page .programma-streaming .uk-button {
    width: 23%;
    margin: 1%;
  }
}
@media (min-width: 1200px) {
  .unimont-page .programma-streaming .uk-button {
    margin: 1%;
    width: 12%;
  }
}
.unimont-page .programma-streaming .uk-button.active {
  background-color: #FFFF00;
  color: #000;
}
.unimont-page .programma-streaming .uk-button.active:hover {
  color: #000;
}
.unimont-page .callhub-banner-2020 > div {
  padding-top: 200px !important;
  padding-bottom: 200px;
}
.unimont-page .callhub-banner-2020 > div h1 {
  font-size: 3em;
  font-weight: normal;
  color: #FFF;
  margin-bottom: 20px;
  text-align: left;
  width: fit-content;
  padding: 0 10px;
  text-shadow: 3px 3px 0 #000000;
}
@media (max-width: 567px) {
  .unimont-page .callhub-banner-2020 > div h1 {
    font-size: 2em;
  }
}
.unimont-page .callhub-banner-2020 > div h1 span strong {
  position: relative;
}
.unimont-page .callhub-banner-2020 > div h2 {
  font-size: 2em;
  color: #FFF;
  margin-bottom: 10px;
  font-weight: normal;
  text-align: left;
  width: fit-content;
  padding: 0 10px;
  text-shadow: 3px 3px 0 #000000;
}
.unimont-page .callhub-banner-2020 > div h4 {
  font-size: 1.5em;
  color: #90C852;
  line-height: 1;
}
.unimont-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #90C852;
}
.unimont-page .section-loghi > .uk-container {
  padding: 0 50px;
  display: flex;
  align-items: flex-start;
  flex-wrap: wrap;
}
.unimont-page .section-loghi > .uk-container .uk-margin {
  margin-top: 0 !important;
}
.unimont-page .section-loghi > .uk-container .uk-margin img {
  margin: 0;
  height: 80px;
}
.unimont-page .section-loghi > .uk-container .uk-margin:last-child {
  margin-left: auto;
}
.unimont-page .section-text-intro {
  background-color: #7cc0d4;
}
.unimont-page .section-streaming-callhub2020 h2.title-section span {
  background: #FFFF00;
  color: #000;
  padding: 0 10px;
}
.unimont-page .content-modal-box a[data-toggle] {
  background-color: #000;
  margin: 3%;
  text-align: center;
  color: #fff;
  font-weight: bold;
  border: 0;
  min-height: 180px;
  display: flex;
  align-items: center;
  width: 44%;
}
@media (min-width: 576px) {
  .unimont-page .content-modal-box a[data-toggle] {
    width: 31%;
    margin: 1%;
  }
}
@media (min-width: 768px) {
  .unimont-page .content-modal-box a[data-toggle] {
    width: 23%;
    margin: 1%;
  }
}
.unimont-page .content-modal-box a[data-toggle]:hover {
  background-color: #FF0046;
}
.unimont-page .content-modal-box a[data-toggle] .wrap-modal-box {
  height: 100%;
  padding: 16px;
}
.unimont-page .content-modal-box a[data-toggle] .wrap-modal-box .overlay {
  display: none !important;
}
.unimont-page .content-modal-box a[data-toggle] .wrap-modal-box h4 {
  color: #FFF;
  font-size: 24px;
  font-weight: bold;
  line-height: 1.2em;
  margin-bottom: 12px;
}
.unimont-page .content-modal-box a[data-toggle] .wrap-modal-box p {
  font-size: 14px;
  font-weight: normal;
}
@media (min-width: 768px) {
  .unimont-page .content-modal-box .modal-dialog {
    width: 750px;
  }
}
@media (min-width: 992px) {
  .unimont-page .content-modal-box .modal-dialog {
    width: 900px;
  }
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-header {
  background: #000;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-header .title {
  text-transform: none;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body {
  padding: 30px;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body .wrap-text-modal {
  font-size: 20px;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body ul {
  text-indent: 0;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body ul li {
  list-style-type: circle;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body ul li::before {
  content: inherit;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body a {
  background: inherit;
  color: #FF0046 !important;
}
.unimont-page .content-modal-box .modal-dialog .modal-content .modal-body .btn-landing {
  display: none;
}
.unimont-page .mdw-tabs .nav-tabs {
  text-indent: 0;
  border-bottom: none;
  display: flex;
  flex-wrap: wrap;
}
.unimont-page .mdw-tabs .nav-tabs li {
  font-size: 24px;
  background-color: #000;
  margin: 12px;
  text-align: center;
  width: 44%;
}
@media (min-width: 576px) {
  .unimont-page .mdw-tabs .nav-tabs li {
    width: 22%;
  }
}
.unimont-page .mdw-tabs .nav-tabs li:before {
  content: inherit;
}
.unimont-page .mdw-tabs .nav-tabs li.active a {
  background: #FF0046;
  border: 0;
  border-radius: 0;
}
.unimont-page .mdw-tabs .nav-tabs li a {
  color: #fff;
  font-weight: bold;
  border: 0;
  height: 100%;
}
.unimont-page .mdw-tabs .nav-tabs li a p {
  line-height: 1.2em;
}
.unimont-page .mdw-tabs .nav-tabs li a small {
  font-size: 14px;
  font-weight: normal;
}
.unimont-page .mdw-tabs .nav-tabs li a:hover {
  background-color: #FF0046;
}
.unimont-page .mdw-tabs .tab-content {
  padding: 20px 0;
}
.unimont-page .mdw-tabs .tab-content ul {
  text-indent: 0;
}
.unimont-page .mdw-tabs .tab-content ul li {
  list-style-type: circle;
}
.unimont-page .mdw-tabs .tab-content ul li::before {
  content: inherit;
}
.unimont-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) {
  width: 100%;
  color: #000;
}
.unimont-page .section-cta-callhub-2019 .layout-evidence.halves > div:nth-child(1) h3 {
  color: #000;
  font-size: 32px;
  font-weight: bold;
}
.unimont-page .section-allegati .attachments-detail {
  margin-top: 20px;
}
.unimont-page .section-allegati .attachments-detail ul {
  display: flex;
  flex-wrap: wrap;
  text-indent: 0;
  padding: 0;
}
.unimont-page .section-allegati .attachments-detail ul li {
  text-indent: 0;
  padding: 20px;
  border: 1px solid #ccc;
  border-radius: 4px;
  width: 100%;
  margin: 6px;
}
@media (min-width: 567px) {
  .unimont-page .section-allegati .attachments-detail ul li {
    width: 48%;
  }
}
@media (min-width: 767px) {
  .unimont-page .section-allegati .attachments-detail ul li {
    width: 33.33%;
  }
}
.unimont-page .section-allegati .attachments-detail ul li::before {
  content: inherit !important;
}
.unimont-page .section-allegati .attachments-detail ul li a {
  display: flex;
  flex-wrap: wrap;
}
.unimont-page .section-allegati .attachments-detail ul li a .news-allegato-icon {
  margin-right: 5px;
}
.unimont-page .section-allegati .attachments-detail ul li a .news-allegato-name {
  font-weight: bold;
  margin-right: 5px;
}
.fintech-page .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.fintech-page .header-banner {
  background: linear-gradient(#562590 75%, #35A22A 100%);
  overflow: hidden;
}
.fintech-page .header-banner > .uk-background-norepeat {
  min-height: 65vh;
  position: relative;
  background-size: auto 60%;
  display: flex;
  align-items: center;
}
.fintech-page .header-banner > .uk-background-norepeat::before {
  content: '';
  background: linear-gradient(180deg, rgba(86, 37, 144, 0.3) 0%, rgba(53, 162, 42, 0.9) 100%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
.fintech-page .header-banner .text-header {
  font-size: 24px;
}
.fintech-page .header-banner .text-header h2 {
  font-size: 34px;
  margin: 0;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .fintech-page .header-banner .text-header h2 {
    font-size: 55px;
  }
}
.fintech-page .header-banner .image figure {
  display: flex;
  justify-content: flex-end;
}
.fintech-page .header-banner .image figure img {
  margin: 0;
}
.fintech-page .section-intro > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.fintech-page .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .fintech-page .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.fintech-page .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.fintech-page .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.fintech-page .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.fintech-page .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #562590;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .fintech-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.fintech-page .section-streaming-callhub2020 {
  background: #562590;
}
@media (min-width: 992px) {
  .fintech-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #562590 50%);
  }
}
.fintech-page .section-streaming-callhub2020.section-video {
  background: #35A22A;
  overflow: hidden;
}
@media (min-width: 992px) {
  .fintech-page .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #562590 40%, #35A22A 100%);
  }
}
@media (max-width: 991px) {
  .fintech-page .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.fintech-page .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.fintech-page .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.fintech-page .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.fintech-page .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.fintech-page .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.fintech-page .section-streaming-callhub2020 h2.title-section span {
  background: #35A22A;
  color: #ffffff;
  padding: 0 10px;
}
.smart-cities-page .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.smart-cities-page .header-banner {
  background: linear-gradient(#008DD3 75%, #E6007E 100%);
  overflow: hidden;
}
.smart-cities-page .header-banner > .uk-background-norepeat {
  min-height: 65vh;
  position: relative;
  display: flex;
  align-items: center;
}
.smart-cities-page .header-banner > .uk-background-norepeat::before {
  content: '';
  background: linear-gradient(180deg, rgba(0, 141, 211, 0.3) 0%, rgba(230, 0, 126, 0.9) 100%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
.smart-cities-page .header-banner .text-header {
  font-size: 24px;
}
.smart-cities-page .header-banner .text-header h1 {
  font-size: 34px;
  margin: 0;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .smart-cities-page .header-banner .text-header h1 {
    font-size: 55px;
  }
}
.smart-cities-page .header-banner .image {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 24px;
}
.smart-cities-page .header-banner .image figure {
  display: flex;
  justify-content: flex-end;
}
.smart-cities-page .header-banner .image figure img {
  margin: 0;
}
.smart-cities-page .section-intro {
  padding: 80px 0px;
  font-size: 21px;
}
.smart-cities-page .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .smart-cities-page .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.smart-cities-page .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.smart-cities-page .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.smart-cities-page .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.smart-cities-page .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 ul {
  list-style-type: disc !important;
  text-indent: 0 !important;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 ul li:before {
  content: inherit !important;
}
@media (min-width: 992px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #008DD3;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .smart-cities-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    right: 0;
    margin-right: 25px;
  }
}
.smart-cities-page .section-streaming-callhub2020 {
  background: #008DD3;
}
@media (min-width: 992px) {
  .smart-cities-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #008DD3 50%);
  }
}
.smart-cities-page .section-streaming-callhub2020.section-video {
  background: #E6007E;
  overflow: hidden;
}
@media (min-width: 992px) {
  .smart-cities-page .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #008DD3 40%, #E6007E 100%);
  }
}
@media (max-width: 991px) {
  .smart-cities-page .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.smart-cities-page .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.smart-cities-page .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.smart-cities-page .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.smart-cities-page .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.smart-cities-page .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.smart-cities-page .section-streaming-callhub2020 h2.title-section span {
  background: #E6007E;
  color: #ffffff;
  padding: 0 10px;
}
.smart-cities-page .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
  font-weight: bold;
}
@media (min-width: 992px) {
  .smart-cities-page .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    right: 0;
    margin-right: 25px !important;
  }
}
.smart-cities-page .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.smart-cities-page .section-protagonisti .box-protagonisti .vertical-title {
  white-space: nowrap;
}
.smart-cities-page .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .smart-cities-page .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.smart-cities-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.sc-digital-transformation .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.sc-digital-transformation .header-banner {
  background: linear-gradient(#000a87 75%, #ff5200 100%);
  overflow: hidden;
}
.sc-digital-transformation .header-banner > .uk-background-norepeat {
  min-height: 65vh;
  position: relative;
  display: flex;
  align-items: center;
}
.sc-digital-transformation .header-banner > .uk-background-norepeat::before {
  content: '';
  background: linear-gradient(180deg, rgba(0, 10, 135, 0.3) 0%, rgba(255, 82, 0, 0.9) 100%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
.sc-digital-transformation .header-banner .text-header {
  font-size: 24px;
}
.sc-digital-transformation .header-banner .text-header h1 {
  font-size: 34px;
  margin: 0;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .sc-digital-transformation .header-banner .text-header h1 {
    font-size: 55px;
  }
}
.sc-digital-transformation .header-banner .image {
  background-color: rgba(255, 255, 255, 0.8);
  padding: 24px;
}
.sc-digital-transformation .header-banner .image figure {
  display: flex;
  justify-content: flex-end;
}
.sc-digital-transformation .header-banner .image figure img {
  margin: 0;
}
.sc-digital-transformation .section-intro {
  padding: 80px 0px;
  font-size: 21px;
}
.sc-digital-transformation .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .sc-digital-transformation .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.sc-digital-transformation .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.sc-digital-transformation .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.sc-digital-transformation .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.sc-digital-transformation .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 ul {
  list-style-type: disc !important;
  text-indent: 0 !important;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 ul li:before {
  content: inherit !important;
}
@media (min-width: 992px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #000a87;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .sc-digital-transformation .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    right: 0;
    margin-right: 25px;
  }
}
.sc-digital-transformation .section-streaming-callhub2020 {
  background: #000a87;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #000a87 50%);
  }
}
.sc-digital-transformation .section-streaming-callhub2020.section-video {
  background: #ff5200;
  overflow: hidden;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #000a87 40%, #ff5200 100%);
  }
}
@media (max-width: 991px) {
  .sc-digital-transformation .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.sc-digital-transformation .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.sc-digital-transformation .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.sc-digital-transformation .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.sc-digital-transformation .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.sc-digital-transformation .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.sc-digital-transformation .section-streaming-callhub2020 h2.title-section span {
  background: #ff5200;
  color: #ffffff;
  padding: 0 10px;
}
.sc-digital-transformation .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
  font-weight: bold;
}
@media (min-width: 992px) {
  .sc-digital-transformation .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    right: 0;
    margin-right: 25px !important;
  }
}
.sc-digital-transformation .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti .vertical-title {
  white-space: nowrap;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.sc-digital-transformation .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.sc-digital-transformation .section-intro {
  background-color: #ff5200;
  color: #ffffff;
}
.sc-digital-transformation .section-intro .uk-text-lead {
  color: #ffffff;
}
.fisval-page .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.fisval-page .header-banner {
  background: linear-gradient(#256090 75%, #55b64c 100%);
  overflow: hidden;
}
.fisval-page .header-banner > .uk-background-norepeat {
  min-height: 75vh;
  position: relative;
  display: flex;
  align-items: center;
}
.fisval-page .header-banner > .uk-background-norepeat::before {
  content: '';
  background: linear-gradient(180deg, rgba(37, 96, 144, 0.6) 0%, rgba(85, 182, 76, 0.9) 100%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
.fisval-page .header-banner .text-header-first h1 {
  font-size: 55px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  background: linear-gradient(90deg, #256090 0%, #55b64c 100%);
  background-blend-mode: overlay;
  display: inline;
}
.fisval-page .header-banner .text-header-first h2 {
  font-size: 24px;
  color: #FFF;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .fisval-page .header-banner .text-header-first h2 {
    font-size: 35px;
  }
}
.fisval-page .header-banner .text-header-first h3 {
  font-size: 28px;
}
.fisval-page .header-banner .image figure {
  display: flex;
  justify-content: flex-end;
}
.fisval-page .header-banner .image figure img {
  margin: 0;
}
.fisval-page .section-intro > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.fisval-page .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .fisval-page .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.fisval-page .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.fisval-page .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.fisval-page .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.fisval-page .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #256090;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .fisval-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.fisval-page .section-streaming-callhub2020 {
  background: #256090;
}
@media (min-width: 992px) {
  .fisval-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #256090 50%);
  }
}
.fisval-page .section-streaming-callhub2020.section-video {
  background: #55b64c;
  overflow: hidden;
}
@media (min-width: 992px) {
  .fisval-page .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #256090 40%, #55b64c 100%);
  }
}
@media (max-width: 991px) {
  .fisval-page .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.fisval-page .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.fisval-page .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.fisval-page .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.fisval-page .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.fisval-page .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.fisval-page .section-streaming-callhub2020 h2.title-section span {
  background: #55b64c;
  color: #ffffff;
  padding: 0 10px;
}
.fisval-page .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.fisval-page .section-protagonisti .box-protagonisti .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
  white-space: nowrap;
  font-weight: bold;
}
@media (min-width: 992px) {
  .fisval-page .section-protagonisti .box-protagonisti .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px !important;
  }
}
.fisval-page .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.fisval-page .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .fisval-page .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .fisval-page .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.fisval-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.investor-page .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.investor-page .header-banner {
  overflow: hidden;
}
.investor-page .header-banner > .uk-background-norepeat {
  min-height: 75vh;
  position: relative;
  display: flex;
  align-items: center;
}
.investor-page .header-banner .text-header-first {
  background: #00A89C;
  padding: 30px;
}
.investor-page .header-banner .text-header-first h1 {
  font-size: 55px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  background: linear-gradient(90deg, #00a89c 0%, #9bbd1e 100%);
  background-blend-mode: overlay;
  display: inline;
}
.investor-page .header-banner .text-header-first h2 {
  font-size: 24px;
  color: #FFF;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .investor-page .header-banner .text-header-first h2 {
    font-size: 35px;
  }
}
.investor-page .header-banner .text-header-first h3 {
  font-size: 28px;
}
.investor-page .header-banner .text-header {
  font-size: 24px;
}
.investor-page .header-banner .text-header figure {
  display: flex;
  justify-content: end;
}
@media (max-width: 767px) {
  .investor-page .header-banner .text-header img {
    width: 40%;
  }
}
.investor-page .header-banner .image figure img {
  margin: 0;
}
.investor-page .section-intro > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.investor-page .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .investor-page .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.investor-page .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.investor-page .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.investor-page .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.investor-page .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #00A89C;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .investor-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.investor-page .section-streaming-callhub2020 {
  background: #00A89C;
}
@media (min-width: 992px) {
  .investor-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #00A89C 50%);
  }
}
.investor-page .section-streaming-callhub2020.section-video {
  background: #9BBD1E;
  overflow: hidden;
}
@media (min-width: 992px) {
  .investor-page .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #00A89C 40%, #9BBD1E 100%);
  }
}
@media (max-width: 991px) {
  .investor-page .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.investor-page .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.investor-page .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.investor-page .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.investor-page .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.investor-page .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.investor-page .section-streaming-callhub2020 h2.title-section span {
  background: #9BBD1E;
  color: #000000;
  padding: 0 10px;
}
.investor-page .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.investor-page .section-protagonisti .box-protagonisti .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
  white-space: nowrap;
  font-weight: bold;
}
@media (min-width: 992px) {
  .investor-page .section-protagonisti .box-protagonisti .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px !important;
  }
}
.investor-page .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.investor-page .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .investor-page .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .investor-page .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.investor-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.finanza-innovazione-page .modal .modal-body .wrap-text-modal {
  width: 100%;
  margin: 0;
  font-size: 16px;
}
.finanza-innovazione-page .header-banner {
  background: linear-gradient(#05a69e 75%, #03728d 100%);
  overflow: hidden;
}
.finanza-innovazione-page .header-banner > .uk-background-norepeat {
  min-height: 75vh;
  position: relative;
  display: flex;
  align-items: center;
}
.finanza-innovazione-page .header-banner > .uk-background-norepeat::before {
  content: '';
  background: linear-gradient(180deg, rgba(5, 166, 158, 0.6) 0%, rgba(3, 114, 141, 0.9) 100%);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
.finanza-innovazione-page .header-banner .text-header-first h1 {
  font-size: 55px;
  font-weight: bold;
  color: #fff;
  line-height: 1;
  background: linear-gradient(90deg, #05a69e 0%, #03728d 100%);
  background-blend-mode: overlay;
  display: inline;
}
.finanza-innovazione-page .header-banner .text-header-first h2 {
  font-size: 24px;
  color: #FFF;
  line-height: 1.2;
}
@media (min-width: 520px) {
  .finanza-innovazione-page .header-banner .text-header-first h2 {
    font-size: 35px;
  }
}
.finanza-innovazione-page .header-banner .text-header-first h3 {
  font-size: 28px;
}
.finanza-innovazione-page .header-banner .image figure {
  display: flex;
  justify-content: flex-end;
}
.finanza-innovazione-page .header-banner .image figure img {
  margin: 0;
}
.finanza-innovazione-page .section-intro > div {
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.finanza-innovazione-page .section-intro > div a[data-toggle="modal"] {
  width: 100%;
  padding: 35px;
}
@media (min-width: 568px) {
  .finanza-innovazione-page .section-intro > div a[data-toggle="modal"] {
    width: 33.333%;
  }
}
.finanza-innovazione-page .section-intro > div a[data-toggle="modal"] figure {
  height: auto;
}
.finanza-innovazione-page .section-intro > div a[data-toggle="modal"] figure figcaption {
  background: transparent;
}
.finanza-innovazione-page .section-intro > div a[data-toggle="modal"]:hover {
  opacity: 0.7;
}
.finanza-innovazione-page .section-intro > div a[data-toggle="modal"] .overlay {
  display: none;
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 {
  margin-top: 70px;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 {
    margin-top: 140px;
  }
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
  padding: 0;
  position: relative;
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover::before {
  content: '';
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0;
  width: 100%;
  height: 100%;
  left: 0;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover {
    margin: 70px 0;
  }
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    margin: -70px 0;
  }
}
@media (min-width: 992px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container {
    padding-left: 0;
  }
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
  background-color: #05a69e;
  color: #ffffff;
  padding: 50px 0;
}
@media (min-width: 768px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    width: 70%;
    display: flex !important;
    flex-direction: row;
    align-items: flex-start;
    padding-left: 4%;
  }
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(2) {
    margin-top: 0;
    padding: 0 10% 0 0;
  }
}
@media (max-width: 767px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    margin: auto;
  }
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div {
    padding: 0 4%;
  }
}
@media (max-width: 991px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    flex-direction: column;
  }
}
@media (min-width: 1025px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 {
    padding-left: 16%;
  }
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h2,
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 h3 {
  color: #ffffff;
  font-weight: 700;
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 p {
  margin-bottom: 15px;
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
  width: auto;
  position: relative;
}
@media (min-width: 768px) and (max-width: 991px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) {
    padding-left: 0;
  }
}
.finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .landing-cms-section-wrap-text.versione-giugno-2020 .uk-background-norepeat.uk-background-cover > .uk-container .layout-evidence.quarters-1-3 > div:nth-child(1) .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px;
  }
}
.finanza-innovazione-page .section-streaming-callhub2020 {
  background: #05a69e;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-streaming-callhub2020 {
    background: linear-gradient(90deg, #ffffff 50%, #05a69e 50%);
  }
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video {
  background: #03728d;
  overflow: hidden;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-streaming-callhub2020.section-video {
    background: linear-gradient(85deg, #ffffff 40%, #05a69e 40%, #03728d 100%);
  }
}
@media (max-width: 991px) {
  .finanza-innovazione-page .section-streaming-callhub2020.section-video .title-white {
    color: #FFF;
  }
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video .player {
  color: #FFF;
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video .btn-save-date {
  background-color: #E7C862;
  border: none;
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video .btn-save-date .uk-icon {
  fill: #000;
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video .btn-save-date .uk-text-middle {
  font-size: 16px;
  color: #000;
  font-weight: bold;
}
.finanza-innovazione-page .section-streaming-callhub2020.section-video .uk-text-muted {
  color: #FFF !important;
}
.finanza-innovazione-page .section-streaming-callhub2020 h2.title-section span {
  background: #03728d;
  color: #ffffff;
  padding: 0 10px;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti {
  display: flex !important;
  align-items: flex-start;
  flex-wrap: wrap;
  position: relative;
  width: 100%;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti .vertical-title {
  text-transform: uppercase;
  font-size: 2em;
  white-space: nowrap;
  font-weight: bold;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-protagonisti .box-protagonisti .vertical-title {
    writing-mode: tb-rl;
    transform: rotate(-180deg);
    font-size: 4.9em;
    line-height: 1;
    position: absolute;
    right: 0;
    margin-right: 25px !important;
  }
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div {
  position: relative;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:first-child {
  width: auto;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child {
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-around;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child {
    width: 85%;
  }
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a {
  display: block;
  margin: 10px 10px 40px 10px;
  width: 200px;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a {
    width: 260px;
  }
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure {
  height: auto;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
  border-radius: 50%;
  object-fit: cover;
  height: 200px;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure img {
    height: 260px;
  }
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box figure figcaption {
  font-size: 24px;
  color: #000;
  font-weight: bold;
  position: relative;
  background-color: transparent;
  background: none;
  margin-top: 20px;
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
  border-radius: 50%;
  background-color: rgba(0, 0, 0, 0.6);
  z-index: 9;
  width: 200px;
  height: 200px;
}
@media (min-width: 992px) {
  .finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay {
    width: 260px;
    height: 260px;
  }
}
.finanza-innovazione-page .section-protagonisti .box-protagonisti > div:last-child a .wrap-modal-box .overlay .text {
  left: 30%;
  -webkit-transform: translate(-20%, -50%);
  font-size: 18px;
  line-height: 1.4em;
  width: 70%;
}
.finanza-innovazione-page .header-banner > .uk-background-norepeat::before {
  content: none;
}
.finanza-innovazione-page .header-banner .text-header-first {
  background: #03728d;
  background-color: rgba(3, 114, 141, 0.8);
  padding: 20px;
}
.finanza-innovazione-page .header-banner .text-header-first h1 {
  background: transparent;
}
.finanza-innovazione-page .header-banner .text-header-first h4 {
  font-size: 20px;
}
.lombardia-innovativa-page .section-box-evidence {
  background: linear-gradient(90deg, #deeefe 0%, #b4d4d7 100%);
  padding: 60px 0;
}
.lombardia-innovativa-page .section-box-evidence h1 {
  color: #000;
  font-size: 50px;
  font-weight: bold;
  text-align: center;
  margin-bottom: 24px;
}
.lombardia-innovativa-page .section-box-evidence .content-link-evidence {
  margin-top: 0;
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-between;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence {
  padding: 8px 18px;
  position: relative;
  display: flex;
  margin-bottom: 24px;
  min-height: 120px;
  background: linear-gradient(90deg, #bbe1e5 0%, #dff1f3 100%);
  width: 100%;
  margin: 12px 0;
}
@media (min-width: 678px) {
  .lombardia-innovativa-page .section-box-evidence .box-evidence {
    width: 48%;
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-box-evidence .box-evidence {
    width: 33.33%;
  }
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(2) {
  background: linear-gradient(90deg, #b3dee2 0%, #e7f4f6 100%);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(3) {
  background: linear-gradient(90deg, #acdadf 0%, #eef8f9 100%);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(4) {
  background: linear-gradient(90deg, #a4d7dd 0%, #f6fbfb 100%);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(5) {
  background: linear-gradient(90deg, #a1d5db 0%, #fdfefe 100%);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(6) {
  background: linear-gradient(90deg, #96d1d7 0%, #ffffff 100%);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(7) {
  background-color: #5eb8c2;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence:nth-child(8) {
  background-color: #4cb0bb;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure a {
  width: 60px;
  height: 60px;
  min-width: 60px;
  overflow: hidden;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: content-box;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure a img {
  width: 45px;
  mix-blend-mode: soft-light;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure a:hover::after {
  background-color: rgba(0, 0, 0, 0.2);
  border-bottom: 8px solid #FFF;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure figcaption {
  display: inline-block;
  padding-left: 8px;
  word-break: break-word;
  hyphens: auto;
}
.lombardia-innovativa-page .section-box-evidence .box-evidence figure figcaption p {
  margin-bottom: 0px;
  text-transform: uppercase;
  color: #000000;
  font-weight: 600;
  font-size: 16px;
  hyphens: auto;
}
.lombardia-innovativa-page .section-anchor {
  padding: 0;
  padding: 40px 0;
  width: auto;
}
.lombardia-innovativa-page .section-anchor .title-section {
  font-size: 30px;
  font-weight: bold;
  color: #000;
  padding-right: 30px;
  text-transform: uppercase;
}
.lombardia-innovativa-page .section-anchor .title-section figure {
  margin: 0;
  display: flex;
  align-items: center;
}
@media (max-width: 560px) {
  .lombardia-innovativa-page .section-anchor .title-section figure {
    flex-wrap: wrap;
  }
}
.lombardia-innovativa-page .section-anchor .title-section figure .icon-section {
  margin: 0;
  mix-blend-mode: soft-light;
  margin-right: 30px;
}
@media (max-width: 560px) {
  .lombardia-innovativa-page .section-anchor .title-section figure .icon-section {
    max-width: 60px;
  }
}
.lombardia-innovativa-page .section-anchor .content-section {
  background: transparent;
  color: #000;
  padding-right: 30px;
  font-size: 21px;
}
.lombardia-innovativa-page .section-anchor .uk-accordion-title {
  width: fit-content;
  padding: 12px;
  background: #D9B26A;
  color: #000;
}
.lombardia-innovativa-page .section-anchor .uk-accordion-content {
  background: transparent;
  font-size: 22px;
  border-left: 8px solid #D9B26A;
  color: #000;
  margin-top: 0;
  padding: 20px;
}
.lombardia-innovativa-page .section-anchor .uk-accordion-content .el-content p {
  line-height: 1.4;
}
.lombardia-innovativa-page .section-anchor:nth-child(8) {
  background-color: #4cb0bb;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(8) {
    background: linear-gradient(95deg, #4cb0bb 0%, #ffffff 90%, rgba(76, 176, 187, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(8):nth-child(even) {
    background: linear-gradient(265deg, #4cb0bb 0%, #4cb0bb 90%, rgba(76, 176, 187, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(7) {
  background-color: #5eb8c2;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(7) {
    background: linear-gradient(95deg, #5eb8c2 0%, #ffffff 90%, rgba(94, 184, 194, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(7):nth-child(even) {
    background: linear-gradient(265deg, #5eb8c2 0%, #5eb8c2 90%, rgba(94, 184, 194, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(6) {
  background-color: #71c0c9;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(6) {
    background: linear-gradient(95deg, #71c0c9 0%, #ffffff 90%, rgba(113, 192, 201, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(6):nth-child(even) {
    background: linear-gradient(265deg, #71c0c9 0%, #71c0c9 90%, rgba(113, 192, 201, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(5) {
  background-color: #83c8d0;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(5) {
    background: linear-gradient(95deg, #83c8d0 0%, #ffffff 90%, rgba(131, 200, 208, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(5):nth-child(even) {
    background: linear-gradient(265deg, #83c8d0 0%, #83c8d0 90%, rgba(131, 200, 208, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(4) {
  background-color: #96d1d7;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(4) {
    background: linear-gradient(95deg, #96d1d7 0%, #ffffff 90%, rgba(150, 209, 215, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(4):nth-child(even) {
    background: linear-gradient(265deg, #96d1d7 0%, #96d1d7 90%, rgba(150, 209, 215, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(3) {
  background-color: #a8d9de;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(3) {
    background: linear-gradient(95deg, #a8d9de 0%, #f2f9fa 90%, rgba(168, 217, 222, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(3):nth-child(even) {
    background: linear-gradient(265deg, #a8d9de 0%, #a8d9de 90%, rgba(168, 217, 222, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(2) {
  background-color: #bbe1e5;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(2) {
    background: linear-gradient(95deg, #bbe1e5 0%, #dff1f3 90%, rgba(187, 225, 229, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(2):nth-child(even) {
    background: linear-gradient(265deg, #bbe1e5 0%, #bbe1e5 90%, rgba(187, 225, 229, 0) 90%);
  }
}
.lombardia-innovativa-page .section-anchor:nth-child(1) {
  background-color: #cde9ec;
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(1) {
    background: linear-gradient(95deg, #cde9ec 0%, #cde9ec 90%, rgba(205, 233, 236, 0) 90%);
  }
}
@media (min-width: 992px) {
  .lombardia-innovativa-page .section-anchor:nth-child(1):nth-child(even) {
    background: linear-gradient(265deg, #cde9ec 0%, #cde9ec 90%, rgba(205, 233, 236, 0) 90%);
  }
}
.lombardia-innovativa-page .section-contenuti {
  background: #D9B26A !important;
}
.lombardia-innovativa-page .section-contenuti .title-section {
  color: #000;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .el-slidenav {
  color: #FFF;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container {
  overflow: hidden;
  height: 100%;
  text-indent: 0;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container img {
  object-fit: cover;
  height: 100%;
  margin: 0;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container .uk-position-center {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  display: flex;
  align-items: end;
  top: 0;
  left: 0;
  transform: inherit;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .uk-panel {
  text-align: left;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container .uk-position-center h3 {
  color: #FFF;
  font-size: 22px;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content {
  font-size: 18px;
}
.lombardia-innovativa-page .section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content p {
  font-size: 18px;
}
.lombardia-innovativa-newpage {
  overflow: hidden;
}
.lombardia-innovativa-newpage .section-banner {
  margin-bottom: 0px;
}
.lombardia-innovativa-newpage .section-banner > .uk-section {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 500px;
  padding: 0;
  background-position: 50% 50%;
}
.lombardia-innovativa-newpage .section-banner > .uk-section > .uk-container {
  padding: 0;
}
.lombardia-innovativa-newpage .section-banner > .uk-section > .uk-container img {
  padding: 24px;
}
.lombardia-innovativa-newpage .section-intro-video {
  background: linear-gradient(90deg, #cde9ec 0%, #f3f8f3 100%);
  padding: 80px 0;
  position: relative;
}
.lombardia-innovativa-newpage .section-intro-video h1 {
  font-weight: bold;
  margin: 40px 0;
}
.lombardia-innovativa-newpage .section-intro-video::before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: linear-gradient(100deg, #ffffff 10%, #00062f 100%), linear-gradient(120deg, #41e3ff 30%, #001c64 110%), radial-gradient(100% 220% at 100% 0%, #1100ff 10%, #ffffff 30%, #00a0ff 100%), linear-gradient(60deg, #2200f2 0%, #530000 100%), linear-gradient(190deg, #00f7ff 0%, #00887b 90%), linear-gradient(180deg, #00fcc5 0%, #0032ff 75%), linear-gradient(220deg, #00ff37 0%, #ffdf00 60%), radial-gradient(80% 110% at 50% 0%, #000500 0%, #0034bb 100%);
  background-blend-mode: overlay, overlay, color-burn, screen, color-burn, difference, color-dodge, normal;
  background-size: 180% 180%;
  animation: gradient-animation 26s ease infinite;
  mix-blend-mode: overlay;
  opacity: 0.6;
}
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.lombardia-innovativa-newpage .section-intro-video .embed-responsive {
  box-shadow: 0px 0px 30px 10px rgba(0, 0, 0, 0.25);
}
.lombardia-innovativa-newpage .section-text-intro {
  background: #F1D38D;
  padding: 50px 0px;
  margin-bottom: 0px;
  mix-blend-mode: hard-light;
}
.lombardia-innovativa-newpage .section-text-intro .uk-container {
  padding: 0 16%;
}
.lombardia-innovativa-newpage .section-text-intro h1 {
  font-weight: bold;
  color: #000;
  max-width: 800px;
  margin: auto;
}
.lombardia-innovativa-newpage .section-modal {
  padding: 100px 0;
}
.lombardia-innovativa-newpage .section-modal > .uk-container {
  margin-left: -8px;
  margin-right: -8px;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] {
  display: inline-block;
  border: 3px solid #D5E5F2;
  animation: 5s rotate linear infinite;
  border-radius: 8px;
  padding: 30px 20px;
  margin: 8px;
  position: relative;
  width: 100%;
}
@media (min-width: 540px) {
  .lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] {
    width: 46%;
  }
}
@media (min-width: 768px) {
  .lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] {
    width: 31.11%;
  }
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"]::after {
  content: '';
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #c6def1;
  mix-blend-mode: hard-light;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] .wrap-modal-box figure {
  text-align: center;
  height: auto;
  overflow: inherit;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] .wrap-modal-box figure img {
  position: relative;
  width: 110px;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption {
  position: relative;
  background: transparent;
  margin-top: 20px;
  color: #000000;
  font-size: 20px;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption h3 {
  line-height: 1.1;
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 16px;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption p:empty {
  display: none;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"]:hover {
  text-decoration: none;
  transition: 0.5s;
  transform: scale(1);
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"]:hover img {
  -webkit-transform: scale(1.4);
  transform: scale(1.2);
  transition: 0.5s;
}
.lombardia-innovativa-newpage .section-modal a[data-toggle="modal"]:hover .overlay {
  display: none;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog {
  width: 80%;
  max-width: 800px;
  margin: 50px auto;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog .modal-content .modal-header {
  background: #c6def1;
  border-bottom: none;
  padding-left: 82px;
  padding-top: 30px;
  padding-bottom: 25px;
  padding-right: 30px;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog .modal-content .modal-header h1 {
  color: #000;
  font-size: 26px;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog .modal-content .modal-header .close {
  font-size: 30px;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog .modal-content .wrap-img-modal {
  position: absolute;
  top: -80px;
  left: -30px;
  border-radius: 100%;
  background: #e3eff8;
  width: 100px;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
}
.lombardia-innovativa-newpage .section-modal .modal .modal-dialog .modal-content .modal-body {
  padding: 40px 30px;
}
.lombardia-innovativa-newpage .section-anchor .content-section {
  display: flex;
  flex-wrap: wrap;
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-sx {
  background: #c6def1;
  color: #000000;
  overflow: hidden;
}
@media (max-width: 992px) {
  .lombardia-innovativa-newpage .section-anchor .content-section .div-sx {
    width: 100%;
  }
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-sx .img-box {
  position: relative;
  height: 100%;
  padding: 50px 30px;
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-sx .img-box figure {
  height: 100%;
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-sx .img-box figure img {
  position: absolute;
  mix-blend-mode: soft-light;
  opacity: 0.3;
  right: 0;
  bottom: 0;
  width: 150px;
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-sx .img-box figure figcaption p {
  font-size: 38px;
  font-weight: bold;
  line-height: 0.8;
  letter-spacing: -2px;
  color: #2c4b75;
  word-break: break-word;
  hyphens: auto;
}
@media (min-width: 768px) {
  .lombardia-innovativa-newpage .section-anchor .content-section .div-sx .img-box figure figcaption p {
    font-size: 50px;
  }
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-dx {
  background: #D5E5F2;
  color: #000000;
}
.lombardia-innovativa-newpage .section-anchor .content-section .div-dx .text-section {
  padding: 50px 30px;
  font-size: 22px;
  margin-bottom: 0;
}
.lombardia-innovativa-newpage .section-anchor .uk-accordion a.el-title {
  background: #2c4b75;
  width: 80px;
  display: flex;
  height: 80px;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
  position: relative;
  font-size: 0;
  margin-left: auto;
  margin-right: 50px;
  margin-top: -45px;
}
.lombardia-innovativa-newpage .section-anchor .uk-accordion a.el-title.uk-accordion-title:after {
  font-size: 40px;
  line-height: 1;
  transform: scale(2);
}
.lombardia-innovativa-newpage .section-anchor .uk-accordion .uk-accordion-content {
  background: #e1effb;
  margin-top: -35px;
  padding: 30px;
  color: #0E2A38;
}
@media (min-width: 992px) {
  .lombardia-innovativa-newpage .section-anchor .uk-accordion .uk-accordion-content {
    width: calc(100% - 100px);
  }
}
.lombardia-innovativa-newpage .section-anchor:nth-child(odd) .div-dx {
  border-end-end-radius: 100px;
}
.lombardia-innovativa-newpage .section-anchor:nth-child(even) .div-sx {
  border-start-start-radius: 100px;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti {
  background: linear-gradient(45deg, #cde9ec 0%, #f3f8f3 100%) !important;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .uk-section-default {
  background: transparent;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .title-section {
  color: #000;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .el-slidenav {
  color: #FFF;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container {
  overflow: hidden;
  height: 100%;
  text-indent: 0;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container img {
  object-fit: cover;
  height: 100%;
  margin: 0;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center {
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  display: flex;
  align-items: end;
  top: 0;
  left: 0;
  transform: inherit;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .uk-panel {
  text-align: left;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center h3 {
  color: #FFF;
  font-size: 22px;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content {
  font-size: 18px;
}
.lombardia-innovativa-newpage .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content p {
  font-size: 18px;
}
.lombardia-innovativa-newpage-v2 {
  overflow: hidden;
}
.lombardia-innovativa-newpage-v2 .section-banner {
  margin-bottom: 0px;
}
.lombardia-innovativa-newpage-v2 .section-banner > .uk-section {
  display: flex;
  flex-direction: column;
  justify-content: center;
  min-height: 500px;
  padding: 0;
  background-position: 50% 50%;
}
.lombardia-innovativa-newpage-v2 .section-banner > .uk-section > .uk-container {
  padding: 0;
}
.lombardia-innovativa-newpage-v2 .section-banner > .uk-section > .uk-container img {
  padding: 24px;
}
.lombardia-innovativa-newpage-v2 .section-intro-video {
  background: linear-gradient(0deg, #ffffff 0%, #D5E5F2 100%);
  padding: 0;
  position: relative;
}
.lombardia-innovativa-newpage-v2 .section-intro-video > .uk-container {
  padding: 0;
}
.lombardia-innovativa-newpage-v2 .section-intro-video .col-text-intro {
  padding: 5%;
}
.lombardia-innovativa-newpage-v2 .section-intro-video h1 {
  font-weight: bold;
  margin: 40px 0;
}
@keyframes gradient-animation {
  0% {
    background-position: 0% 50%;
  }
  50% {
    background-position: 100% 50%;
  }
  100% {
    background-position: 0% 50%;
  }
}
.lombardia-innovativa-newpage-v2 .section-intro-video .embed-responsive {
  min-height: 50vh;
}
.lombardia-innovativa-newpage-v2 .section-intro-video .embed-responsive .embed-responsive-item {
  width: 100% !important;
}
.lombardia-innovativa-newpage-v2 .section-modal {
  padding: 0;
}
.lombardia-innovativa-newpage-v2 .section-modal > .uk-container {
  padding: 0;
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] {
  display: inline-block;
  animation: 5s rotate linear infinite;
  background: linear-gradient(45deg, #4a6d9d 0%, #c6def1 100%);
  padding: 4% 3%;
  margin: 0px;
  position: relative;
  width: 100%;
}
@media (min-width: 540px) {
  .lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] {
    width: 50%;
  }
}
@media (min-width: 768px) {
  .lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] {
    width: 33.33%;
  }
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"]::after {
  content: '';
  height: 100%;
  width: 100%;
  position: absolute;
  top: 0;
  left: 0;
  background-color: #c6def1;
  mix-blend-mode: hard-light;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] .wrap-modal-box figure {
  text-align: center;
  height: auto;
  overflow: inherit;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] .wrap-modal-box figure img {
  position: relative;
  width: 110px;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption {
  position: relative;
  background: transparent;
  margin-top: 20px;
  color: #000000;
  font-size: 20px;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption h3 {
  line-height: 1.1;
  text-transform: uppercase;
  font-size: 24px;
  margin-bottom: 16px;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"] .wrap-modal-box figure figcaption p:empty {
  display: none;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"]:hover {
  text-decoration: none;
  transition: 0.5s;
  transform: scale(1);
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"]:hover img {
  -webkit-transform: scale(1.4);
  transform: scale(1.2);
  transition: 0.5s;
}
.lombardia-innovativa-newpage-v2 .section-modal a[data-toggle="modal"]:hover .overlay {
  display: none;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog {
  width: 80%;
  max-width: 800px;
  margin: 50px auto;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog .modal-content .modal-header {
  background: #c6def1;
  border-bottom: none;
  padding-left: 82px;
  padding-top: 30px;
  padding-bottom: 25px;
  padding-right: 30px;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog .modal-content .modal-header h1 {
  color: #000;
  font-size: 26px;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog .modal-content .modal-header .close {
  font-size: 30px;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog .modal-content .wrap-img-modal {
  position: absolute;
  top: -80px;
  left: -30px;
  border-radius: 100%;
  background: #e3eff8;
  width: 100px;
  height: 100px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 15px;
}
.lombardia-innovativa-newpage-v2 .section-modal .modal .modal-dialog .modal-content .modal-body {
  padding: 40px 30px;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section {
  display: flex;
  flex-wrap: wrap;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx {
  background: #c6def1;
  color: #000000;
  overflow: hidden;
}
@media (max-width: 992px) {
  .lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx {
    width: 100%;
  }
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx .img-box {
  position: relative;
  height: 100%;
  padding: 50px 30px;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx .img-box figure {
  height: 100%;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx .img-box figure img {
  position: absolute;
  mix-blend-mode: soft-light;
  opacity: 0.3;
  right: 0;
  bottom: 0;
  width: 150px;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx .img-box figure figcaption p {
  font-size: 38px;
  font-weight: bold;
  line-height: 0.8;
  letter-spacing: -2px;
  color: #2c4b75;
  word-break: break-word;
  hyphens: auto;
}
@media (min-width: 768px) {
  .lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-sx .img-box figure figcaption p {
    font-size: 50px;
  }
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-dx {
  background: #D5E5F2;
  color: #000000;
}
.lombardia-innovativa-newpage-v2 .section-anchor .content-section .div-dx .text-section {
  padding: 50px 30px;
  font-size: 22px;
  margin-bottom: 0;
}
.lombardia-innovativa-newpage-v2 .section-anchor .uk-accordion a.el-title {
  background: #2c4b75;
  width: 80px;
  display: flex;
  height: 80px;
  border-radius: 100%;
  align-items: center;
  justify-content: center;
  text-align: center;
  position: relative;
  font-size: 0;
  margin-left: auto;
  margin-right: 50px;
  margin-top: -45px;
}
.lombardia-innovativa-newpage-v2 .section-anchor .uk-accordion a.el-title.uk-accordion-title:after {
  font-size: 40px;
  line-height: 1;
  transform: scale(2);
}
.lombardia-innovativa-newpage-v2 .section-anchor .uk-accordion .uk-accordion-content {
  background: #e1effb;
  margin-top: -35px;
  padding: 30px;
  color: #0E2A38;
}
@media (min-width: 992px) {
  .lombardia-innovativa-newpage-v2 .section-anchor .uk-accordion .uk-accordion-content {
    width: calc(100% - 100px);
  }
}
.lombardia-innovativa-newpage-v2 .section-anchor:nth-child(odd) .div-dx {
  border-end-end-radius: 100px;
}
.lombardia-innovativa-newpage-v2 .section-anchor:nth-child(even) .div-sx {
  border-start-start-radius: 100px;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti {
  background: #e7e2b8 !important;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .uk-section-default {
  background: transparent;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .title-section {
  color: #000;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .el-slidenav {
  color: #FFF;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container {
  overflow: hidden;
  height: 100%;
  text-indent: 0;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container img {
  object-fit: cover;
  height: 100%;
  margin: 0;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center {
  width: 100%;
  height: 100%;
  background: rgba(8, 22, 32, 0.7);
  display: flex;
  align-items: end;
  top: 0;
  left: 0;
  transform: inherit;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .uk-panel {
  text-align: left;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center h3 {
  color: #FFF;
  font-size: 22px;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content {
  font-size: 18px;
}
.lombardia-innovativa-newpage-v2 .section-anchor.section-contenuti .slider-contenuti .uk-cover-container .uk-position-center .el-content p {
  font-size: 18px;
}
.callhub-raccoglitore .uk-section-default {
  background: transparent;
}
.callhub-raccoglitore .section-box-evidence .content-link-evidence {
  margin-top: 0;
  display: flex !important;
  flex-wrap: wrap;
  justify-content: space-between;
}
.callhub-raccoglitore .section-box-evidence .box-evidence {
  padding: 8px 24px;
  position: relative;
  display: flex;
  height: 100%;
  min-height: 120px;
  background-color: #E79D55;
  margin-bottom: 24px;
  width: 100%;
  margin-top: 0;
  color: #000;
}
@media (min-width: 678px) {
  .callhub-raccoglitore .section-box-evidence .box-evidence {
    width: 48%;
  }
}
@media (min-width: 992px) {
  .callhub-raccoglitore .section-box-evidence .box-evidence {
    width: 32%;
  }
}
.callhub-raccoglitore .section-box-evidence .box-evidence:nth-child(2) {
  background-color: #55A8E3;
}
.callhub-raccoglitore .section-box-evidence .box-evidence:nth-child(3) {
  background-color: #e3d855;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure {
  display: inline-flex;
  align-items: center;
  margin-bottom: 0;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure a {
  width: 60px;
  height: 60px;
  min-width: 60px;
  overflow: hidden;
  border-radius: 50%;
  display: inline-flex;
  align-items: center;
  justify-content: center;
  box-sizing: content-box;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure a::after {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 1;
  pointer-events: auto;
  content: "";
  background-color: rgba(0, 0, 0, 0);
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure a img {
  width: 100%;
  height: 100%;
  object-fit: cover;
  object-position: center;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure a:hover::after {
  background-color: rgba(0, 0, 0, 0.2);
  mix-blend-mode: overlay;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure figcaption {
  display: inline-block;
  padding-left: 18px;
  word-break: break-word;
  hyphens: auto;
}
.callhub-raccoglitore .section-box-evidence .box-evidence figure figcaption p {
  margin-bottom: 0px;
  text-transform: uppercase;
  color: #000;
  font-weight: 600;
  font-size: 21px;
}
.callhub-raccoglitore .btn-scopri {
  background: #FFF;
  font-size: 20px;
  text-transform: uppercase;
  padding: 8px 15px;
  width: fit-content;
  margin-top: 70px !important;
  float: right;
}
.callhub-raccoglitore .btn-scopri span {
  color: #000;
}
.callhub-raccoglitore .section-bando {
  border: 20px solid #E79D55;
  background: #0E2A38;
  padding: 50px 0;
  margin-bottom: 100px;
}
.callhub-raccoglitore .section-bando > div:first-child {
  background: transparent;
  margin-top: -140px;
}
.callhub-raccoglitore .section-bando .title-section {
  width: fit-content;
  background: #E79D55;
  padding: 10px 20px;
  font-size: 50px;
  color: #000;
}
.callhub-raccoglitore .section-vincitori {
  border: 20px solid #55A8E3;
  background: #0E2A38;
  padding: 50px 0;
  margin-bottom: 100px;
}
.callhub-raccoglitore .section-vincitori > div:first-child {
  background: transparent;
  margin-top: -140px;
}
.callhub-raccoglitore .section-vincitori .title-section {
  width: fit-content;
  background: #55A8E3;
  padding: 10px 20px;
  font-size: 50px;
  color: #000;
}
.callhub-raccoglitore .section-vincitori .uk-accordion-title {
  width: fit-content;
  color: #fff;
  border: 1px solid #FFF;
  padding: 6px 12px;
}
.callhub-raccoglitore .section-vincitori .uk-accordion-content .uk-section-default {
  background: transparent;
}
.callhub-raccoglitore .section-vincitori .numeri-callhub h2 {
  font-size: 55px;
}
.callhub-raccoglitore .section-evento {
  border: 20px solid #e3d855;
  background: #0E2A38;
  padding: 50px 0;
  margin-bottom: 100px;
}
.callhub-raccoglitore .section-evento .uk-grid > * {
  padding-left: 0px;
}
.callhub-raccoglitore .section-evento .uk-grid {
  margin-left: 0px;
}
.callhub-raccoglitore .section-evento > div:first-child {
  background: transparent;
  margin-top: -105px;
}
.callhub-raccoglitore .section-evento .title-section {
  width: fit-content;
  background: #e3d855;
  padding: 10px 20px;
  font-size: 50px;
  color: #000;
}
.callhub-raccoglitore .section-evento .uk-accordion-title {
  width: fit-content;
  color: #fff;
}
.callhub-raccoglitore .section-evento .uk-accordion-content .uk-section-default {
  background: transparent;
}
.callhub-raccoglitore .section-evento .numeri-callhub h2 {
  font-size: 55px;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 > div:first-child {
  padding-top: 0;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner {
  display: flex !important;
  flex-direction: row;
  align-items: flex-end;
  justify-content: space-between;
  flex-wrap: wrap;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner .img-responsive {
  margin-top: 0;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 .uk-container > .layout-banner > div:nth-child(2) {
  margin-bottom: 10%;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 h3 {
  font-size: 2em;
  color: #ffffff;
  line-height: 1;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 h3 strong {
  font-size: 1.2em;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 h4 {
  font-size: 1.5em;
  color: #ffffff;
  line-height: 1;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white {
  width: 90%;
  margin: auto;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a {
  font-size: 1.2em;
  color: #2f7f33;
  font-weight: 700;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-wrap-evidence.background-darkblue-color + .landing-cms-section-wrap-block.background-bluefromlight-color .btn-landing.btn-landing-white > a:hover {
  color: #ffffff;
}
@media (min-width: 768px) {
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .nome_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .email_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .telefono_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .ruolo_item {
    width: 30%;
    display: inline-block;
  }
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .cognome_item,
  .callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .section-landing-cms-form .azienda_ente_item {
    margin: 0 2.5%;
  }
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive {
  padding-bottom: 450px !important;
}
.callhub-raccoglitore .landing-cms-section-banner.callhub-banner-2020 ~ .landing-cms-section-map + .embed-responsive iframe {
  height: 450px;
  width: 100% !important;
  padding-bottom: 0 !important;
}
.callhub-raccoglitore .section-timeline {
  background: #2a3950;
  padding: 90px 0;
}
.callhub-raccoglitore .section-timeline .timeline {
  position: relative;
  max-width: 1200px;
  margin: 0 auto;
}
.callhub-raccoglitore .section-timeline .timeline::after {
  content: '';
  position: absolute;
  width: 6px;
  background-color: white;
  top: 0;
  bottom: 0;
  left: 50%;
  margin-left: -3px;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline::after {
    left: 31px;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline {
  padding: 10px 40px;
  position: relative;
  background-color: inherit;
  width: 50%;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline {
    width: 100%;
    padding-left: 70px;
    padding-right: 25px;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline::after {
  content: '';
  position: absolute;
  width: 25px;
  height: 25px;
  right: -13px;
  background-color: white;
  border: 4px solid #E4AC72;
  top: 15px;
  border-radius: 50%;
  z-index: 1;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline::after {
    right: inherit;
    left: 18px;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline.left {
  left: 0;
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline.left::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  right: 30px;
  border: medium solid white;
  border-width: 10px 0 10px 10px;
  border-color: transparent transparent transparent white;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline.left::before {
    left: 60px;
    border: medium solid white;
    border-width: 10px 10px 10px 0;
    border-color: transparent white transparent transparent;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline.right {
  left: 50%;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline.right {
    left: 0;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline.right::before {
  content: " ";
  height: 0;
  position: absolute;
  top: 22px;
  width: 0;
  z-index: 1;
  left: 30px;
  border: medium solid white;
  border-width: 10px 10px 10px 0;
  border-color: transparent white transparent transparent;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline.right::before {
    left: 60px;
    border: medium solid white;
    border-width: 10px 10px 10px 0;
    border-color: transparent white transparent transparent;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline.right::after {
  left: -13px;
}
@media (max-width: 600px) {
  .callhub-raccoglitore .section-timeline .timeline .container-timeline.right::after {
    left: 18px;
  }
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline .content-timeline {
  padding: 20px 30px;
  background-color: white;
  position: relative;
  border-radius: 6px;
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline .el-content {
  display: flex;
  flex-direction: column;
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline .el-content h3 {
  font-size: 22px;
}
.callhub-raccoglitore .section-timeline .timeline .container-timeline .el-content p {
  order: 3;
  margin-top: 12px;
}
.premio-page .uk-button-primary {
  background: linear-gradient(137deg, #024059 0%, #04BF9D 100%) !important;
}
.premio-page .uk-button-primary:hover {
  background: linear-gradient(280deg, #024059 0%, #04BF9D 100%) !important;
  color: #FFF !important;
}
.premio-page .container-banner .title p {
  font-size: 35px;
}
.premio-page .container-banner .title h2 {
  font-size: 50px;
}
.premio-page .section-progetti {
  background: #025159;
  padding: 90px 0;
}
.premio-page .section-progetti .content-progetti {
  display: flex !important;
  flex-wrap: wrap;
}
.premio-page .section-progetti .content-progetti > div {
  width: 100%;
  background: linear-gradient(45deg, #012e40 0%, #024059 100%);
  padding: 20px;
  position: relative;
  overflow: hidden;
}
@media (min-width: 576px) {
  .premio-page .section-progetti .content-progetti > div {
    width: 50%;
  }
}
@media (min-width: 992px) {
  .premio-page .section-progetti .content-progetti > div {
    width: 25%;
  }
}
.premio-page .section-progetti .content-progetti > div:before {
  content: '1';
  font-size: 240px;
  position: absolute;
  bottom: 0;
  right: 30px;
  color: #fff;
  mix-blend-mode: soft-light;
  opacity: 0.3;
  font-weight: 800;
  line-height: 0.7;
}
.premio-page .section-progetti .content-progetti > div:nth-child(1):before {
  content: '1';
}
.premio-page .section-progetti .content-progetti > div:nth-child(2):before {
  content: '2';
}
.premio-page .section-progetti .content-progetti > div:nth-child(3):before {
  content: '3';
}
.premio-page .section-progetti .content-progetti > div:nth-child(4):before {
  content: '4';
}
.premio-page .section-progetti .content-progetti .box-progetto {
  background: transparent;
  color: #FFF;
}
.premio-page .section-progetti .content-progetti .box-progetto h3 {
  color: #04BF9D;
  font-size: 35px;
  margin-bottom: 15px;
}
.premio-page .section-vincitore:last-child {
  padding: 0 !important;
}
.premio-page .section-vincitore:last-child .content-vincitori-premio {
  justify-content: center;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-progetto {
  background: #f4f6f7;
  padding: 90px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-progetto .text-progetto {
  font-size: 21px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-progetto .uk-button-primary {
  background: linear-gradient(137deg, #024059 0%, #04BF9D 100%) !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .section-progetto .uk-button-primary:hover {
  background: linear-gradient(280deg, #024059 0%, #04BF9D 100%) !important;
  color: #FFF !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .btn-apply .uk-button {
  background-color: #04BF9D;
  color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #04BF9D;
  border-image: initial;
  font-size: 22px;
  font-weight: bold;
  padding: 16px 35px;
  background: linear-gradient(137deg, #024059 0%, #04BF9D 100%) !important;
  line-height: 1;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .btn-apply .uk-button small {
  font-size: 16px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .container-banner > .uk-section:after {
  left: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-intro .info-icon-wrapper > div .text-info-premio strong {
  font-size: 24px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .more-button {
  width: fit-content;
  background-color: #036E3D;
  padding: 10px 20px 10px 16%;
  color: #FFF;
  font-size: 21px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-intro,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-premio {
  background: #05985D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply {
  border: 20px solid #04BF9D;
  padding: 80px 0px;
  margin: 80px 0px !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply h3 {
  font-size: 50px;
  color: #04BF9D;
  font-weight: bold;
  text-transform: uppercase;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply h4 {
  font-size: 38px;
  color: #5B6F82;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply .steps {
  margin: 40px 0px;
  font-size: 30px;
  display: flex;
  color: #04BF9D;
  position: relative;
}
@media (min-width: 635px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply .steps {
    align-items: center;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply .steps span {
  background: #04BF9D;
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  margin-right: 20px;
  font-size: 50px;
  color: #FFF;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply .steps:before {
  content: '';
  position: absolute;
  left: 40px;
  height: 100%;
  top: 40px;
  border: 1px solid #04BF9D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-apply .steps:last-child::before {
  content: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-premio > .uk-container .accordion-link-info a.uk-accordion-title {
  background: #036E3D;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 {
  padding: 60px 0px;
  background: #E4EFE8;
  margin-top: 10px !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 h3 {
  font-size: 50px;
  font-weight: bold;
  text-transform: uppercase;
  line-height: 1 !important;
  color: #05985D;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 .testo-info {
  font-size: 20px;
  line-height: 1.5;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 .testo-info li {
  list-style: circle;
  margin-bottom: 8px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 + .section-info-2022 {
  background: #dcf1e3;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-info-2022 + .section-info-2022 + .section-info-2022 {
  background: #cae7d4;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio {
  background: linear-gradient(90deg, #1d7e57 0%, #05985d 90%, rgba(5, 152, 93, 0) 90%);
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 {
  background: #FFF;
  padding: 50px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .uk-section-default {
  background: transparent;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 h3 {
  color: #5B6F82;
  text-transform: uppercase;
  font-weight: bold;
  font-size: 50px;
  position: relative;
  margin-bottom: 24px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria {
  padding: 0 25px;
  border: 1px solid #036E3D;
  color: #05985D;
  margin-bottom: 26px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .title-categoria-giuria {
  display: flex;
  align-items: center;
  color: #05985D;
  margin-bottom: 30px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .title-categoria-giuria .mdi {
  background: #036E3D;
  display: flex;
  align-items: center;
  padding: 20px 10px;
  font-size: 45px;
  margin-right: 20px;
  color: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .title-categoria-giuria .title-jury {
  font-weight: bold;
  font-size: 24px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .item-giurato ul {
  margin: 0 0 25px 0;
  padding-left: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .item-giurato ul li {
  padding: 10px 0;
  border-bottom: 1px dotted #5b6f82;
  color: #5b6f82;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-giuria-premio-2022 .box-section-giuria .item-giurato ul li:last-child {
  border: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento {
  padding: 100px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento h3 {
  font-size: 50px;
  color: #5B6F82;
  font-weight: bold;
  text-transform: uppercase;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .wrap-modal-box {
  display: inline-block;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .uk-button {
  height: 100%;
  display: flex;
  align-items: center;
  background: #e8f4f4;
  font-weight: bold;
  font-size: 18px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .uk-button-primary,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .btn-landing-grey {
  background-color: #04BF9D;
  color: #ffffff;
  border-width: 1px;
  border-style: solid;
  border-color: #04BF9D;
  border-image: initial;
  font-size: 18px;
  font-weight: bold;
  padding: 6px 35px;
  background: linear-gradient(137deg, #024059 0%, #04BF9D 100%) !important;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .uk-button-primary span,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .btn-landing-grey span {
  margin-right: 6px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .accordion-rules.uk-light .el-content {
  color: #000;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .accordion-rules .el-item {
  background: #e5f0f6;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .accordion-rules .el-item a {
  background: #003353;
  background: linear-gradient(137deg, #022259 0%, #1b7477 100%);
  color: #fff;
  padding: 12px 55px 12px 20px;
  font-weight: bold;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .accordion-rules .el-item a:after {
  position: absolute;
  top: 33%;
  right: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-regolamento .accordion-rules .el-item .uk-accordion-content {
  padding: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio {
  background-color: #e4ebef;
  padding: 0px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .uk-accordion-title {
  font-size: 34px;
  color: #5B6F82;
  font-weight: bold;
  margin-bottom: 0px;
  display: flex;
  z-index: 9;
  position: relative;
  line-height: 1;
  background-color: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .uk-background-norepeat {
  background-size: auto 935px;
  background-position: 100% -20px;
  padding: 80px 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .uk-background-norepeat > .uk-container {
  padding-left: 0;
  padding-right: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio {
  background: linear-gradient(90deg, #024059 0%, #024059 17%, rgba(2, 64, 89, 0) 17%);
  margin: 0;
  padding-left: 16%;
}
@media screen and (max-width: 1599px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio {
    padding-left: 12%;
  }
}
@media screen and (max-width: 1024px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio {
    padding-left: 4%;
  }
}
@media screen and (max-width: 991px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio {
    padding-left: 3%;
  }
}
@media screen and (max-width: 767px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio {
    padding-left: 4%;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio {
  background-color: #024059;
  color: #FFF;
  padding: 60px 60px 60px 0;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio img {
  position: absolute;
  right: 20px;
  top: 10px;
  z-index: 0;
  height: 120px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio h3,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio h4 {
  color: #D1E7FF;
  line-height: 1.2;
  position: relative;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio h3 {
  font-size: 36px;
  font-weight: bold;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio h4 {
  font-size: 28px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .content-percorso-premio .intro-percorso-premio p {
  margin-top: 20px;
  font-size: 21px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio {
  padding-left: 0%;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-item {
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events {
  background-color: transparent;
  background: transparent;
  color: #04BF9D;
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::after,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::after {
  border-color: #024059;
}
@media (max-width: 420px) {
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::before,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::before,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-start::after,
  div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .timeline-end::after {
    left: -11px;
  }
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .text-left,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .text-right {
  border-color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage {
  color: #024059;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage {
  color: #153646;
  text-decoration: underline;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage::after {
  border: 3px solid #04BF9D;
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage.activepage:hover {
  text-decoration: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage::before,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-percorso-premio .timeline-nuovo-premio .timeline-events .modalpage::after {
  border: 3px solid #04BF9D;
  background: #e4ebef;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-membri-giuria-premio {
  background: #e8f4f4;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-membri-giuria-premio h3 {
  font-size: 50px;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-news-premio-2022 {
  padding-top: 60px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .section-news-premio-2022 h3:not(.card-title) {
  font-size: 50px;
  color: #5B6F82;
  font-weight: bold;
  text-transform: uppercase;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider li.closed-event .label-event-closed {
  position: absolute;
  margin: 25px 2em 2em;
  background: rgba(0, 0, 0, 0.7);
  padding: 4px 8px;
  z-index: 1;
  color: #bbb;
  display: flex;
  align-items: center;
  font-weight: bold;
  text-transform: uppercase;
  letter-spacing: 1px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider li.closed-event div[data-key]::after {
  content: '';
  position: absolute;
  transition: 1s;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.6);
  z-index: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider li.closed-event:hover div[data-key]::after,
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider li.closed-event:focus-within div[data-key]::after {
  content: none;
  transition: 1s;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider a {
  width: 100%;
  float: left;
  display: flex;
  margin-bottom: 20px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider a:hover {
  text-decoration: none;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] {
  width: 100%;
  overflow: hidden;
  font-size: 14px;
  position: relative;
  max-height: 500px;
  margin: 0;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .content-image {
  height: 500px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .content-image .el-image {
  position: absolute;
  bottom: 0;
  width: auto;
  margin: 0;
  max-width: none;
  left: 50%;
  top: 50%;
  transform: translate(-50%, -50%);
  height: 100%;
  min-height: 500px;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .el-content {
  position: absolute;
  bottom: 0;
  padding: 6em 2em 2em;
  margin: 0;
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(229, 229, 229, 0)), color-stop(90%, rgba(0, 0, 0, 0.8)));
  background: -webkit-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  background: -o-linear-gradient(top, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  background: linear-gradient(to bottom, rgba(229, 229, 229, 0) 0%, rgba(0, 0, 0, 0.8) 90%);
  width: 100%;
  color: #fff;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .el-content .el-title {
  font-size: 1.7em;
  font-weight: bold;
  color: #fff;
  margin: 0;
  line-height: 1.1em;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .el-content .category span {
  padding: 0 5px;
  text-transform: uppercase;
}
div[class*='premio-internazionale-lombardia-è-ricerca-2020'] .premio-page-2022 .list-view-slider div[data-key] .el-content .published-by {
  color: #fff;
  padding-top: 5px;
  float: left;
}
