/*====================================
TRUST BAR
====================================*/

.trust-section{

    margin-top:-70px;

    position:relative;

    z-index:20;

    padding:0;

}

.trust-wrapper{

    background:#fff;

    border-radius:35px;

    padding:35px 45px;

    border:1px solid rgba(201,169,106,.18);

    box-shadow:0 25px 60px rgba(0,0,0,.05);

}

.trust-box{

    display:flex;

    justify-content:center;

    align-items:center;

}

.trust-box img{

    max-width:170px;

}

.trust-content{

    padding-inline:35px;

    border-left:1px solid #ECE6DC;

    border-right:1px solid #ECE6DC;

}

.trust-content p{

    margin:0;

    color:var(--heading);

    line-height:1.8;

}

.trust-right{

    display:flex;

    align-items:center;

    gap:20px;

    padding-left:35px;

}

.trust-icon{

    width:70px;

    height:70px;

    border-radius:50%;

    background:#FAF7F2;

    display:flex;

    align-items:center;

    justify-content:center;

    flex-shrink:0;

}

.trust-icon img{

    width:34px;

}

.trust-right h5{

    margin-bottom:6px;

    font-size:22px;

}

.trust-right p{

    margin:0;

    color:var(--text);

}

/*====================================
RESPONSIVE
====================================*/

@media(max-width:991px){

.trust-section{

    margin-top:40px;

}

.trust-wrapper{

    padding:35px;

}

.trust-content{

    border:none;

    padding:30px 0;

    text-align:center;

}

.trust-right{

    padding-left:0;

    justify-content:center;

    text-align:center;

}

}

@media(max-width:767px){

.trust-wrapper{

    padding:25px;

    border-radius:25px;

}

.trust-right{

    flex-direction:column;

}

.trust-right h5{

    font-size:20px;

}

}