@media (max-width: 1024px) {
  /* INDEX PAGE START */

  .header-text h1 {
    font-size: 45px;
}
.cs-title h1 {
    font-size: 45px;
    max-width:855px;
}

.st-cont-left {
    width: 100%;
    max-width: 50%;
    padding-top: 50px;
    padding-left: 20px;
}

.left-title {
    margin-bottom:40px;
}
.left-text {
    margin-bottom:10px;
}
.left-title h1 {
    font-size: 45px;
    max-width:495px;
}
.left-info {
    flex-direction:column;
}

.st-cont-right {
    display:flex;
    justify-content: center;
    align-items: center;
    max-width: 50%;
    
}
.some-features {
    position:initial;
}

.help-cont-left {
    display:flex;
    flex-direction: column;
    justify-content: center;
    padding-left:50px;
    padding-top:0;
}
.help-cont-left h1 {
    font-size:45px;
}
.bar2 {
    margin-left: 0px;
}
.bar4 {
    margin-right: 0px;
}
.right-box {
    background-image:none;
}

.adv-cont-left {
    width: 100%;
    max-width: 50%;
    padding: 0px;
    padding-left:20px;
}
.adv-cont-right {
    width: 100%;
    max-width: 50%;
    position: relative;
    display:flex;
    justify-content: center;
    align-items: center;
}
.sign-up {
    position:initial;
}


.adv-cont-left h1 {
    font-size:45px;
}
.left-img-row {
    min-height: 140px;
    display: flex;
    flex-direction: column;
    align-items: center;
}

.footer-content {
    padding-top:20px;
}
.links-col ul {
  padding:0;
  margin:0;
}
.foot-links-row ul li {
   
    text-align: center;
}

  /* INDEX PAGE END */


  /* SERVICES PAGE START */

  .header-text2 h1 {
    font-size: 45px;
    margin-bottom:20px;
}
.header-text2 p {
    font-size:20px;
}
.section-tabs {
    padding-bottom:50px;
}
.tabs-cont {
    max-width:850px;
}

.tab button {
    padding:10px 12px;
}
.tab .tablinks {
    font-size:11px;
}
.tabcontent {
    padding:20px 15px;
}
.tabcont-left {
    padding:0;
}
.tabcont-left h1 {
    font-size:25px;
    margin-bottom:5px;
}
.tabcont-left p {
    font-size:12px;
}
.right-img {
    width:100%;
    max-width:433px;
    min-height:284px;
    transform: translateX(40px);
}
.right-img img{
    width:100%;
    max-width:433px;
    min-height:284px;
    
}
.simple {
    padding:15px;
}
.simple-title h1 {
    font-size:45px;
}
.simple-p {
    flex-direction: column;
}
.pp {
    max-width:100%;
}
.simple-p p {
    max-width:80%;
    margin-bottom:20px;
}

  /* SERVICES PAGE END */


  /* SOLUTIONS PAGE START */

  .header-text3 h1 {
      font-size:45px;
  }
  .header-text3 p {
      font-size:20px;
  }
  .section-tabs2 {
    padding-bottom: 50px;
}
.solutions-tabs-cont {
    max-width: 850px;
}
.nav-pills {
    padding:0 30px;
}
.link1 {
    font-size: 11px;
    padding: 5px 12px;
    height:30px;
    margin:0 15px;
}

/* btm tabs link  */
.nav-link-a {
    height:30px;
    font-size: 11px;
    padding: 5px 12px;
}

.pane-a-left {
    padding:20px 0 20px 15px;
}
.pane-a-left h1 {
    font-size: 25px;
    margin-bottom: 5px;
}
.pane-a-left h2 {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 23px;
}
.pane-a-left p {
    font-size: 12px;
}
.pane-right-img {
    width: 100%;
    max-width: 433px;
    min-height: 284px;
    transform: translateX(40px);
}
.pane-right-img img {
    width: 100%;
    max-width: 433px;
    min-height: 284px;
}

  /* SOLUTIONS PAGE END */


  /* PRODUCTS PAGE START */

  .header-text2 h1 {
    font-size: 45px;
 }
  .header-text2 p {
    font-size: 20px;
 }

  /* PRODUCTS PAGE END */


  /* PRICING PAGE START */

  .header-text5 h1 {
      font-size:45px;
      max-width:850px;
  }
  .header-text5 p {
      font-size:20px;
  }
  .ac-pricing {
      padding:50px 0;
  }
  
  .pricing-title {
      margin-bottom:30px;
  }
  .pricing-title h1 {
      font-size:45px;
      max-width:850px;
      margin:0 auto;
      margin-bottom:30px;
  }
  .pricing-title p {
    max-width: 700px;
    margin:0 auto;
    margin-bottom: 20px;

  }
  .pricing-baner {
    max-width: 850px;
  }
  .baner-left h1 {
    font-size: 25px;
    margin-bottom: 5px;
  }
  .baner-left {
      padding-left:15px;
  }
  .baner-right-img {
      width:100%;
      max-width:333px;
      min-height:184px;
      transform: translateX(20px);
  }
  .baner-right-img img {
      width:100%;
      max-width:333px;
      min-height:184px;
  }
  .pricing-bottom {
      padding:15px;
      margin-bottom:0;
  }
  .bottom-title h1 {
    font-size: 45px;
  }
  .bottom-p {
      flex-direction: column;
  }
  .bp  {
    max-width: 100%;
    margin-bottom: 20px;
  }
  .bp p {
    max-width: 80%;
    
  }

  /* PRICING PAGE END */


  /* PARTNERS PAGE START */

  .header-text6 h1 {
    font-size: 45px;
    max-width: 800px;
  }
  .header-text6 p {
    font-size: 20px;
  }
  .partner-info {
      padding:50px 10px;
  }
  .cont-cards {
    width: 100%;
    max-width: 1144px;
    min-height: 280px;
    display: grid;
    grid-template-columns: repeat(8, 1fr);
    margin-bottom: 20px;
    overflow-x: scroll;
}
.cont-card {
    margin:0 10px;
    margin-bottom:0;
}
.keep-simple h1 {
    font-size: 45px;
    max-width: 750px;
    margin:0 auto;
    margin-bottom:30px;
}
.keep-simple p {
    max-width: 80%;
    margin-bottom: 20px;
}
.adiv-cont-left {
    padding:15px;
    padding-top:60px;
    max-width:50%;
}
.adiv-cont-right {
    max-width:50%;
    position:relative;
    display:flex;
    justify-content: center;
}



.adiv-cont-left h1 {
    font-size: 25px;
}
.tabcont-left h2 {
    font-size: 20px;
    font-weight: 600;
    color: #fff;
    margin-bottom: 23px;
}
.advantages-features h1 {
    font-size:25px;
}
.informations {
    padding: 80px 0 40px 0;
}
.info-part-row {
    grid-template-columns: repeat(3,1fr);
}

  /* PARTNERS PAGE END */


  /* CONTACT PAGE START */

  .header-text7 h1 {
      font-size:45px;
  }
  .contact-form-cont {
    max-width: 850px;
    flex-direction: column;
  }
  .m-cont-l {
    min-height: 563px;
    max-width: 100%;
    
}

.m-cont-r {
    min-height: 563px;
    max-width: 100%;
    justify-content: center;
    padding:20px 15px;
}

  /* CONTACT PAGE END */


  /* CAREERS PAGE START */

  .car-l h1 {
    max-width: 100%;
    font-size: 35px;
    line-height: 35px;
    margin-bottom: 20px;
}
.car-r {
    padding:0 10px;
}
.car-r p {
    font-size:16px;
}
.car-blue-cont h1 {
    font-size: 35px;
    margin-bottom: 25px;
    
}
.car-blue-cont h4 {
    font-size: 18px;
    margin-bottom: 15px;
    max-width: 500px;
}
.car-blue-cont p {
    
    line-height: 20px;
    margin-bottom: 15px;
    max-width: 500px;
}

.car-w-cont-l h1 {
    font-size: 35px;
    margin-bottom: 25px;
}
.car-w-cont-r {
    padding:0 10px;
}
.car-w-cont-r p {
    font-size: 16px;
}

  /* CAREERS PAGE END */


  /* INDUSTRIES PAGE START */

  .industries-wrap {
    grid-template-columns: repeat(3, 1fr);
   
}

  /* INDUSTRIES PAGE END */
}
/* 1024 WIDTH END */

@media (max-width: 924px) {
/* INDEX PAGE START */

    .nav-info {
        position:absolute;
        bottom:5px;
        right:10px;
    }

    /* INDEX PAGE END */
  }

@media (max-width: 768px) {
/* INDEX PAGE START */
.nav-links-a {
    margin-bottom:15px;
}
.header-text h1 {
    font-size:35px;
}
.card-section{
    min-height:600px;
}
.cs-content {
  padding:50px 10px;
  min-height:600px;
}
.cs-title {
    display:flex;
    justify-content: center;
    margin-bottom:50px;
}
.cs-title h1 {
    font-size: 35px;
    max-width: 655px;
    
}
.help-cont-left h1 {
    font-size:35px;
    margin-bottom:20px;
}
.left-title h1 {
    font-size:35px;
}

.started-content {
    flex-direction: column;
    padding:20px 10px;
}
.st-cont-left {
    max-width:100%;
    display:flex;
    flex-direction: column;
    align-items: center;
}
.left-title {
    max-width:380px;
}
.st-cont-right {
    max-width:100%;
}

.help-content {
    flex-direction: column;
    padding:30px 10px;
}
.help-cont-left {
    max-width:100%;
    display:flex;
    justify-content: center;
    align-items: center;
}
.help-cont-right {
    max-width:100%;
}

.advantage-content {
    flex-direction:column;
    align-items: center;
    padding:50px 0 0 0;;
}
.adv-cont-left .wwr {
    max-width:500px;   
}
.adv-cont-left {
    display: flex;
    flex-direction: column;
    align-items: center;
}
.adv-cont-left h1 {
    font-size: 35px;
}
.adv-cont-left {
    max-width:100%;
    padding:30px 30px 80px 30px;
}
.adv-cont-right {
    max-width:100%;
    background-color:#fff;
}

.sign-up {
    transform:translateY(-50px);
}
.foot-links-row {
    flex-direction:column;
    align-items: center;
    margin-bottom:20px;
}
.foot-links-row .top-link {
    margin-bottom: 30px;
}
.links-col {
    width:100%;
}
.btm-link {
    display:none;
}

/* INDEX PAGE END */

/* SERVICES PAGE START */

.header-text2 h1 {
    font-size: 35px;
}
.header-text2 p {
    font-size: 18px;
    max-width:500px;
}
.section-tabs {
    padding-bottom: 20px;
}
.tabs-cont {
    max-width: 700px;
}
.tabcont-left h1 {
    font-size: 20px;
    margin-bottom: 5px;
}
.tabcont-left h2 {
    font-size: 16px;
   
}
.tabcont-left a {
    font-size: 12px;
    width: 200px;
    height: 36px;
}
.tab button {
    padding: 10px 14px;
}
.right-img {
    width: 100%;
    max-width: 333px;
    min-height: 184px;
    transform: translateX(30px);
}
.right-img img {
    width: 100%;
    max-width: 333px;
    min-height: 184px;
}
.simple-title h1 {
    font-size: 25px;
    margin-bottom:30px;
}
.simple-title h3 {
    font-size: 16px;
    margin-bottom: 5px;
}

/* SERVICES PAGE END */

/* SOLUTIONS PAGE START */

.header-text3 h1 {
    font-size: 35px;
}
.header-text3 p {
    font-size: 18px;
    max-width: 500px;
}

.solutions-tabs-cont {
    max-width: 700px;
}
.nav-pills {
    padding:0 10px;
}
.link1 {
    margin:0 10px;
}


.pane-a-left h1 {
    font-size: 20px;
    margin-bottom: 5px;
}
.pane-a-left h2 {
    font-size: 16px;
}
.pane-a-left a {
    font-size: 12px;
    width: 200px;
    height: 36px;
}
.pane-right-img {
    width: 100%;
    max-width: 333px;
    min-height: 184px;
    transform: translateX(30px);
}
.pane-right-img img {
    width: 100%;
    max-width: 333px;
    min-height: 184px;
}

/* SOLUTIONS PAGE END */


/* PRICING PAGE START */

.header-text5 h1 {
    font-size: 35px;
    max-width: 700px;
}
.header-text5 p {
    font-size: 18px;
    max-width: 500px;
}
.pricing-title h3 {
    font-size: 16px;
    margin-bottom: 5px;
}
.pricing-title h1 {
    font-size: 25px;
    margin-bottom: 30px;
    max-width:600px;
}
.pricing-title p {
    max-width: 80%;
    margin-bottom: 20px;
}
.pricing-baner {
    max-width: 700px;
}
.baner-left h1 {
    font-size: 20px;
    margin-bottom: 5px;
}
.baner-left h2 {
    font-size: 16px;
    margin-bottom: 23px;
    max-width: 540px;
}
.col-div h3 {
    font-size: 16px;
    margin-bottom: 15px;
}
.baner-right {
    display:none;
}
.baner-left {
    max-width: 100%;
    
}
.bottom-title h3 {
    font-size: 16px;
    margin-bottom: 5px;
}
.bottom-title h1 {
    font-size: 45px;
}

/* PRICING PAGE END */


/* PARTNERS PAGE START */

.header-text6 h1 {
    font-size: 35px;
    max-width: 600px;
}
.header-text6 p {
    font-size: 18px;
    max-width: 500px;
}
.keep-simple h3 {
    font-size: 16px;
    margin-bottom: 5px;
}
.keep-simple h1 {
    font-size: 25px;
    max-width: 600px;
    margin: 0 auto;
    margin-bottom: 30px;
}
.advantages-cont {
    flex-direction: column;
    padding: 20px 10px;
}

.adiv-cont-left {
    max-width:100%;
    padding-top:0;
}

.adiv-cont-left h1 {
    font-size: 35px;
}


.adiv-cont-right {
    background-color:transparent;
    max-width:100%;
    padding-top:30px;
}
.advantages-features {
    position: initial;
}
.info-part-row {
    grid-template-columns: repeat(2,1fr);
}

/* PARTNERS PAGE END */


/* CONTACT PAGE START */
.header-text7 h1 {
    font-size: 35px;
    max-width:600px;
}
.contact-form-cont {
    max-width: 700px;
    
}

/* CONTACT PAGE END */


/* CAREERS PAGE START */

.careers-wrap {
    flex-direction: column;
    min-height:400px;
}
.careers-w-cont {
    flex-direction: column;
    min-height:400px;
}

.car-l {
    max-width:100%;
    min-height:150px;
}
.car-r {
    max-width:100%;
    min-height:150px;
}

.car-w-cont-l {
    max-width:100%;
    min-height:150px;
}
.car-w-cont-r {
    max-width:100%;
}

/* CAREERS PAGE END */

 /* INDUSTRIES PAGE START */

 .industries-wrap {
    grid-template-columns: repeat(2, 1fr);
   
}

  /* INDUSTRIES PAGE END */

}
/* 768 width end */


/* 425 width start  */

@media (max-width: 425px) {
/* INDEX PAGE START */
.nav-n {
    padding:0 10px;
    min-height:58px;
}
.logo {
    width: 100%;
    max-width: 91px;
    height: 41px;
}
.logo img {
    width: 100%;
    max-width: 91px;
    height: 41px;
}
.nav-wrap {
    min-height:58px;
}
.nav-links-a {
    display:none;
}
.nav-info {
    display:none;
}
.burger-div {
    display:block;
}

.header-text h3 {
    font-size:16px;
}
.header-text h1 {
    font-size:32px;
    line-height:37px;
    max-width:320px;
}

.cs-title{
    max-width:290px;
}
.cs-title h1 {
    font-size:32px;
}

.started {
    background: rgb(16,16,16);
background: linear-gradient(190deg, rgba(16,16,16,1) 0%, rgba(62,128,255,1) 100%, rgba(62,128,255,1) 100%);
}

.st-cont-left {
    align-items: flex-start;
    padding:20px 10px 0 10px;
    
}
.left-title h3 {
    font-size:16px;
}
.left-title h1 {
    font-size:32px;
    max-width:274px;
}
.left-text {
    min-height:131px;
}
.left-text h3 {
    font-size:18px;
}
.left-text p {
    font-size:14px;
}
.some-features h1 {
    font-size:24px;
    max-width:258px;
    text-align:center;
}
.div-one h4 {
    font-size:16px;
}
.some-features {
    transform:translateY(50px);
}
.help-content {
    padding:100px 10px 20px 10px;
}
.help-cont-left h3 {
    font-size:16px;
}
.help-cont-left h1 {
    font-size:32px;
    max-width:274px;
}
.help-cont-left p {
    font-size:16px;
}
.bar h3 {
    font-size:18px;
}
.adv-cont-left h3 {
    font-size:16px;
}
.adv-cont-left h1{
    font-size:32px;
}
.img-contt h4 {
    font-size:14px;
}
.sign-title h3{
    font-size:16px;
}
.sign-title h2{
    font-size:32px;
    max-width:246px;
}
.form-group-div {
    flex-direction: column;
    align-items: center;
}
.inp {
    width:100%;
    max-width:270px;
}
.sign-up {
    transform: translateY(-60px);
}
.footer {
    min-height:416px;
}

.footer-content {
    padding:60px 10px 20px 10px;
    min-height:416px;
}
.foot-top-cont {
    flex-direction: column;
    min-height:44px;
}
.nav-info-foot {
    display:none;
}
.top-link .bold {
    font-size:14px;
}
.foot-links-row .top-link {
    margin-bottom:10px;
}
.nav-info-foot2 {
  display:flex;
  margin-bottom:35px;
}
.bottom-foot-links {
    display:flex;
    flex-direction: column;
    align-items: center;
}
.bottom-foot-links  a {
    margin-bottom:20px;
}

/* INDEX PAGE END */

/* SERVICES PAGE START */

.header-text2 h3 {
    font-size: 16px;
    margin-bottom:8px;
}
.header-text2 h1 {
    font-size: 32px;
    line-height: 37px;
    max-width: 320px;
}
.header-text2 p {
    font-size: 16px;
    max-width: 400px;
}
.tabs-cont {
    display:none;
}
.tabs-cont-mobile {
    display:block;
}

/* SERVICES PAGE END */


/* SOLUTIONS PAGE START */

.header-text3 h3 {
    font-size: 16px;
    margin-bottom: 8px;
}
.header-text3 h1 {
    font-size: 32px;
    line-height: 37px;
    max-width: 320px;
}
.header-text3 p {
    font-size: 16px;
    max-width: 400px;
}
.solutions-tabs-cont {
    display:none;
}

/* SOLUTIONS PAGE END */

/* PRICING PAGE STAART */

.header-text5 h3 {
    font-size: 16px;
    margin-bottom: 8px;
}
.header-text5 h1 {
    font-size: 32px;
    line-height: 37px;
    max-width: 320px;
}
.header-text5 p {
    font-size: 16px;
    max-width: 400px;
}
.ac-pricing {
    padding:20px 0;
}
.pricing-title h1 {
    font-size: 20px;
    margin-bottom: 20px;
    max-width: 350px;
}
.pricing-title p {
    max-width: 80%;
    margin-bottom: 20px;
    font-size:14px;
}
.pricing-baner {
    margin-bottom:0;
}
.baner-left {
    padding:15px;
}
.left-col {
    display: flex;
    flex-direction: column;
    justify-content: space-between;
}
.bottom-title h3 {
    font-size: 16px;
    margin-bottom: 5px;
}
.bottom-title h1 {
    font-size: 25px;
    margin-bottom: 30px;
}

/* PRICING PAGE END */


/* PARTNERS PAGE START */

.header-text6 h3 {
    font-size: 16px;
    margin-bottom: 8px;
}
.header-text6 h1 {
    font-size: 32px;
    line-height: 37px;
    max-width: 320px;
}
.header-text6 p {
    font-size: 16px;
    max-width: 400px;
}
.partner-info {
    padding:30px 15px;
}
.keep-simple h1 {
    font-size: 20px;
    max-width: 400px;
   
}
.keep-simple p {
    font-size:14px;
}
.adiv-cont-left {
    max-width:100%;
    align-items: flex-start;
    padding: 20px 10px 0 10px;
    
}
.adiv-cont-left h1 {
    font-size: 32px;
    font-weight: 600;
   
    max-width: 400px;
    margin-bottom: 35px;
}
.advantages-features {
    transform: translateY(50px);
}
.informations {
    padding: 50px 0 30px 0;
}
.info-part-row {
    grid-template-columns: repeat(1,1fr);
}
.adiv-cont-right {
    background-color: transparent;
    max-width: 100%;
    padding-top:0;
}


/* PARTNERS PAGE END */


/* CONTACT PAGE START */
.header-text7 h1 {
    font-size: 32px;
    max-width: 300px;
}
.contact-div {
    width: 100%;
    max-width: 400px;
    min-height: 471px;
    position: relative;
    
}
.contact-form-part {
    min-height:380px;
}
.contact-form-cont {
    transform: translateY(-60px);
    background: rgb(16,16,16);
    background: linear-gradient(180deg, rgba(16,16,16,1) 0%, rgba(62,128,255,1) 100%, rgba(62,128,255,1) 100%);
}
.send-m {
    padding: 30px 10px 20px 10px;
}
.send-title h2 {
    font-size:32px;
    margin-bottom:20px;
    max-width:287px;
}
.m-cont-l {
    padding:20px 10px;
}
.form-group-c {
    flex-direction: column;
}
.inp-c {
    max-width:100%;
}
.sub-btn-c {
    max-width:280px;
}
.m-cont-r {
    flex-direction: column;
}
.r-part-info-b {
    margin-bottom:20px;
}
.r-part-info h5 {
    font-size:14px;
    font-weight:500;
    line-height:18px;
    color:#fff;
    margin:0;
}
.r-part-info-b h5 {
    font-size:16px;
    font-weight:600;
}

/* CONTACT PAGE END */

/* CAREERS PAGE START */

.header-text8 h1 {
    font-size: 35px;
    margin-bottom: 40px;
   
}
.car-l {
    max-width:100%;
}
.car-l h3 {
    margin-bottom:15px;
}
.car-r {
    max-width:100%;
    padding:0;
}

.careers-blue {
    padding:20px;
}
.car-blue-cont h1 {
    font-size: 25px;
    margin-bottom: 15px;
}
.car-blue-cont h4 {
    font-size: 16px;
    margin-bottom: 15px;
    max-width: 350px;
}

.car-w-cont-l {
    max-width:100%;
}
.car-w-cont-r {
    max-width:100%;
    padding:0;
}


/* CAREERS PAGE END */

 /* INDUSTRIES PAGE START */

 .industries-wrap {
    grid-template-columns: repeat(1, 1fr);
   
}

  /* INDUSTRIES PAGE END */

}

/* 425 width start  */


/* 320 width start  */
/* 320 width end  */

@media (max-width: 320px) {
/* INDEX PAGE START */
.left-text {
    
    margin-right:0;
}
.form {
    width:300px;
}
.sub-btn {
    max-width:270px;
}

/* INDEX PAGE END */
}