.counters-bar { 
    display: block !important;  
}
.img-hotspot .img-hotspot-wrap .img-hotspot-bg img {
    border-radius: 5px !important;
}
.testimonial.testimonial-5 .contact-panel {
    -webkit-transform: translateY(60px);
    -ms-transform: translateY(60px);
    transform: translateY(60px);
    margin-top: 0px;
    margin-bottom: 0px;
}
.clientnopadding{
    padding: 0px;
}
/* .bg-overlay-theme3:before {
    
    background-image: linear-gradient( 
0deg, #474849d9 50%, #000000e6 100%);
} */
.bg-overlay-theme3:before {
    background-image: linear-gradient( 
178deg, #101c00 50%, #000000d6 100%);
}
.counters-bar {

    box-shadow:none;
    background-color:rgba(128, 128, 128, 0);
   
}
.counter.counter-5 .counter-name h6 {
    color: var(--global--color-forth);
}
.counters {
    padding-top: 70px;
    padding-bottom: 70px;
}
.domesticcounter{
    padding-top: 170px;
}
@media screen and (min-width: 992px){
    

    .counter.counter-5 {
        padding:0px 20px ;
        text-align: left;
        -webkit-box-align: start;
        -ms-flex-align: start;
        align-items: flex-start;
    }
    .counter-5 img{
        height: auto;
        width: 60%;
    }
    .counter .counter-name h6 {
      
        font-size: 18px;
        
    }
    .counter.counter-2::before {
       
        background-color:  var(--global--color-primary);
    }
    .otherbackground:before {
        
        background-image: linear-gradient( 
180deg, #0d1207db 50%, #1c280ff0 100%) !important;
    }
}
.testimonial.testimonial-5 .contact-panel .contact-card .contact-body .btn {
    width: 155px;
}
.counter.counter-5 .counter-num span {
    font-family: var(--global--font-body);
    font-weight: 600;
    font-size: 39px;
    color: #41c97a;
}
.heading.heading-4 {
    margin-bottom: 0px;
} 


@media screen and (max-width: 767.98px) {
    
    .mapicons img{
        height: auto;
        width: 30%;
        margin-bottom: 15px;
    }
    .counter .counter-num {
     
        display: block;
    }
    .img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer img {
        max-width: 90%;
      
    }
    .img-hotspot.img-hotspot-2 .img-hotspot-wrap .img-hotspot-pointers .img-hotspot-pointer{
        width: 30px;
    height: 30px;
    }
    .counter.counter-5 {
        border-bottom: 1px solid #41c97a;
        margin-bottom: 15px;
    }
    .counter-5:nth-child(5){
        border-bottom: none;
    }
    .counters {
        padding-bottom: 0px;
    }
    .contact-panel.contact-panel-2 {
        padding: 30px 30px 30px;
    }
    .clientnopadding{
        margin-top: 20px;
    }
    .domesticcounter {
        padding-top: 100px !important;
    }
  }

  .heading.heading-light2 .custombusiness {
    color: black;
}
.heading.heading-light2 .custombusiness2 {
    color: var(--global--color-body) !important;
}
.counter.counter-5::before {
    background-color: var(--global--color-primary);
}



@media screen and (min-width: 768px) and (max-width: 992px){
    .counter-5 img {
        height: auto;
        width: 100%;
    }
    .domesticcounter {
        padding-top: 100px;
    }
    .needpaddingtop{
        margin-top: 50px;
    }
}



.businesshead{
    color: var(--global--color-primary);
}

.headhome {
    color: var(--global--color-heading);
  }

  .headmarket{
    color: var(--global--color-primary);
}


input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0;
}

input[type=number] {
    -moz-appearance: textfield;
}