.elementor-19323 .elementor-element.elementor-element-d446792{--display:flex;--min-height:100vh;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:space-around;--align-items:center;--overlay-opacity:0.85;--padding-top:200px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-19323 .elementor-element.elementor-element-d446792:not(.elementor-motion-effects-element-type-background), .elementor-19323 .elementor-element.elementor-element-d446792 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://www.falegnameriapautasso.it/wp-content/uploads/2025/12/fale-loop-lavori-optimized.gif");background-position:center left;background-repeat:no-repeat;background-size:cover;}.elementor-19323 .elementor-element.elementor-element-d446792::before, .elementor-19323 .elementor-element.elementor-element-d446792 > .elementor-background-video-container::before, .elementor-19323 .elementor-element.elementor-element-d446792 > .e-con-inner > .elementor-background-video-container::before, .elementor-19323 .elementor-element.elementor-element-d446792 > .elementor-background-slideshow::before, .elementor-19323 .elementor-element.elementor-element-d446792 > .e-con-inner > .elementor-background-slideshow::before, .elementor-19323 .elementor-element.elementor-element-d446792 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-color:#FFFFFF;--background-overlay:'';}.elementor-19323 .elementor-element.elementor-element-91676ad{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19323 .elementor-element.elementor-element-f60a37a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-19323 .elementor-element.elementor-element-f60a37a{z-index:1;}.elementor-19323 .elementor-element.elementor-element-f60a37a .align-box{text-align:center;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-title{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#242C1F;color:#242C1F;font-size:150px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-content{background:transparent;-webkit-background-clip:text;-webkit-text-fill-color:#FFFFFF;color:#FFFFFF;padding:0px 0px 0px 0px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-hero-title span svg{width:50px !important;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-hero-title > span:first-child{padding-left:50px;}body:not(.rtl) .elementor-19323 .elementor-element.elementor-element-d3809ad{left:60px;}body.rtl .elementor-19323 .elementor-element.elementor-element-d3809ad{right:60px;}.elementor-19323 .elementor-element.elementor-element-d3809ad{bottom:60px;}.elementor-19323 .elementor-element.elementor-element-d3809ad .tp-el-scroll-down a{font-family:"Syne", Sans-serif;font-size:16px;font-weight:200;text-transform:none;color:var( --e-global-color-secondary );}.elementor-19323 .elementor-element.elementor-element-d3809ad .tp-el-scroll-down a:hover{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-d3809ad .tp-el-scroll-down .tp-el-scroll-down-icon i{font-size:16px;}.elementor-19323 .elementor-element.elementor-element-d3809ad .tp-el-scroll-down .tp-el-scroll-down-icon{transform:translateY(0px);}.elementor-19323 .elementor-element.elementor-element-abb0d6a{--display:flex;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-19323 .elementor-element.elementor-element-cb0366d .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-cb0366d .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-cb0366d .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-3ce79b6{--display:flex;--margin-top:6vw;--margin-bottom:6vw;--margin-left:0vw;--margin-right:0vw;}.elementor-19323 .elementor-element.elementor-element-4ab0e76 > .elementor-widget-container{margin:100% 0% 100% 0%;}.elementor-19323 .elementor-element.elementor-element-4ab0e76 .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-4ab0e76 .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-4ab0e76 .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-acde4c4 > .elementor-widget-container{margin:100px 0px 100px 0px;}.elementor-19323 .elementor-element.elementor-element-acde4c4 .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-acde4c4 .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-acde4c4 .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-af1ef29 > .elementor-widget-container{margin:100% 0% 100% 0%;}.elementor-19323 .elementor-element.elementor-element-af1ef29 .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-af1ef29 .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-af1ef29 .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-8cfcd91 > .elementor-widget-container{margin:100% 0% 100% 0%;}.elementor-19323 .elementor-element.elementor-element-8cfcd91 .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-8cfcd91 .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-8cfcd91 .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}.elementor-19323 .elementor-element.elementor-element-1b56ba7 > .elementor-widget-container{margin:100% 0% 100% 0%;}.elementor-19323 .elementor-element.elementor-element-1b56ba7 .tp-el-filter-btn button{font-family:"Syne", Sans-serif;}.elementor-19323 .elementor-element.elementor-element-1b56ba7 .tp-el-filter-btn{margin-bottom:60px;}.elementor-19323 .elementor-element.elementor-element-1b56ba7 .tp-el-filter-btn button.active{color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-19323 .elementor-element.elementor-element-d446792{--content-width:100%;}.elementor-19323 .elementor-element.elementor-element-91676ad{--width:1430px;}.elementor-19323 .elementor-element.elementor-element-abb0d6a{--content-width:1510px;}.elementor-19323 .elementor-element.elementor-element-3ce79b6{--content-width:1510px;}}@media(max-width:1024px){.elementor-19323 .elementor-element.elementor-element-d446792{--padding-top:155px;--padding-bottom:100px;--padding-left:15px;--padding-right:15px;}.elementor-19323 .elementor-element.elementor-element-91676ad{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-section{padding:0px 0px 100px 0px !important;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-title{font-size:160px;padding:0px 0px 0px 0px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-content{padding:045px 0px 0px 0px;}body:not(.rtl) .elementor-19323 .elementor-element.elementor-element-d3809ad{left:30px;}body.rtl .elementor-19323 .elementor-element.elementor-element-d3809ad{right:30px;}.elementor-19323 .elementor-element.elementor-element-d3809ad{bottom:30px;}}@media(max-width:767px){.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-section{padding:0px 0px 20px 0px !important;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-title{font-size:80px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-el-content{padding:12px 0px 0px 50px;}.elementor-19323 .elementor-element.elementor-element-f60a37a .tp-hero-title > span:first-child{padding-left:0px;}.elementor-19323 .elementor-element.elementor-element-d3809ad.elementor-element{--align-self:center;}body:not(.rtl) .elementor-19323 .elementor-element.elementor-element-d3809ad{left:20%;}body.rtl .elementor-19323 .elementor-element.elementor-element-d3809ad{right:20%;}.elementor-19323 .elementor-element.elementor-element-d3809ad{bottom:7%;}}/* Start custom CSS for tp-portfolio-filterable, class: .elementor-element-cb0366d */.tp-project-5-2-meta
 {
    display:none;
}/* End custom CSS */
/* Start custom CSS */.tp-project-5-2-thumb img {
  filter: grayscale(50%) saturate(70%) brightness(80%);
  transition: filter 0.5s ease;
}

.tp-project-5-2-thumb:hover img {
  filter: grayscale(0%) saturate(100%) brightness(100%);
}/* End custom CSS */