/* Небольшие ноутбуки (769px – 1024px) */
@media (min-width: 961px) and (max-width: 1200px) {
  h1{
    font-size: 56px;
    line-height: 64px;
    width: 425px;
  }
  .container{
    width: 880px;
  }
  .main-container p{
    width: 425px;
  }
  .request-send{
    width: 425px;
  }
  .logo{

  }
  h2{
    margin-top: 140px;
  }
  .timeline-item h4{
    font-size: 18px;
    line-height: 22px;
  }
  .timeline-item p{
    font-size: 14px;
    line-height: 20px;
  }
  .timeline-item2 h4{
    font-size: 18px;
    line-height: 22px;
  }
  .timeline-item2 p{
    font-size: 14px;
    line-height: 20px;
  }
  .timeline-item{
    height: inherit;
  }
  .timeline-item3{
    padding-left: 52px;
  }
  .timeline-num{
    padding-right:  13px;
  }
  .timeline-item2 p{
    width: 280px;
  }
  .timeline-item p{
    width: 280px;
  }
  .timeline-row-2{
    padding-right: 70px;
  }
  .service-space{
    width: 290px;
    top: 100px;
  }
  .service-wrap p{
    margin-right: 85px;
  }
  .service-rocket{
    right: 0px;
    top: 0px;
    width: 300px;
  }
  .service-item p{
    font-size: 14px;
    line-height: 22px;
    width: 425px;
  }
  .service-item h4{
    font-size: 24px;
    line-height: 28px;
    width: 425px;
    margin-right: 20px;
  }
  .service-item{
    padding-right: 0;
  }
  .pocket-item{
    padding: 40px 30px;
    width: 217px;
  }
  .portfolio-col-right{
    width: 573px;
    height: 575px;
  }
  .controls{
    right: 20px;
    bottom: 20px;
    transform: translate(0%, 0%);
  }
  .portfolio-col-left{
    width: 265px;
    height: inherit;
  }
  .port-small-wrap{
    position: absolute;
    width: 573px;;
    display: flex;
    bottom: -148px;
    left: 308px;
  }
  .port-small-item{
    width: 128px;
    height: 128px;
  }
  .portfolio-item{
    height: 575px;
  }
  .portfolio-item{
    margin-bottom: 250px;
  }
  .contact-form{
    width: 425px;
    margin-right: 170px;
  }
  .footer-space{
    left:20px;
    bottom: -190px;
  }
}