         

 #places-map a[href].map-location-marker:hover{
            background: url(../svg/map-pin-green1.svg);
            background-repeat: no-repeat;
            background-size: 25px;
}
#places-map .marker-SanFrancisco{
   display: none !important;
}
@media (max-width: 1024px){
   .navbar-toggler-icon img{
      height: auto !important;
   }
   .fulfillment-page .carousel>img{
      height: auto;
   }
   .countryDropdown {
    position: absolute;
    right: 50px;
    top: 3px;
}
.banner-area h1 br {
    display: none !important;
}
.banner-area h1 span.text-white {
    display: inline-block !important;
    width: 100% !important;
}
.text>h5{
   max-width: 100%;
}
.usps-items-text>img{
   width: 45px !important;
}
.banner-area a{
   padding: 4px 15px;
   margin-top: 0 !important;
}

}

.usps-items img{
   height: auto;
   width: auto;
}


#places-map .marker-Chicago {
    right: 35%;
    top: 39%;
    z-index: 99
}

#places-map .marker-detroit {
    right: 26%;
    top: 33%
}

#places-map .marker-minneapolis {
    right: 41%;
    top: 28%
}

#places-map .marker-cleveland {
    right: 21%;
    top: 36%
}

#places-map .marker-southbend {
    right: 31%;
    top: 34%
}

#places-map .map-location-marker {
    background-size: 20px
}

@media only screen and (max-width: 767px) {
    #places-map .marker-cleveland {
        right:16%;
        top: 44%;
        z-index: 9999
    }

    #places-map .marker-detroit {
        right: 20%;
        top: 39%;
        z-index: 99999 !important;
    }

    #places-map .marker-southbend {
        right: 27%;
        top: 40%
    }

    #places-map .marker-Chicago {
        right: 35%;
        top: 44%;
        z-index: 99
    }

    #places-map .marker-minneapolis {
        right: 35%;
        top: 33%;
        z-index: 9999 !important
    }

    #places-map .marker-dallas {
        z-index: 99
    }

    #places-map .marker-Chicago {
        z-index: 9999
    }

    #places-map .marker-southbend {
        z-index: 9999!important
    }
    #places-map .marker-los-las-vegas{
        z-index: 9;
    }
    #places-map .marker-Nashville{
        z-index: 9999;
    }
}

@media only screen and (min-width: 768px) and (max-width:1180px) {
    #places-map .marker-Chicago {
        right:37%;
        top: 42%;
        z-index: 9999
    }

    #places-map .marker-minneapolis {
        right: 38%;
        top: 29%;
        z-index: 99
    }

    #places-map .marker-southbend {
        right: 30%;
        top: 40%;
        z-index: 9999;
    }
}


body #places-map.services__area{
    z-index: 0;
}

@media only screen and ( max-width:1024px ){
   .countryDropdown .dropdown-menu.show {
       display: block!important;
       padding: 0 !important;
       background: #fff !important;
   }
}