.elementor-2 .elementor-element.elementor-element-61d26f4{margin-top:50px;margin-bottom:50px;}.elementor-2 .elementor-element.elementor-element-191bfda > .elementor-element-populated{padding:0% 15% 0% 15%;}.elementor-2 .elementor-element.elementor-element-6b2278c{text-align:center;}.elementor-2 .elementor-element.elementor-element-6b2278c img{width:55%;}.elementor-2 .elementor-element.elementor-element-6b2278c > .elementor-widget-container{padding:0% 10% 0% 10%;}.elementor-2 .elementor-element.elementor-element-6f4bc9b > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 10% 0% 10%;}.elementor-2 .elementor-element.elementor-element-58dc0bc > .elementor-element-populated{margin:0% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 10% 0% 10%;}.elementor-2 .elementor-element.elementor-element-059773c{margin-top:20px;margin-bottom:0px;}.elementor-2 .elementor-element.elementor-element-df6d922 > .elementor-element-populated{margin:30px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-repeater-item-027dbaa.elementor-social-icon{background-color:#DE52D4;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-repeater-item-027dbaa.elementor-social-icon i{color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-repeater-item-027dbaa.elementor-social-icon svg{fill:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-repeater-item-a35d9ce.elementor-social-icon{background-color:#393939;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-repeater-item-687c7aa.elementor-social-icon{background-color:#FFFFFF;}.elementor-2 .elementor-element.elementor-element-ba83079{--grid-template-columns:repeat(0, auto);--icon-size:26px;--grid-column-gap:80px;--grid-row-gap:0px;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-widget-container{text-align:center;}.elementor-2 .elementor-element.elementor-element-ba83079 .elementor-social-icon{border-style:none;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-2 .elementor-element.elementor-element-191bfda > .elementor-element-populated{padding:0% 20% 0% 20%;}.elementor-2 .elementor-element.elementor-element-6b2278c img{width:80%;}}@media(max-width:767px){.elementor-2 .elementor-element.elementor-element-61d26f4{margin-top:20px;margin-bottom:40px;}.elementor-2 .elementor-element.elementor-element-6b2278c img{width:86%;}.elementor-2 .elementor-element.elementor-element-6b2278c > .elementor-widget-container{padding:0% 0% 0% 0%;}.elementor-2 .elementor-element.elementor-element-6f4bc9b > .elementor-element-populated{margin:0px 0px 20px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-58dc0bc > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-df6d922 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-2 .elementor-element.elementor-element-ba83079{--icon-size:20px;--grid-column-gap:50px;}}/* Start custom CSS for social-icons, class: .elementor-element-ba83079 */svg#Livello_1 {
    width: 5em;
    height: 1.8em;
    padding-top: 0px;
    top: 10px;
}/* End custom CSS */