#reviews-type-1 {background-color: #d9d9d9; padding: 40px 0 80px }
#reviews-type-1 .reviews-type-1-container {max-width: 1200px; margin: auto}
#reviews-type-1 .review-type-1 {
    padding: 32px; border: 1px solid #ccc; border-radius: 5px; min-height: 290px; display: -webkit-box; display: -ms-flexbox;
    display: flex; -webkit-box-orient: vertical; -webkit-box-direction: normal; -ms-flex-direction: column; flex-direction: column;
    -webkit-box-pack: justify; -ms-flex-pack: justify; justify-content: space-between; -webkit-box-sizing: border-box;
    box-sizing: border-box; background-color: #fff;
}
#reviews-type-1 .review-type-1-txt {font-size: 14px; line-height: 1.8; font-style: italic}
#reviews-type-1 .review-type-1-credentials {font-size: 16px; line-height: 1.5}
#reviews-type-1 .review-type-1-name {font-weight: bold}
#reviews-type-1 .review-type-1-credentials-container {
    display: -webkit-box;display: -ms-flexbox;display: flex; -webkit-box-pack: justify; -ms-flex-pack: justify;
    justify-content: space-between; -webkit-box-align: center; -ms-flex-align: center; align-items: center; margin-top: 20px
}
#reviews-type-1 .review-type-1-logo {max-width: 45%}
#reviews-type-1 .review-type-1-logo > img {max-height: 30px; -o-object-fit: contain; object-fit: contain}
#reviews-type-1 .review-type-1-logo > img.is-higher {max-height: 70px}

/* overwrites */
#reviews-type-1 h2 {color: #122F4D; text-align: center; font-weight: 400; font-size: 32px; margin-bottom: 30px}
#reviews-type-1 + .employer-sg2 {-webkit-box-shadow: none;box-shadow: none}
#reviews-type-1 .slick-slide {padding: 0 10px}
#reviews-type-1 .slick-prev:before,
#reviews-type-1 .slick-next:before {color: #000}
#reviews-type-1 .slick-prev,
#reviews-type-1 .slick-next {border: 1px solid #ccc; width: 50px; height: 50px; background-color: #fff; z-index: 990}
#reviews-type-1 .slick-prev:before {content: "\49"; font-family: "icube-font"}
#reviews-type-1 .slick-next:before {content: "\76"; font-family: "icube-font"}
#reviews-type-1 .slick-dots {bottom: -40px;}
#reviews-type-1 .slick-dots li.slick-active button:before {color: #193C76}
#reviews-type-1 .slick-dots li button:before {font-size: 14px; color: #fff; opacity: 1; top: -2px; left: -3px}
#reviews-type-1 .slick-dots li button {border: 1px solid #fff; border-radius: 50%; width: 14px; height: 14px}

@media screen and (max-width: 1240px) {
    #reviews-type-1 .review-type-1 {padding: 20px 52px}
    #reviews-type-1 .slick-prev {left: 10px}
    #reviews-type-1 .slick-next {right: 10px}
}