@charset "utf-8";

@media screen and (min-width:1px) and ( max-width:640px) {
div#ilstconts2{
display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto;
    max-width:1200px;
    width:90%;
    margin:0 auto;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    padding:4% 0 0 0;
}

div#ilstconts2 div{
padding:3% 0;
max-width:100%;
}

div#ilstconts2 div h3{
font-size:1.2em;
text-align:justify;
font-weight:bold;
margin:0;
padding:10px 0;
}

a#ilstconts2linkers{
text-decoration:none;
color:#333;
}

a#ilstconts2linkers:hover{
opacity: 0.5;
transition: all 0.5s;
}

}





@media screen and (min-width:641px) and ( max-width:980px) {
div#ilstconts2{
display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto;
    max-width:1200px;
    width:90%;
    margin:0 auto;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
    padding:4% 0 0 0;
}

div#ilstconts2 div{
padding:2% 0.5%;
max-width:49%;
}

div#ilstconts2 div h3{
font-size:1.2em;
text-align:justify;
font-weight:bold;
margin:0;
padding:10px 0;
}

div#ilstconts2 div p{
font-size:0.95em;
text-align:justify;
margin:0;
padding:0;
height:3vh;
}

a#ilstconts2linkers{
text-decoration:none;
color:#333;
}

a#ilstconts2linkers:hover{
opacity: 0.5;
transition: all 0.5s;
}

}





@media screen and (min-width:981px) {
div#ilstconts2{
display: -webkit-flex;
    display: flex;
    -webkit-justify-content: center;
    justify-content: center;
    -webkit-align-items: center;
    align-items: center;
    height: auto;
    max-width:1200px;
    width:90%;
    margin:0 auto;
    -webkit-flex-wrap:wrap;
    flex-wrap:wrap;
}

div#ilstconts2 div{
padding:0.5% 0.5% 2% 0.5%;
max-width:32.3%;
}

div#ilstconts2 div h3{
font-size:1.2em;
text-align:justify;
font-weight:bold;
margin:0;
padding:10px 0;
}

div#ilstconts2 div p{
font-size:0.95em;
text-align:justify;
margin:0;
padding:0;
height:3vh;
}

a#ilstconts2linkers{
text-decoration:none;
color:#333;
}

a#ilstconts2linkers:hover{
opacity: 0.5;
transition: all 0.5s;
}

}