@media (max-width: 1024px) {
h3{
    font-size:20px;
}
.bl_bana ul{
    row-gap: 30px;
}
.bl_consul_img {
    width: 50%;
}
.bl_consul::before {
    top: 10px;
    border-left: 4px dotted #000;
    height: 60px;
}


}

@media (max-width: 754px) {
#main h2{
    padding: 15px;
}
h3{
    font-size:16px;
}
.bl_bana{
    padding:50px 0;
}
.bl_bana ul{
    flex-direction: column;
}
.ly_consul{
    max-width:300px;
    margin:0 auto;
}
.ly_consul ul {
    gap: 50px 10%;
}
.ly_consul ul li{
    width:100%;
}
.ly_consul ul h3 img {
    width: 16px;
}



}