.bkg-nero {margin: 0 !important; padding: 0 !important; width: 100%; color: #fff; background: #000;}
.bkg-premi-riconoscimenti {margin: 4vh 0 !important; padding: 0 !important; width: 100%; color: #000; background: #fff;}
img.premi-riconoscimenti    {margin: 0 auto 4vh auto; padding: 0; width: 40%; height: auto;}
h3.premi-riconoscimenti {margin: 0 0 3vh 0; padding: 0; font-size: 1.35em;}
p.premi-riconoscimenti {margin: 0; padding: 0 2.5vw; font-size: 0.8em;}
.premi-riconoscimenti-min-height    {height: auto; min-height: 560px;}
.premi-riconoscimenti-linea-dx  {border-right: 1px solid #000;}
a.premi-riconoscimenti  {display: inline-block; margin: 2vh 0; padding: 1.2vh 0.8vw; border: 1px solid #000; border-radius: 4px;}
.sfondo-verde-matrice {color: #fff; background: #80a8a1;}
a.sostenibilita-leggi-report    {
    display: inline-block;
    margin: 0 0 2vh 1vw;
    padding: 1.2vh 0.8vw;
    font-size: 1em;
    line-height: 110%;
    color: #fff;
    background: #000;
    border: 1px solid #fff;
    border-radius: 4px;
}
a.sostenibilita-archivio-report    {
    display: inline-block;
    margin: 0 1vw 2vh 0;
    padding: 1.2vh 0.8vw;
    font-size: 1em;
    line-height: 110%;
    color: #fff;
    background: #000;
    border: 1px solid #fff;
    border-radius: 4px;
}
h1.sostenibilita-titolo	{font-family: 'gotham-light'; z-index: 9999; color: rgba(255,255,255,0.6) !important;}
h1.sostenibilita-titolo strong	{font-family: 'gotham-bold';}

.bkg-reportsostenibilita    {background: #ccc;}
.reportsostenibilita-titolo-center  {display: block; text-align: center !important;}

@media (min-width: 1400px) {
    h1.sostenibilita-titolo	{font-size: 5em; line-height: 90%;}
    .block-1-sostenibilita	{padding: 0 !important; height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat center center / cover;}
    img#made-in-amco	{margin: 0 auto 20px 0; padding: 0; width: auto; height: 45vh;}
    .space-txt-75-padding-top-bottom,
    .space-txt-block-1-sostenibilita	{margin: 0 auto; padding: 5vh 0 10vh 0; width: 75%; text-align: left;}
    .sostenibilita-payoff   {width: 50%; font-size: 1.8em; line-height: 110%;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}
    .spacer-blocco-testo    {margin: 0; padding: 0; height: 200px;}
    #madeinamco-txt {margin: 0 auto; padding: 80px 0; width: 75%; font-size: 24px; text-align: left; color: #000;}
    img#sostenibilita-am    {position: absolute; top: 0; left: 0;}
    img#sostenibilita-co    {position: absolute; bottom: 0; right: 0;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {margin: 3vh 0; font-size: 30px;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh 0 2vh 8px !important; font-size: 1.4em;}

    .block-3-riq-img-dida   {margin: 4vh 0; padding: 0; font-size: 1.2em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 2vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 10px;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 0 / contain;}
    .spacer-block {margin: 0; height: 20vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 0 auto; padding: 3vh 0 2vh 0; width: auto; height: 100px;}
    [id^='scopri-governance-riq-']  {display: none;}
    img.icona-box-scopri    {width: 50px; height: auto;}

    .block-6-credito  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 0 / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 0 auto; padding: 0 0 2vh 0; width: auto; height: 100px;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {display: none;}

}

@media (min-width: 1200px) and (max-width: 1399.98px) {
    h1.sostenibilita-titolo	{font-size: 5em; line-height: 90%;}
    .block-1-sostenibilita {height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat 70% center / cover;}
    [id^="block-"].block-sostenibilita { padding: 3vh 0 0 0 !important;}
    img#made-in-amco	{margin: 15vh auto 4vh 0; padding: 0; width: auto; height: 20vh;}
    .sostenibilita-payoff   {width: 100%; font-size: 1.1em; line-height: 110%; text-align: left;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}

	.space-txt-75-padding-top-bottom	{margin: 0; font-size: 20px; line-height: 24px; text-align: center;}
    img#sostenibilita-am    {width: 50%; height: auto;}
    img#sostenibilita-co    {width: 50%; height: auto;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {padding: 2vh 0; font-size: 1.5em;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh; font-size: 1.2em;}

    .block-3-riq-img-dida   {margin: 4vh 0; padding: 0; font-size: 1em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 2vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 13px;}

    #madeinamco-txt,
    .space-txt-75-padding-top-bottom {padding: 1vh 2vw;}
    a.link-riq-nero-bordo-bianco    {margin: 2vh auto;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 10vh / contain;}
    .spacer-block {margin: 0; height: 10vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 5vh auto; padding: 3vh 0 2vh 0; width: auto; height: 13vh;}
    [id^='scopri-governance-riq-']  {display: none;}
    img.icona-box-scopri    {width: 50px; height: auto;}
    a.sostenibilita-leggi-report    {margin: 2vh 0 2vh 1vw;}

    .block-6-credito  {margin: 5vh auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 10vh / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 4vh auto; padding: 0 0 2vh 0; width: auto; height: 10vh;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {display: none;}

}

@media (min-width: 992px) and (max-width: 1199.98px) {
    h1.sostenibilita-titolo	{font-size: 5em; line-height: 90%; text-align: left !important;}
    .block-1-sostenibilita {height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat 70% center / cover;}
    [id^="block-"].block-sostenibilita { padding: 3vh 0 0 0 !important;}
    img#made-in-amco	{margin: 15vh auto 4vh 0; padding: 0; width: auto; height: 20vh;}
    .sostenibilita-payoff   {width: 100%; font-size: 1.1em; line-height: 110%; text-align: left;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}

	.space-txt-75-padding-top-bottom	{margin: 0; font-size: 20px; line-height: 24px; text-align: center;}
    img#sostenibilita-am    {width: 50%; height: auto;}
    img#sostenibilita-co    {width: 50%; height: auto;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {padding: 2vh 0; font-size: 1.5em;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh; font-size: 1.2em;}

    .block-3-riq-img-dida   {margin: 4vh 0; padding: 0; font-size: 1em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 2vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 13px;}

    #madeinamco-txt,
    .space-txt-75-padding-top-bottom {padding: 1vh 2vw;}
    a.link-riq-nero-bordo-bianco    {margin: 2vh auto;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 10vh / contain;}
    .spacer-block {margin: 0; height: 10vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 5vh auto; padding: 3vh 0 2vh 0; width: auto; height: 13vh;}
    [id^='scopri-governance-riq-']  {display: none;}
    img.icona-box-scopri    {width: 50px; height: auto;}
    a.sostenibilita-leggi-report    {margin: 2vh 0 2vh 1vw;}

    .block-6-credito  {margin: 5vh auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 10vh / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 4vh auto; padding: 0 0 2vh 0; width: auto; height: 10vh;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {display: none;}

}

@media (min-width: 768px) and (max-width: 991.98px) {
    h1.sostenibilita-titolo	{font-size: 5em; line-height: 90%; text-align: left !important;}
    .block-1-sostenibilita {height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat 70% center / cover;}
    [id^="block-"].block-sostenibilita { padding: 3vh 0 0 0 !important;}
    img#made-in-amco	{margin: 15vh auto 4vh 0; padding: 0; width: auto; height: 20vh;}
    .sostenibilita-payoff   {width: 100%; font-size: 1.1em; line-height: 110%; text-align: left;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}

	.space-txt-75-padding-top-bottom	{margin: 0; font-size: 20px; line-height: 24px; text-align: center;}
    img#sostenibilita-am    {width: 50%; height: auto;}
    img#sostenibilita-co    {width: 50%; height: auto;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {padding: 2vh 0; font-size: 1.5em;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh; font-size: 1.2em;}

    .block-3-riq-img-dida   {margin: 4vh 0; padding: 0; font-size: 1em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 2vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 13px;}

    #madeinamco-txt,
    .space-txt-75-padding-top-bottom {padding: 1vh 2vw;}
    a.link-riq-nero-bordo-bianco    {margin: 2vh auto;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 10vh / contain;}
    .spacer-block {margin: 0; height: 10vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 5vh auto; padding: 3vh 0 2vh 0; width: auto; height: 13vh;}
    [id^='scopri-governance-riq-']  {display: none;}
    img.icona-box-scopri    {width: 50px; height: auto;}
    a.sostenibilita-leggi-report    {margin: 2vh 0 2vh 1vw;}

    .block-6-credito  {margin: 5vh auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 10vh / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 4vh auto; padding: 0 0 2vh 0; width: auto; height: 10vh;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {display: none;}

}

@media (min-width: 576px) and (max-width: 767.98px) {

	/* Structure 576 e < 767
	#wrapper::before {float: right; content: '576-767.98';} */

    h1.sostenibilita-titolo	{font-size: 2em; line-height: 90%; text-align: left !important;}
    .block-1-sostenibilita {height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat 70% center / cover;}
    [id^="block-"].block-sostenibilita { padding: 3vh 0 0 0 !important;}
    img#made-in-amco	{margin: 15vh auto 4vh 0; padding: 0; width: auto; height: 20vh;}
    .sostenibilita-payoff   {width: 100%; font-size: 1.1em; line-height: 110%; text-align: left;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}

	.space-txt-75-padding-top-bottom	{margin: 0; font-size: 20px; line-height: 24px; text-align: center;}
    img#sostenibilita-am    {width: 50%; height: auto;}
    img#sostenibilita-co    {width: 50%; height: auto;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {padding: 2vh 0; font-size: 1.5em;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh; font-size: 1.2em;}

    .block-3-riq-img-dida   {margin: 4vh 0; padding: 0; font-size: 1em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 2vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 10px;}

    #madeinamco-txt,
    .space-txt-75-padding-top-bottom {padding: 1vh 2vw;}
    a.link-riq-nero-bordo-bianco    {margin: 2vh auto;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 10vh / contain;}
    .spacer-block {margin: 0; height: 10vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 5vh auto; padding: 3vh 0 2vh 0; width: auto; height: 20vh;}
    [id^='scopri-governance-riq-']  {display: none;}
    img.icona-box-scopri    {width: 50px; height: auto;}
    a.sostenibilita-leggi-report    {margin: 2vh 0 2vh 1vw;}

    .block-6-credito  {margin: 5vh auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 10vh / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 4vh auto; padding: 0 0 2vh 0; width: auto; height: 20vh;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 0 10vh 0; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {display: none;}

}

@media (max-width: 575px) {
    h1.sostenibilita-titolo	{font-size: 2em; line-height: 90%; text-align: left !important;}
    .block-1-sostenibilita {height: 100vh; color: #fff; background: url(../images/sostenibilita/header-sostenibilita.jpg) no-repeat 70% center / cover;}
    [id^="block-"].block-sostenibilita { padding: 3vh 0 0 0 !important;}
    img#made-in-amco	{margin: 15vh auto 4vh 0; padding: 0; width: auto; height: 20vh;}
    .sostenibilita-payoff   {width: 100%; font-size: 1.1em; line-height: 110%; text-align: left;}
    #madeinamco {position: relative; height: auto; min-height: 600px; background: #ccc;}

	.space-txt-75-padding-top-bottom	{margin: 0; font-size: 20px; line-height: 24px; text-align: center;}
    img#sostenibilita-am    {width: 90%; height: auto;}
    img#sostenibilita-co    {width: 90%; height: auto;}
    h2.da-esg-a-gsse,
    h2.governance-sostenibile   {padding: 2vh 0; font-size: 1.5em;}
    .block-3-sottotitolo,
    .block-5-sottotitolo    {padding: 2vh; font-size: 1.2em;}

    .block-3-riq-img-dida   {margin: 4vh 0 2vh 0; padding: 0; font-size: 1.2em; min-height: 50px;}
    a.block-3-riq-img   {display: inline-block; margin: 0 0 10vh 0; padding: 1.2vh 0.8vw; font-size: 1em; line-height: 110%; color: #fff; background: #000; border: 1px solid #fff; border-radius: 4px;}
    img[class^='block-3-riq-img'] {margin: 0; padding: 0; width: 100%; height: auto; border-radius: 10px;}

    #madeinamco-txt,
    .space-txt-75-padding-top-bottom {padding: 1vh 2vw;}
    a.link-riq-nero-bordo-bianco    {margin: 2vh auto;}

    .block-5-governance  {margin: 0 auto; padding: 5vh 2vw 10vh 2vw; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-governance-sostenibile.png) no-repeat center 10vh / contain;}
    .spacer-block {margin: 0; height: 10vh;}
    .bkg-verde  {background: rgba(38, 82, 66, 0.6); border-radius: 10px;}
    img.block-icona-riq-link {display: block; margin: 0 auto; padding: 3vh 0 2vh 0; width: auto; height: 100px;}
    [id^='scopri-governance-riq-']  {display: none;}
    .col-sm-2.mobile-sostenibilita-icona.text-end   {text-align: center !important;}
    img.icona-box-scopri    {padding: 2vh 0; width: 50px; height: auto;}
    .text-end img.icona-box-scopri    {width: auto; height: 100px; text-align: center !important;}
    a.sostenibilita-leggi-report    {margin: 2vh 0 2vh 1vw;}

    .block-6-credito  {margin: 0 auto; padding: 5vh 2vw 10vh 2vw; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sostenibilita-del-credito.png) no-repeat center 10vh / contain;}
    [id^='scopri-credito-riq-']  {display: none;}
    .block-icone-affiancate {display: block; margin: 0 auto; width: 300px; text-align: center;}
    img.block-icona-riq-hidden {display: block; margin: 4vh auto; padding: 0 0 2vh 0; width: auto; height: 100px;}
    img.block-icona-riq-hidden.affiancata {display: inline; padding: 0 0 2vh 10px;}

    .block-7-capitale  {margin: 0 auto; padding: 5vh 2vw 10vh 2vw; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-sviluppo-del-capitale-umano.png) no-repeat center 0 / contain;}
    [id^='scopri-capitale-riq-']  {display: none;}

    .block-8-ambiente  {margin: 0 auto; padding: 5vh 2vw 10vh 2vw; width: 100%; color: #fff; background: #000 url(../images/sostenibilita/slide-tutela-dell-ambiente.png) no-repeat center 0 / contain;}
    [id^='scopri-ambiente-riq-']  {display: none;}

    [id^='scopri-sostenibile-riq-']  {display: none;}

    img#phone-rotation  {margin: 1vh 0; width: 20vw;}

    [id^='governance-riq-'],
    [id^='credito-riq-'],
    [id^='capitale-riq-'],
    [id^='ambiente-riq-']   {padding: 4vh 0;}

    .premi-riconoscimenti-min-height    {height: auto; min-height: 100px;}
    .premi-riconoscimenti-linea-dx  {margin: 0 0 6vh 0; border-right: 1px solid #000;}
}

/*2025/04/18 posizionamento testo header come nella homepage*/
/* nuova immagine di sfondo: ../../../uploads/2025/04/slider-sostenibilita-2024.jpg*/
.block-1-sostenibilita {
    background: url(../../../uploads/2025/04/slider-sostenibilita-2024.jpg)!important;
    background-size: cover !important;
    background-position: 40% center !important;
}
