/* Client Style 1 */
.client-style-1 .client-item {
	text-align: center;
}
.client-style-1 .client-item img {
	max-width: 80px;
	display: inline;
}
.client-style-1 .review-rate-each {
    text-align: center;
}
.client-style-1 .review-rate-each p {
    margin-bottom: 10px;
}
.client-style-1 .review-rate-each .stars-rate {
    padding-left: 0;
    list-style: none;
    margin-top: 10px;
}
.client-style-1 .review-rate-each .stars-rate li i {
    color: #1111112b;
}
.client-style-1 .review-rate-each .stars-rate li i.checked {
    color: #f6ae2d;
}
.client-style-1 .review-rate-each p span {
    font-weight: 600;
    padding-right: 5px;
}


/* Client Style 2 */
.client-style-2 .partner-logo {
    position: relative;
    height: 132px;
    border: 3px solid #0C227873;
    margin-bottom: 10px;
    -webkit-transition: all .4s;
    transition: all .4s;
    border-radius: 15px;
}
.partner-logo img {
    opacity: .6;
}
.partner-logo:after {
    width: 0px;
    height: 0px;
    border-left: 10px solid transparent;
    border-right: 10px solid transparent;
    border-top: 10px solid;
    position: absolute;
    content: close-quote;
    bottom: -10px;
    left: 50%;
    -webkit-transform: translateX(-50%);
    transform: translateX(-50%);
    -webkit-transition: all .4s;
    transition: all .4s;
}
.partner-logo:after {
    border-top-color: #0C227873;
}
.partner-name a {
    font-size: 19px;
    font-weight: 500;
    margin-top: 12px;
		color: #0c2278;
    display: inline-block;
    opacity: .6;
}
.partner:hover .partner-logo {
    border: 3px solid;
    -webkit-transition: all .4s;
    transition: all .4s;
		border-color: #0C2278;
}
.partner:hover .partner-logo:after{
	  border-top-color: #0C2278;
		opacity: 1;
}
.partner-logo.flex-center {
    justify-content: center;
    align-items: center;
    display: flex;
}
.partner-name {
    text-align: center;
}
.client-style-2 .partner {
    margin-bottom: 60px;
}
.partner .partner-name a{
	font-weight: 600;
}
.partner:hover .partner-name a {
    color: #111111;
    opacity: 1;
}
.client-style-2 .hide-border .partner-logo:after {
    display: none;
}
.client-style-2 .hide-border .partner-logo {
    border: none;
}
.client-style-2 .hide-border .partner-logo img {
    width: auto;
}
