/*!
Theme Name: Design Scuole Italia
Author: Dipartimento per la trasformazione digitale - Presidenza del Consiglio dei Ministri
Description: Design Scuole Italia è il tema di WordPress per i siti delle Scuole Italiane. Rispetta le linee guida di design dell’Agenzia per l’Italia digitale rilasciare dal Team per la Trasformazione Digitale. Utilizza Bootstrap Italia. Basato sul precedente lavoro di Marco Buttarini.
Version: 2.8.1
License: AGPL 3.0 or later
Text Domain: design_scuole_italia
*/
 li.ammtrasp a{background-image:url(https://www.iclavis.it/wp-content/uploads/loghihp/ita.jpg);background-repeat:no-repeat;background-size:9%;background-position:left;padding-left:24px!important;font-weight:400}.pubbl{margin-right:16px}.decoration-01{display:none!important}section.bg-redbrown.section-hero-left{background:linear-gradient(to left,#7FB439 0,#7FB439 100%)!important;min-height:420px}@media (max-width:767.98px){section.bg-redbrown.section-hero-left{min-height:inherit!important}}@media (max-width:767.98px){.bannerinit{display:none}}@media (min-width:767.98px){.bannerinit2{display:none}.bannerinit{border-radius:12px}}.bannerinit div.card-bg:hover{transform:scale(1.1);box-shadow:0 0 10px rgb(0 0 0 / .5)}.card:hover{transform:scale(1.03);box-shadow:0 0 10px rgb(0 0 0 / .5)!important}.card{transition:transform 0.3s ease}.logo-header svg{display:inline!important}@media (max-width:991.98px){img.logopat{width:auto;height:47px}}.is-sticky img.logopat{width:auto;height:47px}.footer-wrapper .logo-footer svg{display:inline!important}.carousel-caption p{display:none}.carousel-caption h3{font-size:22px!important}.carousel-caption{top:auto!important;transform:translateY(0%) translateX(-10%)!important}.sp-ea-one.sp-easy-accordion .sp-ea-single .ea-header a{padding:6px!important}@media (min-width:767.98px){.section.bg-gray-light.py-3{margin-top:-35px;position:relative;background-color:transparent!important}.section.bg-gray-light.py-3 p.text-center{display:none!important}}#splide01 figure img{box-shadow:0 2px 7px 0 #000}.card.card-bg{margin-top:10px!important}.card.card-bg.card-vertical-thumb.bg-white.card-thumb-rounded{min-height:330px!important;max-height:330px!important}.card.card-bg.card-vertical-thumb.bg-white.card-thumb-rounded .card-thumb{position:absolute;width:100%!important;height:180px!important;overflow:hidden}.card.card-bg.card-vertical-thumb.bg-white.card-thumb-rounded .card-content{position:absolute;top:180px}.card.card-bg.card-vertical-thumb.bg-white.card-thumb-rounded .card-comments-wrapper{display:none!important}#splide01 .banner{width:initial;height:initial;overflow:initial}.banner-grid-container{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-template-rows:repeat(2,auto)!important;gap:1rem!important}.banner-grid-item{display:flex;align-items:center;justify-content:center;min-height:120px}.banner-grid-item .banner{width:100%;height:100%}.banner-grid-item figure{margin:0;height:100%;display:flex;align-items:center;justify-content:center}.banner-grid-item img{max-height:100px;object-fit:contain}.banner-grid-item.empty{visibility:hidden}@media (max-width:990px){.banner-grid-container{grid-template-columns:repeat(3,1fr)!important;grid-template-rows:repeat(3,auto)!important}}@media (max-width:768px){.banner-grid-container{grid-template-columns:repeat(2,1fr)!important;grid-template-rows:repeat(4,auto)!important}}@media (max-width:500px){.banner-grid-container{grid-template-columns:1fr!important;grid-template-rows:repeat(8,auto)!important}}.splide__arrow--prev{left:-20px}.splide__arrow--next{right:-20px}.splide__pagination{bottom:-30px}.splide__pagination__page{background:#ccc;width:12px;height:12px;margin:0 5px}.splide__pagination__page.is-active{background:#0073aa;transform:scale(1.2)}@media (max-width:990px){.grid-container.grid-2x4{grid-template-columns:repeat(3,1fr);grid-template-rows:repeat(3,auto);gap:1rem}.grid-item:nth-child(9){grid-column:2 / 3}}@media (max-width:768px){.grid-container.grid-2x4{grid-template-columns:repeat(2,1fr);grid-template-rows:repeat(4,auto);gap:.8rem}.splide__arrow{width:35px;height:35px}.splide__arrow--prev{left:-10px}.splide__arrow--next{right:-10px}}@media (max-width:500px){.grid-container.grid-2x4{grid-template-columns:1fr;grid-template-rows:repeat(8,auto);gap:.5rem}.grid-item{aspect-ratio:16/9}.splide__arrow{width:30px;height:30px;opacity:.6}.splide__arrow--prev{left:-5px}.splide__arrow--next{right:-5px}}@media (max-width:360px){.grid-container.grid-2x4{padding:.5rem}}.splide__arrows{display:none!important}