﻿.clientImgContainer {
    height: 8rem;
    width: 100%; 
    overflow: hidden;
    display: flex;
    justify-content: center;
    align-items: center;
}
    .clientImgContainer img {
        max-height: 100%;
        max-width: 100%;
        object-fit: contain;
    }
.clientText{
    color:darkgray
}
.cartCount {
    position: absolute;
    width: 2rem
}
.cartCountTgl {
    display: block;
}

@media (min-width: 990px) {
    .cartCountTgl {
        display: none;
    }
}
.signLogo {
    height: 6rem;
    border-radius: 100%;
    width: 6rem;
    object-fit: contain;
    border: 1px solid #e5e5e5;
    box-shadow: 0 0 20px 0px #808080db;
}
.signImg {
   /* width: 1.5rem;
    height: 1.5rem;*/
    display: flex !important;
    overflow: hidden;
    justify-content: center;
    align-items: center;
    padding: 0 !important;
    margin-right: 0.5rem
}
    .signImg img {
        width:2rem;
        height:2rem;
        object-fit: contain;
        
    }
    /*---------------new---------------------------------*/

@media(min-width: 991px){
    .tagline {
        background: transparent;
    }

    #topnav {
        background: transparent;
        box-shadow: none;
    }
    .navbar-sticky.small.small {
        background-color: white !important;
    }

        .navbar-sticky.small.small .navigation-menu > li > a {
            color: #535353 !important
        }

    #topnav .navigation-menu > li > a {
        color: white
    }

    #topnav .navigation-menu > li > span {
        color: white !important;
    }
} 

/*#topnav .has-submenu.active a*/
.ps-title {
    font-size: 24px;
    font-weight: 600;
    color: #2c3e50;
    padding-left: 10px;
    text-align: center
}
.bg-light {
    background-color: #a3c85e24 !important;
    border-bottom: 1px solid #a3c85e;
    border-top: 1px solid #a3c85e;
}