.navbar a{
  color: #2d2d2d;
}
.testimonials-area .caption-text h3{
  font-size: 16px;
  color: #fff;
}
.testimonials-area .owl-item{
  margin-right: -10em !important;
}
.checkbox-container {
  display: flex;
  align-items: flex-start;
}
.SecondCheck {
  margin-top: 0.3rem;
  margin-right: 0.5rem;
}
.FirstCheck {
  margin-top: 0.5rem;
  margin-right: 0.5rem;
}
.checkbox-container label{
  color: #fff;
}
.navbar-brand img{
  width: 14em;
}
.logo img{
  width: 20em;
}
.custom-container {
  max-width: calc(100vw);
  width: 100%;
  padding-left: 130px;
  padding-right: 130px;
}
.products .card{
  margin-bottom: 20px;
  background-color: #ffffff;
  box-shadow: 0px 0px 20px #eeeeee;
  border: 0;
}
.renowned .low-card h3 {
  color: #ffffff;
}
.renowned .low-card p{
  color: #ffffff;
}
.renowned .low-card{
  background-color: #c8242f;
}
.choose-area .choose-text {
  max-width: 555px;
  margin-left: auto;
}
.sign-up-form .checkbox-container label {
  color: #000;
}
.blog-details h3{
  font-size: 20px;

}
@media (max-width: 1080px) {
  .testimonials-area .testimonials-slider .testimonials-slider-item .img-text {
    bottom: auto !important;
    top: 50%;
    -webkit-transform: translateY(0%) !important;
    transform: translateY(10%);
}

  .custom-container {
      padding-left: 50px;
      padding-right: 50px;
  }
}
@media (max-width: 768px) {
  .logo img{
    width: 20em;
  }
    .custom-container {
        max-width: calc(100vw);
        width: 100%;
        padding-left: 2.5%;
        padding-right: 2.5%;
    }
}
@media (max-width: 450px) {

  .testimonials-area .owl-item {
    margin-right: 1em !important;
    width: 28em !important;
}
}