/*c8a82104ec0d902e06f7f8fe01c708c7*/
.wp-block-button .wp-block-button__link{text-shadow:none;border-radius:0.5em;padding:10px 15px;background-image:none;background:#666;border:1px solid transparent;line-height:1em;color:#fff;font-size:1em}.wp-block-button .wp-block-button__link:hover{border:1px solid transparent;background:#ccc;color:#666}.button{background:#666;text-transform:inherit;border-radius:0.5em}.post-content a.read-more.button{text-shadow:none;border-radius:0.5em;color:#fff;padding:10px 15px;background-image:none;background:#666;font-size:0.9rem}.button:hover{background-color:#ccc;color:#666;text-decoration:none}.button.button-xsmall{font-size:0.9rem;padding:0.6rem 1.7rem}.btn-primary{text-shadow:none;border-radius:0.5em;padding:10px 15px;background-image:none;background:#666;border:1px solid transparent}.btn-primary:hover{border:1px solid transparent}.controls .btn-primary{text-shadow:none;border-radius:0.5em;padding:10px 15px;background-image:none;background:#666}.btn-success:hover{background-color:#ccc;background-image:none}h1.entry-title{border-bottom:5px solid #000;padding-bottom:0.5em;line-height:1.2em}h2,h3,h4,h5,h6{line-height:1.2em}.uagb-heading-text{border-bottom:0}.wp-block{max-width:720px}.wp-block-column:not(:first-child){margin-left:16px}.wp-block-column figure.wp-block-image{margin:0}.wp-block[data-align="wide"]{max-width:1280px}.widthAuto{width:auto !important;flex:inherit}@media (min-width:1400px){.alignfull{width:100vw !important;margin:0 auto !important;left:calc(-50vw + 50%) !important;position:relative !important}.alignwide{width:1400px !important;margin:0 auto !important}}@media (min-width:1400px){.wp-block-image.alignfull,.wp-block-cover.alignfull,.wp-block-advgb-image.alignfull,.uagb-google-map__iframe{right:0 !important}}.wp-block-cover.alignfull{margin-top:50px !important}.wp-block[data-align="wide"]{max-width:1280px}@media screen and (max-width:768px){.nascondi-mobile{display:none !important}}@media screen and (max-width:1024px){.nascondi-tablet{display:none !important}}@media screen and (max-width:768px){.nomdarginall-phone,.nopaddingall-tablet{margin:inerith;padding:inerith}}