@media (max-width: 1023px)
{
    /*---------------
        Main styles
    ---------------*/
    :root
    {

    }



    /*---------------
        Header
    ---------------*/



    /*---------------
        Sidebar
    ---------------*/



    /*---------------
        Main section
    ---------------*/
    .page_head .head .cont{
      min-height: 350px;
    }
    .page_head .info{
      width: 50%;
    }
    .page_head .title{
      font-size: 32px;
      line-height: 38px;
    }

    .page_head .images-head.no_lottie{
      right: -50px;
      width: 48%;
    }



    .wrapform{
      width: 100%;
      padding: 48px 32px;
    }

    .forms-container > .info{
      width: 100%;
      padding: 48px 32px;
    }




    /*---------------
        Footer
    ---------------*/
    footer .info {
      margin-left: -20px;
    }
    footer .info >* {
      margin-left: 20px;
      margin-top: 20px;
    }



    /*---------------
        PopUp
    ---------------*/
    .modal
    {

    }




}
