.elementor-83715 .elementor-element.elementor-element-758ac09 > .elementor-element-populated{padding:0px 0px 0px 0px;}:root{--page-title-display:none;}/* Start custom CSS */.nome,.provincia{font-weight:700}.elemento{padding:10px 21px}.elemento a{color:#575757}.dep{color:#f7931e}.ag-pro,.ag-pro-mob,.ag-pro-serr,.ag-rv,.ag-s,.dep{margin-left:-20px}.ag-pro,.ag-pro-mob,.ag-pro-serr{color:#bf0418}.ag-s{color:#6dab3c}.ag-rv{color:#004281}.provincia{font-size:large;margin:0;color:#10ccae}.ag-pro-mob:before,.ag-pro-serr:before,.ag-pro:before,.ag-rv:before,.ag-s:before,.dep:before{font-family:"Font Awesome 5 Free";font-weight:900;margin-right:6px}.ag-pro:before{content:"\f007"}.ag-pro-serr:before{content:"\f0fe"}.ag-rv:before{content:"\f55d"}.ag-s:before{content:"\f0c8"}.ag-pro-mob:before{content:"\f6c0"}.dep:before{content:"\f1c0"}.tel:before{content:"tel: "}.mob:before{content:"mob: "}.fax:before{content:"fax: "}.fax,.indirizzo,.mail,.mob,.nome,.note,.tel,.tipologia,.web{margin-bottom:2px}.note{font-style:italic}.lista,.lista .elementor-tab-title{border-bottom:1px solid #fff!important}.lista #elementor-tab-title-24521,.lista #elementor-tab-title-26721{border-bottom:0!important}
.mappa {width: 500px;margin:auto; max-width:90%}
html {scroll-behavior: smooth;}
html, body {overflow-x:hidden;}
body {position: relative}
.toplink {display: none;}
@media only screen and (max-width: 768px) {.toplink {display: unset!important;}
.regione{margin-top: 25px;}}/* End custom CSS */