.page-id-9288 .et_pb_gallery_grid .et_pb_gallery_image{height:250px!important;background-color:#f5f5f5!important;padding-bottom:0!important}.page-id-9288 .et_pb_gallery_grid .et_pb_gallery_image img{height:100%!important;width:100%!important;max-height:none!important;object-fit:contain!important;object-position:center!important;top:0!important;left:0!important;transform:none!important}#iubenda-pp{z-index:999999!important}body:not(.page-id-9959) .et_pb_filterable_portfolio .et_pb_portfolio_filters li a::first-letter{}body:not(.page-id-9959) .et_pb_filterable_portfolio .et_pb_portfolio_filters li:first-child a::first-letter{color:inherit}body:not(.page-id-9959) .et_pb_filterable_portfolio .et_pb_portfolio_filters li:not(:first-child) a{padding-left:20px}.et_pb_portfolio_item .et_pb_module_header a,.et_pb_portfolio_item .post-meta a,.et_pb_portfolio_item h3 a{text-decoration:none;line-height:30px}.et_pb_portfolio_items h2,.et_pb_portfolio_items p.post-meta{display:none}.et_pb_portfolio_items .et_pb_portfolio_excerpt{margin-top:20px;margin-bottom:20px}@media (min-width:981px){.et_pb_portfolio_grid .et_pb_portfolio_item .et_pb_module_header,.et_pb_portfolio_grid .et_pb_portfolio_item h2{margin:20px 0 0}}#sectionzerohome{padding-top:0!important}.gallerieprogetti{max-width:100vw;max-height:80vh}.gallerieprogetti .et_pb_gallery_items,.gallerieprogetti .et_pb_gallery_image{height:80vh!important}.gallerieprogetti div{max-height:100%}.gallerieprogetti img{max-height:100%!important;max-width:100%!important;width:auto!important;height:auto!important;margin:0 auto;display:block}.mfp-title{color:#000!important;text-align:center;margin-top:20px}@media (min-width:980px){.cu-blog .et_pb_salvattore_content[data-columns]::before{content:'4 .column.size-1of4'!important}@media only screen and (min-width:981px){.cu-blog .column.size-1of4{width:25%!important;margin-right:0%}.et_pb_image_container{margin:0}}}.cu-blog .et_pb_row{width:100%}.cu-blog .et_pb_blog_grid .et_pb_post{border:0}#main-content p a{color:#e08221;font-weight:bold;font-style:italic}#footer-bottom{display:none}.cptlist article h2{display:none}@media only screen and (min-width:1707px){.cptlist .et_pb_section{padding:0px 0}}.cptlist .et_pb_post{margin-bottom:0px;word-wrap:break-word}.cptlist article{border-bottom-width:1px;border-bottom-style:dashed;border-bottom-color:#a5a5a5}.sl-overlay{opacity:1!important}.mfp-fade.mfp-bg.mfp-ready{opacity:1}.mfp-bg{background:#fff}.mfp-arrow-left .mfp-a,.mfp-arrow-left::after,.mfp-arrow-right .mfp-a,.mfp-arrow-right::after{border:none;font-size:64px;color:#000;border:1px solid #ffffff}.mh-gallery-square .et_pb_gallery_image{padding-top:100%}.mh-gallery-square .et_pb_gallery_item img{position:absolute;height:100%;bottom:0;object-fit:cover}.pa-portfolio-image-4-3 .et_portfolio_image{padding-top:75%;display:block}.pa-portfolio-image-4-3 .et_portfolio_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}.pa-portfolio-image-16-9 .et_portfolio_image{padding-top:56.25%;display:block}.pa-portfolio-image-16-9 .et_portfolio_image img{position:absolute;height:100%;width:100%;top:0;left:0;right:0;bottom:0;object-fit:cover}div#post-15718.et_pb_portfolio_item a{pointer-events:none;cursor:default;text-decoration:none;color:inherit}@media all and (min-width:981px){.et_pb_gutters3 .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3 .et_pb_column_4_4 .et_pb_widget,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_grid_item,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_shop_grid .woocommerce ul.products li.product,.et_pb_gutters3.et_pb_row .et_pb_column_4_4 .et_pb_widget{width:24.0%;margin-right:1.0%;margin-bottom:1.0%}}#main-header.et-fixed-header,ul#mobile_menu{background-color:#ffffff!important}@media screen and (max-width:980px){#main-header.et-fixed-header{position:fixed}.logged-in #main-header.et-fixed-header{top:0!important;transition:all .3s 0s}}#footer-widgets{padding-top:20px}.footer-widget{margin-bottom:20px!important}.footer-widget .fwidget{width:100%;font-size:13px;text-align:center}