.elementor-6967 .elementor-element.elementor-element-75dc957:not(.elementor-motion-effects-element-type-background), .elementor-6967 .elementor-element.elementor-element-75dc957 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-823d039 );}.elementor-6967 .elementor-element.elementor-element-75dc957{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:100px 0px 100px 0px;}.elementor-6967 .elementor-element.elementor-element-75dc957 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-6967 .elementor-element.elementor-element-2aefacb > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-6967 .elementor-element.elementor-element-0e5bddb{text-align:center;}.elementor-6967 .elementor-element.elementor-element-0f602dc{padding:0px 0px 100px 0px;}.elementor-6967 .elementor-element.elementor-element-c2cf853 > .elementor-element-populated{margin:-40px 0px 0px 0px;padding:0px 0px 0px 0px;}@media(max-width:767px){.elementor-6967 .elementor-element.elementor-element-75dc957{padding:50px 0px 50px 0px;}.elementor-6967 .elementor-element.elementor-element-0f602dc{padding:0px 0px 50px 0px;}}/*FILTRO PRODOTTI*/
#selettore, #selettore .botn, #filtro-prodotti .container, .filtrozero, .filtrouno, .filtrodue{display: flex; justify-content: center; flex-wrap: wrap;}
#selettore{max-width: 1000px; margin: 0 auto;}
#selettore .botn.mainnn{flex: 1 1 0px;}
.filtrouno, .filtrouno .botn{flex:1 1 auto; justify-content: center;}
#selettore .botn, .filtrouno .botn{padding:25px 80px;}
.filtrouno .botn{padding:15px 50px;}
.filtrodue .botn{padding:15px; background-color: transparent; color:#272E38; text-decoration: underline;}

.botn {margin: 2px; border: none; outline: none; padding: 15px; background-color: #32333F; cursor: pointer; text-align: center; color:#fff; font-family: "Montserrat", Sans-serif; font-size: 14px; font-weight: 700; text-transform: uppercase; letter-spacing: 1px;}
#selettore .botn:hover, .botn:hover, .botn.filterDiv:hover{background-color:#696A77;}
.botn.active, .botn:focus, #selettore .botn.show, .filtrouno .botn.mainnn.show{background-color: #e30613 !important;}

.filtrodue .botn.active, .filtrodue .botn:focus, .filtrodue .botn:hover{ background-color: transparent !important; color:#e30613;}
.filtrozero:before, .filtrodue:before{ text-align: center; width: 100%; color:#32333F;}
.filtrozero:before{content: 'Seleziona una caratteristica';}
.filtrodue:before{content: 'Filtra ulteriormente i risultati';}
.filtrozero:before {margin:40px auto 20px;}
.filtrodue:before {margin:40px auto 10px;}

.filterDiv{display: none;}
.show{display: flex;}
.filtrouno .botn.mainnn.filterDiv{display: flex;}

#filtro-prodotti .container {padding: 50px 0 0 0; overflow: hidden; width:100%;}
#filtro-prodotti .container div{padding:0px 10px 0px; margin:10px; font-size: 16px; font-weight: 600; text-transform: uppercase; line-height: 19px; letter-spacing: 0.5px; font-family: 'Montserrat'; text-align:center !important;  width:calc(20% - 20px);}
#filtro-prodotti .container a{color:#272E38;}
#filtro-prodotti .container div.show{justify-content: center;}
#filtro-prodotti .container div.show:hover{background-color:#32333F;}
#filtro-prodotti .container div.show:hover a{color:#fff;}

#filtro-prodotti .container div:nth-child(odd){background-color: #F5F5F5;}
#filtro-prodotti .container div:nth-child(even){background-color: #E6E6E6;}

#filtro-prodotti .container div p:before{background-image:url('https://www.trivenetapose.it/wp-content/uploads/2021/07/Icona-scheda-tecnica_00.png');
display: block; margin:20px auto; content:''; width: 78px; height: 78px; background-size:78px 78px; background-repeat: no-repeat; background-position: center;}

#filtro-prodotti .botn, #filtro-prodotti .show, #filtro-prodotti .active, #filtro-prodotti .filterDiv, #filtro-prodotti button, .filtrodue .botn, #filtro-prodotti .container a:hover p:before{
        -webkit-transition: all .2s ease-in-out;
        -moz-transition:    all .2s ease-in-out;
        -o-transition:      all .2s ease-in-out;
        -ms-transition:     all .2s ease-in-out;
        transition:         all .2s ease-in-out;
}