.list{
width: 400px;
margin: 0 auto;
font-size: 20px;
display: flex;
justify-content: center;
}
.visually-hidden {
position: absolute !important;
clip: rect(1px 1px 1px 1px); /* IE6, IE7 */
clip: rect(1px, 1px, 1px, 1px);
padding:0 !important;
border:0 !important;
height: 1px !important;
width: 1px !important;
overflow: hidden;
}
.item-text {
position: relative;
z-index: 4;
}