/* Responsiveness */
@media all and (max-width: 1199px) {
  .bottom-20 video {
    width: 100%;
    height: 170px !important;
}
}
@media all and (max-width: 1024px) {
  .bottom-20 {
    margin-bottom: 30px;
  }
  h1.tlt.text-center.video-text {
      font-size: 28px;
  }
  .bottom-20 video {
    width: 100%;
    height: 170px !important;
}
 }
 @media all and (max-width: 991px) {
   .bottom-20 video {
     width: 100%;
     height: 195px !important;
 }
 }
@media all and (max-width: 767px) {
  .projects .col-lg-4 {
    height: auto;
}
.projects-desp {
  margin-bottom: 30px;
}
.b-dev-icon {
    width: auto;
    margin-right: 18px;
}
.navbar-default .navbar-collapse, .navbar-default .navbar-form {
    border-color: transparent !important;
}
h1.tlt.text-center.video-text {
    font-size: 20px;
}
.bottom-20 video {
  width: 100%;
  height: 100% !important;
}
 }

@media all and (max-width: 640px) {
  h1.tlt.text-center.video-text {
      font-size: 18px;
      line-height: 24px;
  }
  #mc_embed_signup #mce-EMAIL {
    width: 80% !important;

  }
 }
@media all and (max-width: 480px) {
  #mc_embed_signup #mce-EMAIL {
    width: 100% !important;

  }
 }

@media all and (max-width: 415px) { }
@media all and (max-width: 375px) {
  .social-links i {
    font-size: 20px;
}
.tlt {
    color: #fff !important;
    font-size: 18px;
    font-family: 'Signika', sans-serif;
    letter-spacing: 5px;
}
.contact-form .btnContact {
    width: 200px;
  }
  h1.tlt.text-center.video-text {
      font-size: 16px;
      line-height: 24px;
  }
 }

@media all and (max-width: 320px) { }
