.testimonial-section {padding: 120px 0 70px 0;}
.testimonial-section .txt-stroke {letter-spacing: .1px;-webkit-text-stroke-color: #000;-webkit-text-stroke-width: 0.7px;}
.testimonial-section .testimonial-content p {font-size: 28px;line-height: 30px;font-family: 'Roboto Condensed';font-weight: 500;color: var(--clr0E2336);padding: 0 20px}
.testimonial-section .testimonial-content p.txt-small {font-size: 18px;font-weight: 500;line-height: 22px;color: var(--clrD0A333);}
.testimonial-section .testimonial-content p span{font-weight: 100;}
.testimonial-section .pos-abs {position: absolute;left: 4%;bottom: 5%;}
.testimonial-section .pos-abs img.quotes{width: 100%; max-width: 80%}
.testimonial-section .owl-carousel button.owl-dot {border-radius: 30px !important;margin: 0 10px;}
.testimonial-section .owl-dots {margin-top: 20px;width: 67%; text-align: right;}
.testimonial-section .owl-dots .owl-dot span {background-color: var(--clr3C5156);display: block;width: 60px;height: 10px;border-radius: 30px;}
.testimonial-section .owl-dots .owl-dot.active span {background-color: var(--clrD0A333);}
/*Media query start*/
@media only screen and (min-width: 1200px) and (max-width:1399px){
    .testimonial-section {padding: 90px 0 70px 0;}
    .testimonial-section .testimonial-content p {font-size: 22px;line-height: 27px;}
    .testimonial-section .owl-carousel .owl-item img {width: 100%;}
    .testimonial-section .owl-dots {margin: 15px auto 0 auto;padding-left: 0%;width: 34%;text-align: right;}
    .testimonial-section .pos-abs img.quotes {max-width: 35%;}
}
@media only screen and (min-width: 768px) and (max-width:1199px){
    .testimonial-section .pos-abs img.quotes {max-width: 30%;}
}
@media only screen and (min-width: 1025px) and (max-width:1199px){
    .testimonial-section .testimonial-content p {
    font-size: 22px;}
}
@media only screen and (min-width: 768px) and (max-width:1024px){
    .testimonial-section {padding: 60px 0 20px 0;}
    .testimonial-section .testimonial-content p {font-size: 20px;line-height: 22px;}
    .testimonial-section .owl-dots {margin: 9px auto 0 auto;width: 58% !important;text-align: left !important;}
}
@media only screen and (min-width: 768px) and (max-width:1024px) and (orientation: landscape){
    .testimonial-section .owl-dots {margin: 9px auto 0 auto;text-align: right !important;}
    .testimonial-section .owl-dots {margin: 9px auto 0 auto;width: 35% !important;text-align: left !important;}
}
@media only screen and (max-width: 767px) {
    .testimonial-section {padding: 40px 0 40px 0;}
    .testimonial-section .testimonial-content p {font-size: 18px;line-height: 23px; max-width: 100% !important;}
    .testimonial-section .title-wrap h2 {font-size: 26px;}
    .testimonial-section .title-wrap h2 .txt-stroke { -webkit-text-stroke-width: 0.8px;}
    .testimonial-section .owl-dots {width: 100% !important;}
    .testimonial-section .pos-abs img.quotes{ max-width: 25%}
}