/* European consortium map */
.consortium-map-section{padding:42px 0 0;background:#fff}
.consortium-map{margin:0 auto;max-width:1150px}
.consortium-map-scroll{overflow-x:auto;overscroll-behavior-x:contain}
.consortium-map img{display:block;width:100%;height:auto}
.consortium-map figcaption{color:#496572;font-size:.85rem;line-height:1.6;padding:12px 0 20px;border-bottom:1px solid var(--line)}
.consortium-map figcaption span{display:block}
@media(max-width:650px){.consortium-map-section{padding-top:24px}.consortium-map img{min-width:850px;max-width:none}.consortium-map figcaption{font-size:.8rem}}
@media print{.consortium-map-scroll{overflow:visible}.consortium-map img{min-width:0;max-width:100%}.consortium-map{break-inside:avoid}}
