.elementor-225 .elementor-element.elementor-element-69bb518a{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--border-radius:0px 0px 0px 0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0.5vw;--padding-bottom:0vw;--padding-left:1vw;--padding-right:1vw;--z-index:999;}.elementor-225 .elementor-element.elementor-element-69bb518a:not(.elementor-motion-effects-element-type-background), .elementor-225 .elementor-element.elementor-element-69bb518a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#122E49;}.elementor-225 .elementor-element.elementor-element-1e3f2db{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-225 .elementor-element.elementor-element-2954146f{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0% 0% 0% 2%;text-align:start;}.elementor-225 .elementor-element.elementor-element-2954146f img{width:26%;}.elementor-225 .elementor-element.elementor-element-7374542e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-6907ebe2{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-7da07585{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0vw 0vw 0vw 0vw;}.elementor-225 .elementor-element.elementor-element-1f5db459{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-225 .elementor-element.elementor-element-192d8c2{--display:flex;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-225 .elementor-element.elementor-element-1e3f2db{--width:17vw;}.elementor-225 .elementor-element.elementor-element-7374542e{--width:63vw;}.elementor-225 .elementor-element.elementor-element-6907ebe2{--width:20vw;}}@media(max-width:767px){.elementor-225 .elementor-element.elementor-element-69bb518a{--padding-top:0.5vw;--padding-bottom:0vw;--padding-left:0.5vw;--padding-right:0.5vw;}.elementor-225 .elementor-element.elementor-element-1e3f2db{--width:23vw;}.elementor-225 .elementor-element.elementor-element-2954146f{padding:5% 0% 0% 7%;}.elementor-225 .elementor-element.elementor-element-2954146f img{width:37%;}.elementor-225 .elementor-element.elementor-element-7374542e{--width:46vw;}.elementor-225 .elementor-element.elementor-element-6907ebe2{--width:30vw;}}/* Start custom CSS */#ctaprenota {
    display: none;
}

.elementor-location-header {
    display: none!important;
}


@media screen and (min-width: 2100px) {
    
    
.elementor-icon-list-item > a
{
    font-size: 2.1em!important;
}

#modifica .elementor-widget-container {
    padding: 0.2vw 0vw 0vw 0vw;
}

.elementor-225 .elementor-element.elementor-element-3e5130d9 {
    margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
    padding: 0.2vw 0vw 0vw 0vw;
    --e-icon-list-icon-size: 1.6rem;
    --icon-vertical-offset: 0px;
}




}/* End custom CSS */