.b-carousel-reviews-border {margin-bottom: 20px;}.b-carousel-reviews-border > .b-title-h2 {padding-bottom: 20px;margin: 0 0 20px;border-bottom: 1px solid #dfdfdf;font-style: normal;font-family: 'Arial', sans-serif;font-weight: normal;font-size: 22px;text-align: left;color: #000;}.b-carousel-reviews-border .carousel-reviews-border__content {position: relative;padding: 25px 0;border-bottom: 1px solid #dfdfdf;}.b-carousel-reviews-border .carousel-reviews-border__content:before,.b-carousel-reviews-border .carousel-reviews-border__content:after {content: '';position: absolute;left: 25px;top: 100%;border: solid transparent;border-width: 20px 20px 0 0;}.b-carousel-reviews-border .carousel-reviews-border__content:before {border-top-color: #dfdfdf;}.b-carousel-reviews-border .carousel-reviews-border__content:after {margin-left: 1px;margin-top: -3px;border-top-color: #fff;}.b-carousel-reviews-border .carousel-reviews-border__title {padding-bottom: 20px;}.b-carousel-reviews-border .carousel-reviews-border__title,.b-carousel-reviews-border .carousel-reviews-border__title a:link,.b-carousel-reviews-border .carousel-reviews-border__title a:visited {font-size: 18px;font-weight: bold;font-style: normal;font-family: 'Montserrat', sans-serif;line-height: 1.2;color: #111a1c;}.b-carousel-reviews-border .carousel-reviews-border__contact {padding: 25px 0;}.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__photo,.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__contact-data {margin-right: -.275em;display: inline-block;vertical-align: middle;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;}.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__photo {width: 50px;}.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__rating {margin: 0 0 15px;}.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__photo img {vertical-align: middle;max-width: 100%;-webkit-border-radius: 1000px;-moz-border-radius: 1000px;border-radius: 1000px;}.b-carousel-reviews-border .carousel-reviews-border__contact--photo .carousel-reviews-border__contact-data {padding-left: 20px;width: calc(100% - 50px);}.b-carousel-reviews-border .carousel-reviews-border__name {font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight: bold;font-style: normal;text-decoration: none;text-transform: normal;color: #353535;}.b-carousel-reviews-border .carousel-reviews-border__date,.b-carousel-reviews-border .carousel-reviews-border__company,.b-carousel-reviews-border .carousel-reviews-border__city {display: inline-block;padding-right: 10px;font-family: 'Montserrat', sans-serif;font-size: 14px;font-weight: normal;font-style: normal;text-decoration: none;text-transform: normal;color: #999999;}