#tstmCaro002 {padding:50px 0}
#tstmCaro002 .headerTitle {text-align:center}
#tstmCaro002 .c1 {margin-bottom:50px}
#tstmCaro002 .c1 img {width:100%}

#tstmCaro002 .owlCon {
    background:#f2f0ee;
    position:relative;
    padding:30px;
    margin:0 auto
}
#tstmOwlDots {margin:40px 0 30px 0}

#tstmCaro002 .owlCon img.qtLeft {position:absolute;top:-22px;left:15px;width:50px}
#tstmCaro002 .owlCon img.qtRight {position:absolute;bottom:-22px;right:15px;width:50px}

#tstmCaro002 .tstmStars {text-align:center;margin:10px 0 20px}

#tstmCaro002 .tstmItemDscr p {margin-bottom:20px}
#tstmCaro002 .tstmItemDscr p,
#tstmCaro002 .tstmItemDscr strong {font-size:17px;line-height:25px}

#tstmCaro002 .authorCon {font-size:14px;margin-bottom:15px}
#tstmCaro002 .authorName {font-weight:900;margin:0}
#tstmCaro002 .authorDescr {margin:0}

@media (min-width:768px) {
    #tstmCaro002 .c1 {margin-bottom:40px}
    #tstmCaro002 .owlCon img.qtLeft,
    #tstmCaro002 .owlCon img.qtRight {width:60px}
}

@media (min-width:992px) {
    #tstmCaro002 .headerTitle {margin-bottom:50px}
    #tstmCaro002 .c1 {width:50%}
    #tstmCaro002 .c2 {width:50%}
    .otherOwlDots .owl-dot {width:30px}
    .otherOwlDots .owl-dot:after {width:15px;height:15px}
    #tstmCaro002 .ctaBtnCol {margin-top:15px}
}

@media (min-width:1279px) {
    #tstmCaro002 .headerTitle {font-size:42px;line-height:50px;letter-spacing:-1px}
    #tstmCaro002 .owlCon {max-width:700px;padding:30px 100px}
    #tstmCaro002 .owlCon img.qtLeft {top:-26px;left:26px;width:70px}
    #tstmCaro002 .owlCon img.qtRight {bottom:-26px;right:26px;width:70px}
}

@media (min-width:1400px) {
    #tstmCaro002 .container-fluid {max-width:1380px}
    #tstmCaro002 .headerTitle {font-size:43px;line-height:51px}
}
