/* Small devices (portrait tablets and large phones, 600px and up) */
@media only screen and (min-width: 601px) {
  .company-name {
    font-size: 17px;
  }

  .grid-container2-nav {
    display: none;
  }

  .secure-your-site {
    font-size: 30px;
    line-height: 30px;
    text-align: left;
    padding-top: 30px;
    padding-left: 40px;
  }

  .from-f {
    font-size: 30px;
    line-height: 60px;
    text-align: left;
    padding-left: 40px;
  }

.grid-item .privacy-title {
    font-size: 30px;
    margin-left: 20px;
    padding-top: 30px;
}

.grid-item .term-title {
  text-align: left;
  font-size: 30px;
  padding: 30px 0 0 40px;
  font-family: poppins;
  font-weight: bolder;
}

.privacy-sub {
  font-size: 18px;
  padding: 0;
  margin-left: 40px;
}

  .hackers-are {
  font-size: 18px;
  line-height: 30px;
  text-align: left;
  padding: 10px 80px 10px 40px;
  }
  
   .phone-img {
    display: none;
  } 

  .phone-img-small {
    width: 250px;
    height: 490px;
    display: inline;
  }

  .phone-border-no-video {
    display: none;
}

  .gradient-purple {
    height: 935px;
  }

  .gradient-navy {
      height: 796px;
    }

  grid-item .grid-container4 p a .download {
    position: inherit;
    margin: 15px 50px;
    width: 150px;
    height: 55px;
    display: inline-block;
    padding: 0;
  }

  .download {
    position: relative;
    margin: 0rem 50px;
  }

  .belt-img {
    width: 350px;
    height: 330px;
    padding: 35px;
    margin-top: 100px;
  }

  .earn-your-badge {
    font-size: 30px;
    text-align: left;
    padding: 20px 10px 0px 0px;
  }

  .traditionally {
    font-size: 18px;
    line-height: 30px;
    text-align: left;
    padding: 10px 10px 0px 0px;
  }

  .traditionally a {
    color: #51B5A6;
    display: initial;
    line-height: 0;
    padding: 0;
    text-decoration: none;
    font-weight: bolder;
    font-size: 18px;
  }

 .all-you a {
    font-size: 18px;
    color: #526DF1;
    line-height: 1.5;
    padding: 0px;
    text-align: left;
    display: inline-block;
  }

  .all-white {
    height: 927px;
  }

  .all-you {
    font-size: 18px;
    padding: 0px 40px 0px 40px;
}

  .secure-your-site-pink {
    font-size: 30px;
    line-height: 35px;
    text-align: left;
    padding: 20px 40px;
    padding-bottom: 0px;
  }

  .gradient-pink {
    height: 780px !important;
  }

  .more-sophisticated {
    font-size: 18px;
    line-height: 35px;
    text-align: left;
    padding: 20px 20px 0 40px;
  }

  .grid-container3 .footer-card {
    margin: 201px 0 0 -381px;
  }

  .bg-navy-blue {
    height: 857px;
  }

  ul.no-bullets {
    list-style-type: none;
    padding: 0px 10px 10px 0px;
    line-height: 30px;
    margin-top: 25px;
  }

  .mar-left {
    margin-left:5rem !important;
}
.grid-container2  .download{
  display: inline-block;
 
}

.grid-container4  .download{
  display: none;
}

.have-thoughts {
  font-size: 20px;
  line-height: 30px;
  text-align: left;
  padding: 20px;
}

}

@media only screen and (min-width: 599px) {
  .grid-container2  .download{
      display: inline-block;
     
  }

  .grid-container4  .download{
      display: none;
  }

  /* .pad-foot-nav{
    padding: 0 0 0 5px ;
} */

  .footer-logo-img {
    margin: 40px 100px 0 100px;
}

}

@media only screen and (min-width: 601px) and (max-width: 768px)  {
  .grid-container3 .footer-card {
    margin: 253px 0 0 -540px;
  }

  .bg-navy-blue {
    height: 780px;
  }

  .phone-border {
    width: 252px;
    height: 509px;
    position: inherit;
    margin: 10px 0 0 0 !important;
  }

  .gradient-purple {
    height: 990px;
}

  .grid-item .accordionMenu .content .inner a {
    font-size: 1.7rem;
    color: #526DF1;
    line-height: 1.5;
    padding: 0px;
    text-align: left;
    display: inline-block;
}

.grid-item .accordionMenu {
  margin-left: 40px;
  margin-right: 40px;
}



}

 @media only screen and (min-width: 660px) {
  .all-white {
      height: 763px;
  }
} 

@media only screen and (min-width: 740) {
  .all-white {
      height: 583px;
  }

  .gradient-purple {
    height: 990px !important;
}
} 

@media only screen  and (min-width: 673px) {
  .all-white {
      height: 702px;
  }
} 

@media only screen  and (min-width: 762px) {

  .all-white {
    height: 580px;
  }

  /* .gradient-pink {
    height: 770px;
} */
} 

@media only screen and (min-width:601px)  {
  .gradient-pink  {
      height: 870px !important;
  }
} 

 @media only screen  and (min-width: 650px) {
 .gradient-pink  {
      height: 815px !important;
  }
}

@media only screen  and (min-width: 665px) {
  .gradient-pink  {
       height: 775px !important;
   }
 }



@media only screen  and (max-width: 732px) {
  .all-white {
      height: 611px;
  }
}

@media only screen  and (min-width: 707px) {
  .all-white {
      height: 634px;
  }
} 

 @media only screen  and (min-width: 691px) {
  .all-white {
      height: 672px;
  }
} 