.elementor-1434 .elementor-element.elementor-element-220cd11{--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;--justify-content:flex-start;--gap:250px 250px;--row-gap:250px;--column-gap:250px;--overlay-opacity:1;--border-radius:0px 0px 100px 100px;--padding-top:300px;--padding-bottom:288px;--padding-left:80px;--padding-right:80px;--z-index:1;}.elementor-1434 .elementor-element.elementor-element-220cd11::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-image:url("https://www.piqapart.com/wp-content/uploads/2026/01/dot-croce-2.svg");--background-overlay:'';background-position:66px 112px;background-repeat:no-repeat;background-size:1865px auto;}.elementor-1434 .elementor-element.elementor-element-61f671d{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:space-between;--padding-top:0px;--padding-bottom:0px;--padding-left:120px;--padding-right:120px;}.elementor-1434 .elementor-element.elementor-element-63a60ab{width:var( --container-widget-width, 526px );max-width:526px;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:526px;--container-widget-flex-grow:0;}.elementor-1434 .elementor-element.elementor-element-63a60ab.elementor-element{--align-self:flex-start;}.elementor-1434 .elementor-element.elementor-element-9d85a44{width:var( --container-widget-width, 477px );max-width:477px;--container-widget-width:477px;--container-widget-flex-grow:0;}.elementor-1434 .elementor-element.elementor-element-f347863{--grid-columns:1;--grid-row-gap:100px;}.elementor-1434 .elementor-element.elementor-element-f347863.elementor-element{--align-self:stretch;}.elementor-1434 .elementor-element.elementor-element-f347863 .ear-custom-filter{display:flex;flex-wrap:wrap;align-items:center;}.elementor-1434 .elementor-element.elementor-element-f347863 .ear-custom-filter-nav{list-style:none;padding:0;margin:0;}.elementor-1434 .elementor-element.elementor-element-f347863 .ear-filter-direction-column .ear-custom-filter-nav{flex-direction:column;}.elementor-1434 .elementor-element.elementor-element-f347863 .ear-filter-direction-row .ear-custom-filter-nav{flex-direction:row;}.elementor-1434 .elementor-element.elementor-element-f347863 .ear-filter-item{margin:5px;display:inline-flex;align-items:center;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination{text-align:center;font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:120px;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers:not(.dots){color:#000000;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination a.page-numbers:hover{color:var( --e-global-color-e9d3e65 );}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers.current{color:var( --e-global-color-e9d3e65 );}body:not(.rtl) .elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 6px/2 );}body:not(.rtl) .elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 6px/2 );}body.rtl .elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 6px/2 );}body.rtl .elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 6px/2 );}:root{--page-title-display:none;}@media(max-width:1366px){.elementor-1434 .elementor-element.elementor-element-220cd11::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:66px 263px;background-size:1265px auto;}.elementor-1434 .elementor-element.elementor-element-220cd11{--padding-top:300px;--padding-bottom:0288px;--padding-left:50px;--padding-right:50px;}.elementor-1434 .elementor-element.elementor-element-61f671d{--padding-top:0px;--padding-bottom:0px;--padding-left:60px;--padding-right:60px;}.elementor-1434 .elementor-element.elementor-element-63a60ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}@media(max-width:1024px){.elementor-1434 .elementor-element.elementor-element-220cd11{--gap:125px 125px;--row-gap:125px;--column-gap:125px;--padding-top:150px;--padding-bottom:144px;--padding-left:50px;--padding-right:50px;}.elementor-1434 .elementor-element.elementor-element-220cd11::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:66px 188px;}.elementor-1434 .elementor-element.elementor-element-61f671d{--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;}.elementor-1434 .elementor-element.elementor-element-63a60ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-1434 .elementor-element.elementor-element-f347863{--grid-columns:1;--grid-row-gap:50px;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );margin-top:60px;}}@media(max-width:767px){.elementor-1434 .elementor-element.elementor-element-220cd11{--gap:40px 0px;--row-gap:40px;--column-gap:0px;--border-radius:0px 0px 40px 40px;--padding-top:150px;--padding-bottom:144px;--padding-left:20px;--padding-right:20px;}.elementor-1434 .elementor-element.elementor-element-220cd11::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-video-container::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .e-con-inner > .elementor-background-slideshow::before, .elementor-1434 .elementor-element.elementor-element-220cd11 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{background-position:33px 0px;background-size:0px auto;}.elementor-1434 .elementor-element.elementor-element-61f671d{--padding-top:0px;--padding-bottom:0px;--padding-left:30px;--padding-right:30px;}.elementor-1434 .elementor-element.elementor-element-63a60ab{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -15px) 0px;}.elementor-1434 .elementor-element.elementor-element-f347863{--grid-columns:1;--grid-row-gap:50px;}.elementor-1434 .elementor-element.elementor-element-f347863 .elementor-pagination{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );letter-spacing:var( --e-global-typography-text-letter-spacing );}}/* Start custom CSS for loop-grid, class: .elementor-element-f347863 */.arrow {
    width: 25px !important;
    border-radius: 4px !important;
border: 1px solid #2B323C !important;
padding: 5px 7px;
}

.arrow {
    width: 25px !important;
    border-radius: 4px !important;
border: 1px solid #2B323C !important;
padding: 5.5px 7.5px;
vertical-align: middle;
margin-bottom: 2px;
}
img.arrow {
    transition: 0.2s ease;
}

img.arrow:hover {

    filter: brightness(0) invert(1); /* diventa bianco */
}


a.page-numbers:not(.next),
span.page-numbers.current {
    display: inline-block;
    border-radius: 4px;
    border: 1px solid #2B323C;
    padding: 0px 7px !important;
    width: 25px !important;
}

a.page-numbers:not(.next),
span.page-numbers.current {
    display: inline-block;
    border-radius: 4px;
    border: 1px solid #2B323C;
    padding: 0px 7px !important;
    width: 25px !important;
}

/* Hover (esclude .next) */
a.page-numbers:not(.next):hover,
span.page-numbers.current:hover , span.page-numbers.current{
    background-color: #2B323C;
    color: #fff;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-220cd11 */.elementor-1434 .elementor-element.elementor-element-220cd11{
    background: linear-gradient(118deg, rgba(255, 255, 255, 0.15) 15.55%, rgba(98, 114, 176, 0.15) 77.46%), linear-gradient(0deg, rgba(224, 226, 229, 0.80) 0%, rgba(224, 226, 229, 0.80) 100%), #FFF !important;
}/* End custom CSS */
/* Start custom CSS */html,body{
    overflow-x: hidden !important;
}/* End custom CSS */