:is(.single-choose  , .single-choose , .services-img-box) svg{
  width: 100%;
  height: 100%;
}
:is(.single-choose , .single-choose , .services-img-box) svg path{
  fill: #E94D4B;
}

svg.Low_Price path{
  fill: inherit;
  stroke: #E94D4B;
}

svg.Low_Price g > mask > path {
  fill: white !important;
}

.header-2 .navbar-expand-xl .nav-link:hover , .footer-menu-list li a:hover{
  color: #E94D4B !important;
}

.hero{
  background-size: cover;
  background-repeat: no-repeat;
}

textarea{
  resize: none;
  min-height: 100%;
  height: 150px;
}
.header .navbar-expand-xl .navbar-nav .nav-link.mPS2id-highlight {
  color: #E94D4B !important;
}

.header-logo {
  width: 80px;
  height: 80px;
  display: inline-block;
}

.footer-logo a {
  width: 120px;
  height: 120px;
  display: inline-block;
}

.header-logo img , .footer-logo img{
  width: 100%;
  height: 100%;
}

.swiper-button-next,
.swiper-button-prev {
  color: #E94D4B !important;
}

/* ======= country select ======= */
.country-select.inside .selected-flag,
.country-select.inside .flag-dropdown {
  width: 100% !important;
}

.country-select.inside .flag-dropdown:hover .selected-flag {
  background-color: transparent !important;
}

.country-select ul.country-list {
  width: 100%;
}

/*======= country select =======*/

.footer-phone a:hover{
  color: inherit !important;
}


.contact-us-page form {
  padding: 15px !important;
}

/*-----Testimonial-------*/
/* .testimonial:after {
  position: absolute;
  top: -0 !important;
  left: 0;
  content: " ";
  background: url(img/testimonial.bg-top.png);
  background-size: 100% 100px;
  width: 100%;
  height: 100px;
  float: left;
  z-index: 99;
} */
.testimonial {
  min-height: 375px;
  position: relative;
  background: url('../images/testimonials.jpg');
  padding-top: 50px;
  padding-bottom: 50px;
  background-position: center;
  background-size: cover;
}

.testimonial h2 {
  color: #ffffff;
}

.testimonial4_header {
  color: #ffffff;
  font-size: 30px;
  font-weight: 600;
  position: relative;
  letter-spacing: 1px;
  text-transform: uppercase;
}

.testimonial4_slide {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 70%;
  margin: auto;
  padding: 20px;
  position: relative;
  text-align: center;
}

.testimonial4_slide img {
  top: 0;
  left: 0;
  right: 0;
  width: 136px;
  height: 136px;
  margin: 0 auto 20px;
  display: block;
  color: #f2f2f2;
  font-size: 18px;
  line-height: 46px;
  text-align: center;
  position: relative;
  border-radius: 50%;
  box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
  -moz-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
  -o-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
  -webkit-box-shadow: -6px 6px 6px rgba(0, 0, 0, 0.23);
}

.testimonial4_slide p {
  color: #ffffff;
  /* font-size: 20px; */
  /* line-height: 1.4; */
  margin: 15px 0 0px 0;
}

/* ------testimonial  close-------*/


@media(max-width:991px){
	.footer-address{
	width:100%;
	}
}

@media(max-width:767px){
  .header-logo {
    width: 60px;
    height: 60px;
  }
  .footer-logo{
    margin-left: auto;
    margin-right: auto;
    width: 100%;
    text-align: center;
  }
  .footer-logo a{
   margin: 0 auto; 
  }
  .footer-copyright{
    text-align: center;
    line-height: 1.3;
  }
  .footer-middle{
    padding: 40px 0;
  }
  .footer-menu-list{
    gap: 5px;
  }
  .footer-menu .menu-category{
    margin-bottom: 10px;
  }
  .footer-bottom{
    padding: 20px 0;
  }
}