   @media screen and (max-width: 1700px) {

       html,
       body {
           overflow-x: hidden;
       }

       .inside_banner {
           max-width: 1200px;
       }

       .inside_banner video {
           max-width: 650px;
       }

       .inside_banner h1 {
           font-size: 90px;
       }

       .inside_banner h2 {
           font-size: 18px;
       }

       .inside_banner .description {
           font-size: 24px;
       }

       .trynow {
           font-size: 18px;
       }

       .about {
           max-width: 1200px;
       }

       .brands {
           max-width: 1200px;
       }

       .brandlist div {
           padding: 15px;
           font-size: 32px;
       }

       .features img {
           height: 316px;
       }

       .startnow img {
           height: 10px;
       }

       .features {
           top: -218px;
           right: 2px;
       }

       .faq {
           max-width: 1200px;
       }

       footer .up {
           max-width: 1200px;
       }
   }

   @media screen and (max-width: 1300px) {

       html,
       body {
           overflow-x: hidden;
       }

       .inside_banner {
           max-width: 1000px;
       }

       .inside_banner video {
           max-width: 650px;
       }

       .inside_banner h1 {
           font-size: 90px;
       }

       .inside_banner h2 {
           font-size: 18px;
       }

       .inside_banner .description {
           font-size: 24px;
       }

       .trynow {
           font-size: 18px;
       }

       .about {
           max-width: 1000px;
       }

       .brands {
           max-width: 1000px;
       }

       .brandlist div {
           padding: 15px;
           font-size: 32px;
       }

       .detection {
           font-size: 14px;
           right: 0;
       }

       .powered {
           font-size: 14px;
           left: -20px;
       }

       .startnow {
           font-size: 14px;
           left: 0;
       }

       .brandlist div img {
           width: 40px;
           height: 40px;
       }

       .brandlist div {
           font-size: 24px;
       }

       .brandlist {
           gap: 20px;
       }

       #face {
           width: 165px;
       }

       .features img {
           height: 240px;
       }

       .features {
           top: -143px;
           right: 10px;
       }

       .faq {
           max-width: 1000px;
       }

       .startnow img {
           height: 10px;
       }

       footer .up {
           max-width: 1000px;
       }
   }

   @media screen and (max-width: 1000px) {
       .banner {
           padding: 5px;
       }

       .inside_banner h1 {
           font-size: 55px;
       }

       .inside_banner h2 {
           font-size: 16px;
       }

       .inside_banner .description {
           font-size: 18px;
           text-align: center;
       }

       #face {
           display: none;
       }

       .about {
           width: 90%;
           padding: 0;
       }

       .info {
           flex-direction: column;
           margin-top: 0;
       }

       .info::after {
           display: none;
       }

       .info::before {
           display: none;
       }

       .info .line {
           display: none !important;
       }

       .brandlist {
           width: 90%;
           grid-template-columns: 1fr;
       }

       .features {
           right: 34px;
       }

       .powered {
           top: 10%;
       }

       .detection {
           bottom: 30%;
       }

       .faq {
           width: 90%;
       }

       .faq h2 {
           text-align: center;
       }

       footer .up {
           width: 90%;
           flex-direction: column;
           gap: 40px;
       }

       .contacts p {
           text-align: left;
       }

       .contacts a img {
           width: 42px;
           height: 42px;
       }
   }