@media (max-width: 1024px) {
.top3-1-2, .reglam2-1-2, .search2 div {
    display: none;
}   
.nomobail {
}
.top2 {
    min-width: unset;
    width: 100vw;
}
.top3-1 {
    margin-left: 8px;
}    
.top3-2 {
    margin-right: 8px;
}    
.middle2 {
    min-width: unset;
    max-width: unset;
    width: 100vw;
    overflow: hidden;
}
.plitka .mm2-obj {
    width: calc(50% - 42px);
}
.fut2 {
    flex-direction:column;
    min-width: unset;
}    
.middle1 {
    /* width: 100vw; */
    overflow:hidden;
    padding: 0 10px;
}
.mo-1 {
    flex-direction:column;
    width: -webkit-fill-available;
    margin-bottom: 20px;
    height: unset;
    border-radius: 12px;
} 
.mo-1-1{
     width: 88vw;
    height:  76px;
  width: -webkit-fill-available;
    margin: 0 16px;
}

.mo-ev {
    width: -webkit-fill-available;
}    

.ev1-tt, .ev1-bb  {
    display: flex;
    gap: 28px;
    width: -webkit-fill-available;
}
.kon1, .kon-0, .kon-1 {
    width: -webkit-fill-available;
}
.ev1-hh {
        gap: 28px;
        flex-wrap: wrap;
        justify-content: space-between;
}
.pre1 {
 flex-direction: column;   
}   
.h1 {
    font-size: 42px;
} 
.mo-h1, .mo-h2 {
    font-size: 32px;
} 
.ok-md {
    flex-direction:column;
    gap: 30px;
}    
.ok-bil {
    transform: scale(0.93);
    transform-origin: left top;
}
.ok-h1 {
    font-size: 36px;    
}
.ok-md {
    margin: 26px 0;
}    
.ok-md-r {
    display: none;
} 
.mo-2 {
    padding: 40px 10px;
}
.mo-1-1 {
        /* flex-direction: column; */
}
.mo-1-1 img{
     max-width: 40vw;
     flex-direction: column;
}
 
}    
    