/* @media (max-width: 991px) {
  .col-lg-2 .rotate_img {
    width: 8rem;
  }
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 26rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 36rem;
  }
}
@media (max-width: 925px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 24rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 32rem;
  }
}
@media (max-width: 860px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 22rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 30rem;
  }
}
@media (max-width: 825px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 20rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 28rem;
  }
}
@media (max-width: 768px) {
  .social-icons {
    justify-content: center;
  }

  .logo-color {
    max-width: 80%;
    margin: 0 auto;
  }
  .secondary_heading {
    font-size: 0.7rem;
  }
  .heading-pt2 {
    font-size: 3.8rem;
  }
  .carousel-content h5 {
    font-size: 1.2rem;
  }

  .carousel-content p {
    font-size: 0.8rem;
    color: #000;
  }
  .carousel-indicators {
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
  }
  .col-lg-2 .rotate_img {
    width: 8rem;
  }

  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 18rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 36rem;
  }
  .tw-center {
    width: 75%;
  }
}
@media (max-width: 525px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 11.5rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 22.5rem;
  }
}
@media (max-width: 500px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 10rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 20rem;
  }
}
@media (max-width: 450px) {
  .tw-center {
    width: 75%;
  }
  .secondary_heading {
    font-size: 0.7rem;
    width: 100%;
  }
  .heading {
    font-size: 5.6rem;
  }
  .heading-pt2 {
    font-size: 2.4rem;
  }
  .tp-size {
    font-weight: 200;
    font-size: 0.9rem;
  }
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 8rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 16rem;
  }
}
@media (max-width: 404px) {
  .normal_font {
    font-size: 0.6rem;
    font-weight: 400;
  }
  .mediam_font {
    font-size: 0.9rem;
    font-weight: 600;
  }
  .heading {
    font-size: 4.5rem;
  }
  .fs-sm {
    font-size: 0.6rem;
  }
  .col-lg-2 .rotate_img {
    width: 6rem;
  }
  .col-lg-3 .rotate_img {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 8rem;
  }
  .secondary_heading {
    font-size: 0.5rem;
  }
} */

/* Media Queries for Responsive Images */

@media (max-width: 991px) {
  .col-lg-2 .rotate_img {
    width: 8rem;
  }
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 26rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 36rem;
  }
}

@media (max-width: 925px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 24rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 32rem;
  }
}

@media (max-width: 860px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 22rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 30rem;
  }
}

@media (max-width: 825px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 20rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 28rem;
  }
}

@media (max-width: 769px) {
  .social-icons {
    justify-content: center;
  }

  .logo-color {
    max-width: 80%;
    margin: 0 auto;
  }
  .secondary_heading {
    font-size: 0.7rem;
  }
  .heading-pt2 {
    font-size: 3.8rem;
  }
  .carousel-content h5 {
    font-size: 1.2rem;
  }

  .carousel-content p {
    font-size: 0.8rem;
    color: #000;
  }
  .carousel-indicators {
    bottom: 0;
    left: 0;
    right: 0;
    margin: 0;
  }
  .col-lg-2 .rotate_img {
    width: 8rem;
  }

  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 18rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 26rem;
  }
  .tw-center {
    width: 75%;
  }
}

@media (max-width: 540px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 12rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 22rem;
  }
}
@media (max-width: 525px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 11.5rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 22.5rem;
  }
}

@media (max-width: 500px) {
  .col-lg-2 .rotate_img {
    width: 6rem;
  }
  .col-lg-3 .rotate_img {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 11rem;
  }
  .col-lg-3 .pl-right {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 22rem;
  }
}

@media (max-width: 450px) {
  .tw-center {
    width: 75%;
  }
  .secondary_heading {
    font-size: 0.7rem;
    width: 100%;
  }
  .heading {
    font-size: 5.6rem;
  }
  .heading-pt2 {
    font-size: 2.4rem;
  }
  .tp-size {
    font-weight: 200;
    font-size: 0.9rem;
  }
  .col-lg-2 .rotate_img {
    width: 8rem;
  }
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 8rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 16rem;
  }
}

@media (max-width: 410px) {
  .col-lg-3 .rotate_img {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 5rem;
  }
  .col-lg-3 .pl-right {
    width: 8rem;
    margin-top: -8rem;
    margin-left: 12rem;
  }
}

@media (max-width: 391px) {
  .col-lg-2 .rotate_img {
    width: 6rem;
  }
  .col-lg-3 .rotate_img {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 8rem;
  }
  .col-lg-3 .pl-right {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 16rem;
  }
}
@media (max-width: 361px) {
  .heading {
    font-size: 4.4rem;
  }
  .col-lg-2 .rotate_img {
    width: 6rem;
  }
  .col-lg-3 .rotate_img {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 7rem;
  }
  .col-lg-3 .pl-right {
    width: 6rem;
    margin-top: -6rem;
    margin-left: 15rem;
  }
}
