/* #Media Queries
================================================== */

/* Large Devices, Wide Screens */
@media only screen and (max-width : 1200px) {
  .application-form {
    padding: 40px 100px 55px;
  }
}

/* Medium Devices, Desktops */
@media only screen and (max-width : 992px) {
  #link-block img {
    margin-top: 75px;
  }
  
  #link-block .absolute-bg {
    right: 0;
  }
  
  #link-block.reverse .absolute-bg {
    left: 0;
  }
  
  .full-img {
    min-height: 300px;
  }
  
  #advantages .btn {
    margin-bottom: 80px;
  }
  
  #img-block img {
    margin-bottom: 40px;
  }
  
  #cta {
    text-align: center;
  }
  
  #cta h2 {
    display: block;
    margin-right: 0;
    margin-bottom: 20px;
  }
  
  .navbar-nav {
    margin-top: 22px !important;
    text-align: center;
  }
  
  .navbar-nav .nav-link {
    margin: 0;
    padding: 15px 0;
  }
  
  .navbar-nav .get-started .nav-link {
    margin-top: 10px;
  }
  
  footer {
    text-align: center;
  }
  
  footer .menu li {
    display: block;
    margin: 30px 0;
  }
  
  .nav-link.active {
    color: #74E175;
  }
  
  .nav-link.active:after {
    display: none;
  }
  
  #link-block .link-content {
    padding: 75px 15px;
  }
  
  #cta p {
    display: block;
    margin-bottom: 30px;
    margin-right: 0;
  }
  
  .application-form {
    padding: 40px 30px 55px;
  }
  
}

/* Small Devices, Tablets */
@media only screen and (max-width : 768px) {
  .full-content {
    padding: 75px 0;
  }
  
  .steps {
    margin-top: 50px;
  }
  
  #advantages {
    padding: 75px 0 15px;
  }
  
  #link-block {
    padding: 50px 0;
  }
  
  .application-form .size-half,
  .application-form .size-small,
  .application-form .size-big,
  .application-form .size-full,
  .application-form .phone,
  .application-form .extension {
    width: 100%;
    margin-left: 0;
    margin-right: 0;
  }
  
  .navbar .container {
    padding: 0 15px;
  }
  
}

/* Extra Small Devices, Phones */ 
@media only screen and (max-width : 480px) {

}

/* Custom, iPhone Retina */ 
@media only screen and (max-width : 320px) {

}