@charset "utf-8";
/* Testimonials CSS Document */
#clienttestiminials { width:100%; margin:0; }
.testimonials-item { position:relative; padding:10px 0 30px;}
.testi-inner { position:relative; padding:20px; border:1px solid #ffffff; border-radius:10px;}
.testi-thumb { position:absolute; display:inline-block; left:22px; top:63%; -webkit-transform:translateY(-109%); -ms-transform:translateY(-109%); transform:translateY(-109%);}
.testi-img { position:relative;}
.testi-img img { width:92px; height:92px; display:block; border-radius:8px 8px 8px 8px; border:2px solid #ffffff; object-fit:cover;}
.testi-quotes { position:absolute; right:-22px; top:-22px;}
.testi-quotes i { width:45px; height:45px; line-height:45px; text-align:center; background-color:#ff7700; border-radius:50%; color:#ffffff; font-size:18px;}
.testi-content { position:relative; padding-left:140px; padding-right:15px;}
.testi-stars { position:relative; display:block; font-size:12px; line-height:20px; font-weight:700; margin-bottom:15px; text-transform:uppercase;}
.testi-stars .spanrating { color:#ffb300; font-size:16px; letter-spacing:10px; display:block;}
.testi-desc p { font-size:17px; line-height:32px; color:#ffffff; font-style:italic;}
.tmttl { position:relative;}
.tmttl h5 { text-transform:uppercase; margin-bottom:5px; font-size:20px; font-weight:500; letter-spacing:2px;}
.tmttl h5 a { color:#ffffff;}
.tmttl span { font-size:18px; color:#ff7700; font-weight:500;}
#clienttestiminials .owl-carousel .owl-nav button:hover { border-color:#ffffff !important;}
#clienttestiminials .owl-carousel .owl-nav button:hover::before { color:#ffffff !important;}

/*testimonials listing*/
.tmnllisting{ margin-bottom:35px; min-height:120px; }
.tmnllisting .tmnlthumb{ float:left; width:120px; height:120px; margin:0 5% 0 0; overflow:hidden; }
.tmnllisting .tmnlthumb img{ width:100%; height:100%; border-radius:50%; }
.tmnllisting .tmnlcont{ overflow:hidden; }
.tmnllisting h6{ margin-bottom:10px; padding-top:10px; text-transform:uppercase; }

#testimonials-widget h6{ margin-bottom:5px; text-transform:capitalize; }
#testimonials-widget p{ margin-bottom:15px; }