.p-quotes{    display: flex;
flex-direction: column;
justify-content: flex-start;
align-items: flex-start;
margin: 0;
padding: 40px 0px 60px 0px;
border-bottom: 1px solid rgba(203, 202, 202, 1);}
.p-quotes img{max-width: 88px;
height: auto;}
.p-quotes p{    color: #2b3b94;
font-weight: 600;
font-style: italic;
font-size: var(--font38);
line-height: 1.4;
padding-top: 0 !important;
padding-left: 80px;}
.p-more .p-box{box-shadow: 0px 1px 10px 0px rgba(0, 0, 0, 0.17);}
.p-more li{margin-top:2rem !important;}.author-box {
display: flex;
align-items: flex-start;
gap: 20px;
padding: 25px;
border-radius: 14px;
background: #F9F9F9;
}
.author-img{min-width:120px;}
.author-designation{font-size: 20px;
padding: 0;
font-weight: 300;padding-top:0px !important}
.author-img img,
.author-img .avatar {
width: 100%;
height: auto;
border-radius: 50%;
object-fit: cover;
}
.author-label {
font-size: 16px;
font-weight: 600;
color: #2B3B94;
}
.author-name {
font-size: 24px;
font-weight: 600;color:#000;
margin: 4px 0;
}
.author-desc {
font-size: 18px;
color: #000 !important;
line-height: 1.5;
padding-top: 0 !important;
} @media (max-width: 767px) {
.author-box {
flex-direction: column;
text-align: center;
justify-content: center;
align-items: center;
}
}