.client-reviews{position:relative}.client-reviews .reviews-slider{margin-bottom:3rem;margin-left:auto;margin-right:auto}.client-reviews h2{margin-bottom:3rem;padding-top:1.5rem;text-align:center}.client-reviews .col{min-height:1px;padding-left:15px;padding-right:15px;position:relative;width:100%}.client-reviews .full-width .col-8{-ms-flex:100%;flex:100%;max-width:100%}.client-reviews .content{padding:1.5rem}.client-reviews .content h3{color:#5b4b9f;margin-bottom:1rem;margin-top:1rem}.client-reviews .control{bottom:0;display:flex;margin-top:-89px;position:absolute;right:5px;z-index:9}.client-reviews .slider-wrap{position:relative}.client-reviews .control div{cursor:pointer;padding:8px}.client-reviews .reviews-slider{background-color:#fff}.client-reviews.cm-style .reviews-slider{-webkit-border-radius:8px;-moz-border-radius:8px;border-radius:8px;box-shadow:0 .5rem 1rem rgba(0,0,0,.15)}.client-reviews.left-right .control{display:block;margin:0;position:static}.client-reviews.left-right .slick-arrow{-ms-flex-align:center;-ms-flex-pack:center;align-items:center;bottom:0;color:#fff;display:-ms-flexbox;display:flex!important;justify-content:center;opacity:.5;padding:0!important;position:absolute;text-align:center;top:0;width:15%}.client-reviews.left-right .slick-arrow:hover{opacity:.9}.client-reviews.left-right .carousel-prev.slick-arrow{left:-25px}.client-reviews.left-right .carousel-next.slick-arrow{right:-25px}@media (min-width:768px){.client-reviews .col-4{-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}.client-reviews .col-8{-ms-flex:0 0 66.666667%;flex:0 0 66.666667%;max-width:66.666667%}.client-reviews.left-right .carousel-prev.slick-arrow{left:-80px}.client-reviews.left-right .carousel-next.slick-arrow{right:-80px}}@media (min-width:992px){.client-reviews.left-right .carousel-prev.slick-arrow{left:-20px}.client-reviews.left-right .carousel-next.slick-arrow{right:-20px}}@media (min-width:1200px){.client-reviews.left-right .carousel-prev.slick-arrow{left:55px}.client-reviews.left-right .carousel-next.slick-arrow{right:55px}}@media (max-width:767px){.client-reviews .content{padding-bottom:70px}.client-reviews .control{bottom:30px}}@media (max-width:400px){.client-reviews.left-right .carousel-prev.slick-arrow{left:-10px}.client-reviews.left-right .carousel-next.slick-arrow{right:-10px}}