.logo-text , .logo-image{
  float: left;
  max-width: 200px;
  height: 100%;
}
.logo-text img{
  width: 100% !important;
}

.logo-image  img{
  width: 100% !important;
}

.get-quote-form .form-item input,.get-quote-form .form-item textarea{
  color: #000;
  font-weight: 600;
}
textarea{
  resize: vertical;
}
.get-quote-form .form-item input::placeholder {
  color: #F81894;
}
.get-quote-form .form-item textarea::placeholder {
  color: #F81894;
}

.get-quote-form .form-item input::-webkit-input-placeholder {
  color: #F81894;
}

.get-quote-form .form-item input:-ms-input-placeholder {
  color: #F81894;
}

.get-quote-form .form-item input::-ms-input-placeholder {
  color: #F81894;
}

.services-1 .row .service-card{
  margin: 12px 0 ;
} 

.services-1 .row .service-card img{
  max-width: 100%;
  height: 225px;
} 

.footer-2-links-1 ul li{
  margin: 12px 0;
}

.pagination>.active>a, .pagination>.active>a:focus, .pagination>.active>a:hover, .pagination>.active>span, .pagination>.active>span:focus, .pagination>.active>span:hover {
  background-color: #F81894;
  border-color: #F81894;
}

.contact-detail:hover .contact-detail-icon i {
  transform: translateY(-10px);
  transition: all 0.3s ease-in-out;
}


i{
  transition: all 0.3s ease-in-out;
  
}
.home-blog-item-image {
float: left;
width: 272px;
height: 205px;
}
.home-blog-item-image img {
  max-width: 100%;
  height: 100%;
}

.required-input {
  position: relative;
}
.required-input::after {
  content: '*';
  color: red;
  position: absolute;
  right: 10px;
  top: 50%;
  transform: translateY(-50%);
  font-size: 1.2rem;
  pointer-events: none;
}

.required-textarea {
  position: relative;
}
.required-textarea::after {
  content: '*';
  color: red;
  position: absolute;
  right: 10px;
  top: 10px;
  font-size: 1.2rem;
  pointer-events: none;
}
.image-container{
  width: 70px;
  height: 70px;
}

.image-container img{
  width: 100%;
  height: 100%;
  object-fit: cover;
}

@media(max-width:600px){
    .new-style-btn{
        position:absolute;
        top:10% !important;
        white-space: normal; 
        visibility: visible; 
        margin: auto; 
        text-align: center;
        width:100%
    }
}
