/* ====================================================
    Responsive
==================================================== */
/* Desktop 1200 - up */
@media (min-width: 1200px) {
    .container {
        max-width: 1200px;
    }
}

/* Normal desktop :992px. (Laptop 14") */
@media (min-width: 992px) and (max-width: 1199px) {
    /* Global */
    h1 {
        font-size: 30px;
    }
    h2 {
        font-size: 26px;
    }
    h3 {
        font-size: 22px;
    }
    h4 {
        font-size: 20px;
    }
    h5 {
        font-size: 18px;
    }
    h6 {
        font-size: 16px;
    }

}

 
/* Tablet device :768px. */
@media (min-width: 768px) and (max-width: 991px) {
    /* Global */
    body {
        font-size: 14px;
    }
    h1 {
        font-size: 26px;
    }
    h2 {
        font-size: 22px;
    }
    h3 {
        font-size: 20px;
    }
    h4 {
        font-size: 18px;
    }
    h5 {
        font-size: 16px;
    }
    h6 {
        font-size: 15px;
    }
    p {
        font-size: 14px;
    }
    .img-fluid {
  max-width: 100%;
  height: 60px;
}
.site-logo-wrap{
    display: none;
}

}

 
/* small mobile :320px. */
@media (max-width: 767px) {
    /* Global */
    body {
        font-size: 14px;
    }
    h1 {
        font-size: 24px;
    }
    h2 {
        font-size: 20px;
    }
    h3 {
        font-size: 18px;
    }
    h4 {
        font-size: 17px;
    }
    h5 {
        font-size: 16px;
    }
    h6 {
        font-size: 14px;
    }
    p {
        font-size: 14px;
    }
  .logoimg {
    height: 60px !important;
  }

}

@media screen and (max-width:767px){
    .site-logo-wrap{
        display: none;
    }
    .logoimg
    {
        height: 60px;
    }
    .mobile-header-menu-fullwidth .mobile-menu-toggle{
        padding: 0;
        border: none;
    }
    .mobile-header-menu-fullwidth{
        margin-bottom: 0 !important;
        padding: 10px 0;
    }
    .mobile-menu-toggle svg{
        top: 82%;
    }
    .strength .pl-0{
        padding-left: 15px !important;
    }
      .ltn__list-item-half li {
    width: 80%;
}
.whyus h1{
    margin-top: 50px;
}
.pl{
    padding-bottom: 50px;
}

.cc {
  display: none;
}
.abt-img{
    height:200px;
    width: auto;
    text-align: center;

}

.cc h5 {
  color: #fff !important;
  margin: 0;
  text-align: left;
  font-family: var(--ltn__body-font);
  line-height: 1.5;
  font-size: 15px;
  text-justify: auto;
}

.pb {
  background-color: #115ab1;
  padding: 18px 20px;
  border-radius: 25px;
}
.mobile-footer-box a {
  width: 100%;
  text-decoration: none;
  padding: 10px 0px;
    padding-bottom: 10px;
  float: left;
  padding-bottom: 5px;
}


.mobile-screen-footer {
  float: left;
  display: none;
  width: 100%;
  position: fixed;
  z-index: 9999999999 !important;
  bottom: 0px;
  background: #2b2a29;
  border-radius: 30px 30px 0px 0px;
}

.mobile-footer-block {
  width: 20%;
  float: left;
  text-align: center;
}

.mobile-footer-box {
  width: 100%;
  margin: 0px auto;
  padding: 0px 5px;
  float: left;
}
.mobilenav ul li, ol li{

    line-height: 20px !important;
}

.iabt-img{
    width: auto;
    height: 285px;

}

.mt{
    margin-top: 25px;
}
.conmin {
  min-height: 230px;
}

}