body{margin:0;padding:0}.clear{clear:both}.d-none{display:none}.d-inline{display:inline}.d-block{display:block}.elementor-portfolio-item__overlay{-ms-flex-pack:end!important;justify-content:flex-end!important;text-align:left!important}.elementor-menu-toggle i.eicon:before{content:'\e816'}.elementor-menu-toggle.elementor-active i.eicon:before{content:'\e87f'}.elementor-shortcode .table .table-body-cell{position:relative}.collapsible{display:block;overflow:hidden}.collapsible::before{content:"-";position:absolute;top:3px;left:-4px;font-size:20px;font-weight:700;color:#d18856}.collapsible.collapsed::before{content:"+"}.collapsible.collapsed{height:0;transition-property:height;transition-duration:400ms}.gallery__video iframe{margin:0 auto}.gallery__video--container{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:15px;-moz-column-gap:15px;column-gap:15px;margin:-15px}@media (min-width:361px) and (max-width:1024px){.gallery__video--container{-webkit-column-count:2;-moz-column-count:2;column-count:2}}@media (max-width:360px){.gallery__video--container{-webkit-column-count:1;-moz-column-count:1;column-count:1}}header .wpml-ls-menu-item{position:relative}header .wpml-ls-menu-item .wpml-ls-flag{visibility:hidden;margin-bottom:20px}@media (min-width:1025px){header .wpml-ls-menu-item .wpml-ls-flag{margin-bottom:17px}}header .wpml-ls-menu-item::before{position:absolute;top:14px;margin:0 auto;left:0;right:0;width:20px}header .wpml-ls-menu-item .elementor-item{text-align:center;background-color:transparent;color:#000;padding:2px 10px!important}header .wpml-ls-menu-item.wpml-ls-item-it{text-align:center;margin-top:30px}@media (min-width:1025px){header .wpml-ls-menu-item.wpml-ls-item-it{margin-left:20px;margin-top:13px;text-align:left}}header .wpml-ls-menu-item.wpml-ls-item-it::before{content:"IT";position:absolute;top:0}@media (max-width:1025px){header .wpml-ls-menu-item.wpml-ls-item-it::before{border-bottom:1px solid;padding-bottom:8px}}header .wpml-ls-menu-item.wpml-ls-item-it .elementor-item{padding-right:0!important}header .wpml-ls-menu-item.wpml-ls-item-en{text-align:center;margin-bottom:20px}@media (min-width:1025px){header .wpml-ls-menu-item.wpml-ls-item-en{margin-top:13px;text-align:left;margin-bottom:0}}header .wpml-ls-menu-item.wpml-ls-item-en::before{content:"EN";position:absolute;top:0}@media (min-width:1025px){header .wpml-ls-menu-item.wpml-ls-item-en::after{content:"|";position:absolute;top:0;left:-4px}}header .elementor-nav-menu{margin-top:20px}.gallery-single .gallery-icon img,.table{width:100%}@media (min-width:1024px){.gallery-single #gallery-1{-webkit-column-count:3;-moz-column-count:3;column-count:3;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (min-width:361px) and (max-width:1024px){.gallery-single #gallery-1{-webkit-column-count:2;-moz-column-count:2;column-count:2;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}@media (max-width:360px){.gallery-single #gallery-1{-webkit-column-count:1;-moz-column-count:1;column-count:1;-webkit-column-gap:0;-moz-column-gap:0;column-gap:0}}.table{display:table;font-family:"Maven Pro",Maven Pro}.table .table-header{display:table-header-group;font-weight:700}@media (max-width:920px){.table .table-header{display:none}}.table .table-body .table-body-cell,.table .table-header .table-header-cell{display:table-cell;border-bottom:#000 solid .05rem;padding:.2rem .6rem .8rem}.table .table-body .table-body-cell.pointer,.table .table-header .table-header-cell.sortable{cursor:pointer}.table .table-body{display:table-row-group}.table .table-body .table-body-cell{padding:.5rem .6rem}.table .table-body .table-body-cell a{color:#000}@media (max-width:920px){.table .table-body .table-body-cell{display:block;border:0;padding:.2rem .6rem}}.table .table-row{display:table-row}@media (max-width:920px){.table .table-row{border-bottom:#000 solid .05rem;display:block;padding:.2rem 0}}.table .table-row[data-link]{cursor:pointer}.table .table-row[data-link]:hover,.table .table-row[data-link]:hover a{color:#d18856}.table img{padding:.8rem 0}.table.gare .table-body .table-row:last-of-type .table-body-cell{border:0}@media screen and (min-width:768px){.table.bibliografia .table-body-cell.title{max-width:85vw}}
/*# sourceMappingURL=theme.min.css.map */
