.loader,.loader::after,.loader::before{border-radius:50%;width:16px;height:16px;animation-fill-mode:both;animation:threedots 1.8s infinite ease-in-out}.loader{color:var(--bs-primary);font-size:10px;margin:20px auto;margin-bottom:50px;position:relative;text-indent:-9999em;transform:translateZ(0);animation-delay:-.16s}.loader::before{left:-16px;animation-delay:-.32s}.loader::after{left:16px}.loader::after,.loader::before{content:"";position:absolute;top:0}@keyframes threedots{0%,100%,80%{box-shadow:0 16px 0 -6px}40%{box-shadow:0 16px 0 0}}#postfilter__loader>.preloader{position:relative;height:100%;width:100%;display:flex;justify-content:center;align-items:center;z-index:5}.postfilter__filterlabel{display:block;font-weight:500;font-size:1rem;margin-bottom:.3rem}.postfilter__filter{margin:1rem 0}#postfilter__loadmore{text-align:center;margin-bottom:70px}#postfilter__pagination{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;margin-top:2rem;margin-bottom:2rem}#postfilter__pagination button{background:rgba(0,0,0,0);border:none;color:var(--bs-body-color);padding:.6rem 1rem}#postfilter__pagination button.active{font-weight:700}#postfilter__results{display:grid;grid-gap:60px;grid-template-columns:1fr}#postfilter__results.noresult{grid-template-columns:1fr}@media(min-width:992px){#postfilter__results.noresult{grid-template-columns:1fr}}.postfilter__sidebar{justify-content:space-between}#postfilter__filters{padding:50px 0}ul.filterlist{list-style:none;padding:0;margin:0;display:flex;justify-content:center;flex-direction:column;align-items:center;gap:1rem}@media(min-width:992px){ul.filterlist{flex-direction:row;align-items:center;gap:5rem}}ul.filterlist button{text-align:left;background-color:rgba(0,0,0,0);padding:0;border:none;text-transform:uppercase;padding:0;display:block;width:100%;transition:all .2s ease;color:var(--bs-body-color);position:relative;font-weight:300}ul.filterlist button.active,ul.filterlist button:hover{font-weight:400}ul.filterlist button:before{content:var(--ctxt);position:absolute;display:inline-block;z-index:2;left:-30px;font-size:16px;top:5px}.article__cats{list-style:none;padding:0;margin:0}article.item{position:relative;display:flex;flex-direction:column}@media(min-width:992px){article.item{flex-direction:row;gap:1rem}}article.item .dx,article.item .sx{flex:1}article.item .sx{overflow:hidden}article.item .dx{border:none;position:relative;display:flex;align-items:center;margin-top:37px}@media(min-width:992px){article.item .dx{overflow:hidden}}article.item .dx>div{border:1px solid var(--bs-black);position:relative;margin:0;height:100%;width:100%;display:flex;flex-direction:column}.article__meta{border-bottom:1px solid var(--bs-black);display:flex}.article__meta .article__datetime{padding-top:2px;padding-bottom:2px;padding-left:30px;padding-right:1rem;text-transform:uppercase}@media(min-width:992px){.article__meta .article__datetime{padding-left:70px}}.article__meta .article_readingtime{border-left:1px solid var(--bs-black);padding:2px;padding-left:1rem;flex:1}.is-event .article__datetime>span{font-size:1.375rem}.item_header{padding:24px;border-bottom:1px solid var(--bs-black)}@media(min-width:992px){.item_header{padding:24px 70px}}.article__cats li a{color:#fff;padding:0 12px;height:37px;background:var(--bs-secondary);text-transform:uppercase;text-decoration:none;margin:0;display:inline-flex;align-items:center;min-width:45%}.article__cats li.cat-eventi a,.article__cats li.cat-events a{color:var(--bs-secondary);background:var(--bs-green)}.article__cats li.cat-case-studies a,.article__cats li.cat-casi-studio a{background:var(--bs-primary);border:1px solid var(--bs-secondary)}.item_title{text-transform:uppercase;margin-bottom:0}.item_title a{text-decoration:none;color:var(--bs-secondary)}.item_title a:hover{color:var(--bs-secondary)}.item_subtitle{border-bottom:1px solid var(--bs-black);padding:2px 30px;color:#303030}@media(min-width:992px){.item_subtitle{padding:2px 70px}}.item_subtitle p{font-size:1.375rem;margin:0}.item__content{padding:15px 30px 60px 30px}@media(min-width:992px){.item__content{padding:15px 70px 60px 70px}}.item__content p{display:-webkit-box;-webkit-box-orient:vertical;word-break:break-word;overflow:hidden;text-overflow:ellipsis;-webkit-line-clamp:3;margin:0}.item__readmore{display:flex;align-items:center;justify-content:flex-end;padding:6px 30px;border-top:1px solid var(--bs-black);text-align:right}@media(min-width:992px){.item__readmore{padding:6px 70px}}.item__readmore .btn-wrap a.btn-secondary:hover{color:var(--bs-secondary)}.item__readmore .btn-wrap a.btn-secondary:hover .arrow:after{background-color:var(--bs-secondary)}#postfilter .article__image,.latestnews .article__image{aspect-ratio:16/9;overflow:hidden;position:relative;margin:0;background-color:var(--bs-gray-100);height:100%}#postfilter .article__image img,.latestnews .article__image img{transition:all .3s ease;position:absolute;object-fit:cover;top:0;left:0;width:100%;height:100%}.item__contentwrap{display:flex;flex-direction:column;justify-content:space-between;flex:1}.postfilter__sidebar{flex-direction:column;background:var(--bs-primary)}.postfilter__sidebar>div:first-child{order:1}@media(min-width:992px){.postfilter__sidebar>div:first-child{margin-top:2.5rem}}.postfilter__sidebar #postfilter__filters{order:0}@media(min-width:992px){.postfilter__sidebar{flex-direction:row}.postfilter__sidebar>div:first-child{order:0;margin-top:0}.postfilter__sidebar #postfilter__filters{order:2}}#postfilter__results .article,.postfilter__sidebar{margin-bottom:1rem}@media(min-width:992px){#postfilter__results .article,.postfilter__sidebar{margin-bottom:2.5rem}}