.preloader-img-size{
    width: 105px;
}
.navbar-logo{
    width: 150px;
}
.custom-responsive{
  display: none;
}
.custom-box-edit{
  display: block;
}
@media only screen and (min-width: 1399px) {
  .custom-box-edit{
    display: none;
  }
}
@media only screen and (min-width: 1655px) {
  .custom-box-edit{
    display: block;
  }
}
@media only screen and (min-width: 1400px) {
  .custom-responsive{
    display: block;
  }
}
@media only screen and (min-width: 1650px) {
  .custom-responsive{
    display: none;
  }
}
@media only screen and (max-width: 991px) {
    .navbar-logo{
        width: 90px;
    }
  }
.landing-page-animate-image{
    width: 100px;
    display: block;
}
 @media only screen and (max-width: 1450px) {
 .landing-page-animate-image{
    display: none !important;
}
} 
.display-img{
    width: 640px;
}
@media only screen and (max-width: 1650px) {
  .display-img{
      width: 580px;
  }
  .tp-hero-2-content {
    padding-top: 131px;
    padding-bottom: 155px;
  }
}
@media only screen and (max-width: 1400px) {
    .display-img{
        width: 530px;
    }
    .tp-hero-2-content {
        padding-top: 95px;
        padding-bottom: 155px;
    }
  }

  @media only screen and (max-width: 768px) {
    .tp-course-thumb img {
        width: 100%;
        height: auto;
        object-fit: cover;
        transition: all 0.5s ease-in-out;
        border-radius: 10px;
      }
      .tp-hero-2-content {
        padding-top: 25px;
        padding-bottom: 44px;
    }
  }
 
/* Contact Page Css */

  .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
    color: #fff !important;
    background-color: #197e62  !important;
    border-radius: 50px !important;
    padding: 17px 33px 15px 33px !important;
  }
  .nav-link-custom{
    padding: 17px 33px 15px 33px !important;
    color: #292828 !important;
    border-radius: 50px !important;
  }
  @media only screen and (max-width: 555px) {
    .nav-link-custom {
      padding: 9px 20px 9px 20px !important;
      font-size: 13px !important;
      align-items: center !important;
      display: flex !important;
      justify-content: center;
    }
    .nav-item{
      align-items: center !important;
      display: flex !important;
    }
    .nav-pills .nav-link.active, .nav-pills .show>.nav-link {
      padding: 10px 20px 10px 20px !important;
      justify-content: center;
    }
  }
  
  
  .nav-pills-custom{
    border: 1px solid #fff;
    padding: 7px;
    border-radius: 50px;
    background-color: #F3F4F8;
  }
  .form-control{
    padding: 12px !important;
    background: none !important;
    border: none !important;
    border-bottom: 1px solid #d9d9d9  !important;
    border-radius: 0px !important;
    font-size: 14px !important;
    color: #fff !important;
  }
  .form-control:focus{
    box-shadow: none !important;
  }
  .send-image{
    border: 1px solid #A77A00 !important;
    background-color: #A77A00 !important;
    color: #fff !important;
  }
  .contact-page-img{
    background-image: url('../images/display_images/Contact_Us_Display_Img.png');
      width: 100%;
      background-size: cover;
      object-fit: cover;
  }
  .bottom-display-image{
    background-image: url(../Custom_Images/Funny_Men.png);
    background-attachment: fixed;
    background-size: contain;
    background-repeat: no-repeat;
  }

  @media only screen and (max-width: 991px) {
    .bottom-display-image{
        background-size: cover;
      }
  }
  .footer-custom-image{
    display: none;
  }

  @media only screen and (min-width: 1340px) {
    .footer-custom-image{
      width: 157px;
      position: absolute;
      right: 56px;
      bottom: -50px;
      display: block;
      animation: hero-dot-1 5s linear 0s infinite alternate;
    }  
  }
  @media only screen and (min-width: 1650px) {
    .footer-custom-image{
      width: 157px;
      position: absolute;
      right: 211px;
      bottom: -50px;
      display: block;
      animation: hero-dot-1 5s linear 0s infinite alternate;
    }  
  }
  .submit-file-text{
    color: #303651 !important;
    background: #fff !important;
    border: 1px solid #e6e8f0 !important;
  }