@media (max-width: 375px) {



    
    .header{
    z-index: 2;
    top: 0;
    position: fixed;
    background-color: white;
    }

    .container{
        max-width: 300px;
        padding-left: 0;
    }

    .news-h1{
        padding-left: 10px;
    }

    .search{
        display: none;
    }

   .nav{
       display: none;
   }

   .buttons{
       display: none;
   }

   .logo{
       border-right: none;
   }

   .poster-img{
       width: 300px;
   }

   .play{
       width: 299px;
   }

   .poster{
       display: flex;
       flex-direction: column;
       margin-top: 130px;
   }

   .block2{
       width: 310px;
       margin-top: 30px;
       margin-left: 0;
   }

   .poster-title{
    width: 310px;
    font-size: 20px;
    height: auto;
    margin-bottom: 12px;
   }

   .poster-subtitle{
    width: 310px;
    font-size: 14px;
   }

   p{
       width: 310px;
       font-size: 14px;
       height: auto;
   }

   .kino{
       width: 310px;
       display: flex;
       flex-direction: column;
   }

   .rating-block{
       width: 310px;
   }

   .podblock{
       text-align: center;
       display: flex;
       justify-content: space-between;
   }

   .h2{
       padding-right: 0;
   }

   .rat{
       font-size: 16px;
   }

   .adaptiv{
       font-size: 14px;
   }

   .h1.adaptiv{
       margin-left: 15px;
   }

   .actors{
       margin-bottom: 55px;
   }

   .actors-block{
       display: flex;
       flex-direction: column;
       align-items: flex-start;
   }

   .row{
    display: flex;
    flex-direction: column;
    margin-bottom: 0;
    }

    .img_plus_text{
        margin-bottom: 20px;
    }

    .news-row{
        display: flex;
        flex-direction: column;
    }

    .news{
        padding-bottom: 0px;

    }

    .news-block{
        margin-bottom: 30px;
    }

    .news3{
        margin-right: 0;
    }

    .burger{
        visibility: visible;
    }

    .fas{
        visibility: visible;
    }

    .nav_burger{
        z-index: 1;
        position: fixed;

    }
}