@media (max-width: 1600px) {
}

@media (max-width: 1445px) {
}

@media (max-width: 1366px) {
  html {
    font-size: 14px;
  }
  .navbar {
    margin-top: 0;
  }
  .sliderContent::after {
    background: url(../images/borderline.png) top right/contain no-repeat;
  }
  .main-slider .carousel-caption {
    bottom: 20%;
  }
  .redesign,
  .monkeyIncBg {
    width: 50%;
  }
  .sliderContent {
    width: 28rem;
    height: 28rem;
  }
  .sliderContent h2 {
    font-size: 2.25rem;
  }
  .bgImg {
    width: 35.5rem;
  }
  .aboutImg,
  .monkeyIncSec figure {
    width: 26rem;
    height: 26rem;
  }
  .contact .secHeading,
  .aboutSection.inner .secHeading {
    font-size: 3.125rem;
  }
}

@media (max-width: 1199.98px) {
  html {
    font-size: 13px;
  }
  .aboutSection {
    padding: 10rem 0;
  }
  .main-slider .carousel-caption {
    bottom: 10%;
  }
}
@media (max-width: 991.98px) {
  .navbar-brand img {
    max-width: 125px;
  }
  .bgImg {
    width: 30rem;
  }
  .monkeyIncSec .lock,
  .aboutSection .lock {
    max-width: 150px;
  }
  .navbar-nav {
    background: #f7941d;
    padding: 1rem;
    text-align: center;
  }
  .aboutSection.inner .aboutImg {
    margin: 4rem auto 5rem;
  }
  .contact .servicesRow + .servicesRow {
    padding: 3rem 0rem;
  }
  .servicesRow img {
    margin: 2rem 0;
  }
  .servicesRow h4 {
    font-size: 2.5rem;
  }
  .inner-aapr {
    display: none;
  }
  .inner-sec-2 {
    margin: 0;
    text-align: center;
    padding: 3rem 0;
  }

  .inner-sec-2 figure {
    margin: 4rem auto;
  }
  .privacy-sec ul,
  .capable-sec ul {
    text-align: left;
  }
  .aboutSection.inner {
    padding: 2rem 5rem;
  }
}
@media (max-width: 767.98px) {
  html {
    font-size: 12px;
  }
  section {
    padding: 3rem 0;
  }
  .bgImg {
    display: none;
  }
  .aboutImg {
    margin: 4rem auto 0;
  }
  .aboutSection {
    text-align: center;
  }
  .mainSection {
    text-align: center;
  }
  .redesign,
  .monkeyIncBg {
    display: none;
  }
  .monkeyIncSec figure {
    margin: 1rem auto 3rem;
  }
  .testimonialSec {
    margin: 0;
    text-align: center;
  }
  .testimonialSlider {
    margin: 0;
  }
  .addressList li {
    flex: 100%;
  }
  .sliderContent h2 {
    font-size: 1.5rem;
    width: 80%;
  }
  .sliderContent {
    width: 22rem;
    height: 22rem;
  }
  .sliderContent h3 {
    width: 80%;
  }
  .sliderContent .content img {
    max-width: 110px;
  }
  .topBar .topMenu li a span {
    display: none;
  }
  .topBar .wrapper {
    justify-content: center;
  }
  .secHeading {
    font-size: 2.5rem;
  }
  .serviceSec p {
    font-size: 1.25rem;
  }
  .carousel-control-next,
  .carousel-control-prev {
    width: 40px;
    background: url(../images/curve-shape.png) center/40px auto no-repeat;
  }
  .inner-sec-2 figure {
    margin: 4rem auto;
  }
}
@media (max-width: 575.98px) {
  .main-slider {
    height: 400px;
  }
  .navbar-brand img {
    max-width: 75px;
  }
  .testimonialSec figure {
    width: 22rem;
    margin: 0 auto;
  }
  .aboutImg,
  .monkeyIncSec figure {
    width: 22rem;
    height: 22rem;
  }
}
@media (max-width: 320.98px) {
}
