
  @media (min-width: 800px)
  {
    .wrapper_1-2 {
        display: grid;
        grid-template-columns: repeat(2, 1fr);
        grid-gap: 40px;
        grid-auto-rows: minmax(100px, auto);
      }

      .wrapper_1-3 {
        display: grid;
        grid-template-columns: repeat(3, 1fr);
        grid-gap: 40px;
        grid-auto-rows: minmax(100px, auto);
      }
      
  }


  @media (min-width:2200px) {
    .fat-wrapper_1-4 {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      grid-gap: 40px;
      grid-auto-rows: minmax(100px, auto);
    }
  }

  @media (min-width:2000px) and (max-width:2200px) {
    .medium-wrapper_1-3 {
      display: grid;
      grid-template-columns: repeat(3, 1fr);
      grid-gap: 40px;
      grid-auto-rows: minmax(100px, auto);
    }
  }

  @media (min-width:800px) and (max-width:2000px) {
    .small-wrapper_1-2 {
      display: grid;
      grid-template-columns: repeat(2, 1fr);
      grid-gap: 40px;
      grid-auto-rows: minmax(100px, auto);
    }
  }
  .block_month-calendar {
    margin:auto;
  }