@media screen and (max-width: 1000px) {
    
   .portfolio-hero {
    padding: 3vw 0vw;
    padding-bottom: 5vw;
   } 

   .pf-hero-text-container {
    padding-right: 0px;
    text-align: center;
    justify-content: center;
    align-items: center;
    display: flex;
    flex-direction: column;
   }

   .pf-hero-text1 {
    font-size: 8vw;
    margin-bottom: 2vw;
   }

   .pf-hero-text2 {
    font-size: 4.5vw;
    width: 90%;
    margin-bottom: 7vw;
    padding: 5vw 0vw;
   }

   .pf-hero-image {
    display: none;
   }

   /* .pf-home1 {
    height: 720vw;
   } */

   .pf-main-container {
    border-radius: 4vw;
    padding: 3vw;
    margin: 5vw;
    margin-top: -25vw;
    margin-bottom: 5vw;
   }

   .top {
      border-radius: 8vw;
      width: 80%
   }

   .testov {
      padding: 1vw 5vw;
  }
  
  .sizedbox {
   margin-top: 7vw;
    margin-bottom: 5vw;
    align-items: center;
    text-align: center;
  }

   .click-on {
    padding: 3vw;
    font-size: 3vw;
   }

   .carousel {
    margin-bottom: 2vw;
   }

   .carousel-image {
    border-radius: 4vw;
    height: 25vw;
    width: 25vw;
    margin-right: 1vw;
    margin-bottom: 2vw;
   }

   .case-study {
      padding: 1vw 8vw;
      border-radius: 4vw;
      margin-top: 5vw;
      font-size: 3vw;
   }

   .client-container1 {
    flex-direction: column;
    margin: 0vw 3vw;
   }

   .client-container1:nth-child(5) {
    margin: 0px 5vw;
}




.vis-screensots img {
   max-width: 100%;
}

.page1 {
   margin-left: 1vw;
}

.pf-vis-main {
   flex-direction: column;
}

.vis-description {
   font-size: 4vw;
   margin: 0px 7vw;
}

.vis-logo img {
   width: 70%;
   padding-top: 5vw;
}

.vis-text, .sis-text{
   font-size: 3vw;
   margin: 3vw 0px;
}


.vis-app-links {
   flex-direction: column;
}

.store-button img {
   width: 40%;
}

.store-button {
   margin: 3vw;
}

.vis-screensots video {
   height: 130vw;
}

.sis-text {
   font-size: 3vw;
   margin: 4vw 0px;
}

.pf-2 {
   padding: 7vw 0px;
}

.pf-3 {
   padding: 7vw 0px;
}


   .kavicki {
    font-size: 8vw;
   }

   .sb-image:nth-child(3) {
      display: none;
   }


   .sb-image ,.sb-image2 {
      display: none;
      margin: 3vw;
      display: flex;
      justify-content: center;
      align-items: center;
      width: 60%;
   }


   .sb-image2 {
      margin-top: 15vw;
      margin-right: 0vw;
   }

   .sb-text1 {
    text-align: center;
    font-size: 5vw;
    padding-bottom: 5vw;
   }

   .sb-text2 {
    font-size: 3.5vw;
    /* line-height: 4vw; */
   }

   .sb-text3 {
    margin-top: 1vw;
    font-size: 3.5vw;
    text-align: center;
   }

   .sb-text21 {
    text-align: center;
    font-size: 4vw;
    margin-bottom: 1vw;
    margin-top: 1vw;
   }

   .sb-text33 {
    padding: 0vw 3vw;
    font-size: 4vw;
   }

   .sb-textCEO {
      text-align: center;
      font-size: 2vw;
   }
   
   .bottom2 {
    /* margin-top: 700vw; */
    padding: 3vw;
   }

   .what-else2 {
    font-size: 5vw;
   }

   .your-e2 {
    font-size: 3vw;
    margin-top: 2vw;
    margin-bottom: 2vw;
   }
   
   .start-now2 {
    font-size: 3.5vw;
    padding-top: 1vw;
    padding-bottom: 1vw;
    border-radius: 3vw;
    width: 30%;
   }

   .divider {
    height: 0.5vw;
    margin: 6vw 0vw;
   }

}