figure.immagine-copertina-pag.pagina-city picture:before {content: '';display: block;height: 100%;width: 100%;position: absolute;background: rgba(0, 0, 0, 0.63);}figure.immagine-copertina-pag.pagina-city figcaption{position: absolute;display: block;bottom: 50%;left: 50%;transform: translate(-50%, 50%);width: 100%;}figure.immagine-copertina-pag.pagina-city figcaption h1 *{font-size: inherit;}figure.immagine-copertina-pag.pagina-city figcaption *:not(.bold){font-weight: 300;}body:has(.pagina-city) h2.h2-standard, .h2-standard {line-height: 32px !important;}@media screen and (max-width: 767px) {body:has(.pagina-city) .immagine-copertina-pag .img-responsive {object-fit: cover;min-height: 32rem;}}@media screen and (max-width: 610px) {body:has(.pagina-city) .immagine-copertina-pag .img-responsive {object-fit: cover;min-height: 37rem;}}@media screen and (max-width: 530px) {body:has(.pagina-city) .immagine-copertina-pag .img-responsive {object-fit: cover;min-height: 42rem;}}@media screen and (max-width: 450px) {body:has(.pagina-city) .immagine-copertina-pag .img-responsive {object-fit: cover;min-height: 47rem;}}