.elementor-59 .elementor-element.elementor-element-50159a2{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--gap:8px 0px;--background-transition:0.3s;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:190px;--padding-bottom:96px;--padding-left:70px;--padding-right:70px;}.elementor-59 .elementor-element.elementor-element-50159a2:not(.elementor-motion-effects-element-type-background), .elementor-59 .elementor-element.elementor-element-50159a2 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://staging.commerciamonepi.it/wp-content/uploads/2024/05/aziende-imprese-unite-per-nepi.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-59 .elementor-element.elementor-element-50159a2, .elementor-59 .elementor-element.elementor-element-50159a2::before{--border-transition:0.3s;}.elementor-59 .elementor-element.elementor-element-1f4b566 .elementor-heading-title{color:var( --e-global-color-b4d9728 );font-weight:400;}.elementor-59 .elementor-element.elementor-element-5f20da2 .elementor-heading-title{color:var( --e-global-color-b4d9728 );}.elementor-59 .elementor-element.elementor-element-5f20da2 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-59 .elementor-element.elementor-element-5f20da2{width:initial;max-width:initial;}.elementor-59 .elementor-element.elementor-element-0a23db3{text-align:right;bottom:0px;}.elementor-59 .elementor-element.elementor-element-0a23db3 img{width:20vw;}body:not(.rtl) .elementor-59 .elementor-element.elementor-element-0a23db3{right:70px;}body.rtl .elementor-59 .elementor-element.elementor-element-0a23db3{left:70px;}.elementor-59 .elementor-element.elementor-element-5dca63b{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--background-transition:0.3s;--padding-top:56px;--padding-bottom:80px;--padding-left:70px;--padding-right:70px;}.elementor-59 .elementor-element.elementor-element-98bd611 div.dce-view-results div.elementor-row.dce-view-grid div.item-page.dce-view-col.dce-view-single-wrapper.dce-view-grid-element{padding:16px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-form label.dce-view-input-label{display:inline;font-weight:700;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-results{margin:16px -16px -16px -16px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-form .dce-view-input > input[type=text]{color:var( --e-global-color-2d66439 );background-color:var( --e-global-color-034c4aa );border-radius:1px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-form .dce-view-input > select{color:var( --e-global-color-2d66439 );background-color:var( --e-global-color-034c4aa );border-radius:1px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-form .button{border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-dff5931 );border-radius:1px;margin-top:16px;margin-bottom:16px;margin-left:0px;margin-right:0px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-form .dce-view-form-col-inner{width:100%;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-sort label{font-weight:700;display:inline;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-sort .dce-input-sort{color:var( --e-global-color-2d66439 );background-color:var( --e-global-color-034c4aa );border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-2d66439 );border-radius:1px;}.elementor-59 .elementor-element.elementor-element-394b9a7{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--overflow:hidden;--background-transition:0.3s;--margin-top:016px;--margin-bottom:96px;--margin-left:0px;--margin-right:0px;}@media(max-width:1024px){.elementor-59 .elementor-element.elementor-element-50159a2{--gap:16px 0px;--margin-top:-100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:140px;--padding-bottom:96px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-5f20da2 > .elementor-widget-container{margin:0px 0px 8px 0px;}.elementor-59 .elementor-element.elementor-element-5dca63b{--padding-top:64px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-98bd611 div.dce-view-results div.elementor-row.dce-view-grid div.item-page.dce-view-col.dce-view-single-wrapper.dce-view-grid-element{padding:8px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-results{margin:8px -8px -8px -8px;}}@media(max-width:767px){.elementor-59 .elementor-element.elementor-element-5dca63b{--padding-top:32px;--padding-bottom:80px;--padding-left:40px;--padding-right:40px;}.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-results{margin:16px -8px -8px -8px;}.elementor-59 .elementor-element.elementor-element-394b9a7{--margin-top:16px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}}/* Start custom CSS for dce-views, class: .elementor-element-98bd611 */.elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-sort-wrapper {
    position: absolute;
    top: 0;
    left: calc(33% + 32px);
}

.elementor-59 .elementor-element.elementor-element-98bd611 .dce-basic-form select {
    margin-top: 8px;
}

.elementor-59 .elementor-element.elementor-element-98bd611 .dce-basic-sort select {
    margin-top: 8px;
}

@media screen and (max-width: 1024px){
    .elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-sort-wrapper {
    position: absolute;
    top: 0;
    left: calc(50% + 32px);
    }
}

@media screen and (max-width: 767px){
    .elementor-59 .elementor-element.elementor-element-98bd611 .dce-view-exposed-sort-wrapper {
        position: relative;
        top: inherit;
        left: inherit;
    }
}/* End custom CSS */