
.i-b{float:left;clear:both;width:100%;min-height:570px;padding-top:213px;position: relative;margin-top:50px;}
.i-b:after{background:rgba(25, 27, 43, 0.7);position: absolute;top:0px;left:0px;width:100%;height:100%;content:" "}
.i-b .t{display: block;font-size:14px;font-family:"Poppins";font-weight:300;text-transform:uppercase;color:#fff;margin-bottom:5px}
.i-b .t .sep{display:inline-block;background:#A61D2D;width:1px;height:20px;vertical-align:top;margin:0 10px}
.i-b .row{position: relative;z-index:9;}
.hdr .l svg *{fill:#fff}
h1{font-weight:700;line-height:1em;margin-bottom:14px;text-transform:uppercase;text-shadow: 1.5px 2.6px 5px #00000073;}

.reviews{float:left;width:100%;text-align:left;margin-top:40px}
.reviews .gr{display:block;margin:0 auto 20px;}
.reviews .it{width:100%;text-align:left;float:left;outline:none;}
.reviews .it .l{display:inline-block;}
.reviews .it .t{display:block; 
    font-size: 12px;
    font-weight: 500;
    line-height: 1.33em;
    text-align: left;
    color: #fff;margin-bottom:3px}
.reviews .it p{
    max-width: 700px;
    font-size: 14px;
    font-weight: 400;
    font-style: normal;
    line-height: 1.54em;
    text-align: left;
    color: #777777;
    margin:0 0 30px;
}
.reviews .it .by{
    display: block;
    font-size: 16px;
    font-weight: 600;
    line-height: 1.2em;
    text-align: left;
    color: #777;
}
.reviews .it .th-c{
    width:100px;
}
.reviews .it .th-c .th{
    width:60px;
    height:60px;
    background:#333;
    color:#fff;
    text-align:center;
    font-size:32px;
    border-radius:30px;
    display: flex;
    justify-content: center;
    align-items: center;
    overflow: hidden;
    border-radius: 30px;
}
.reviews .it .th-c .th img{
    border-radius: 30px;
    max-width:60px;
}
.reviews .date{color:#777;font-size:14px;}
.reviews .num_rev{color:#777;font-size:14px;margin-bottom: 5px;}
.reviews .info{display:block;}
.reviews .stars{display:inline-block;list-style:none!important;margin:5px 0 12px;padding:0px;text-align:left;}
.reviews .stars li{display:inline-block;width:24px;height:23px;background:url("../images/star.svg") 0 0 no-repeat;margin:0 3px}
.reviews .stars li:before{display:none;}
.reviews .bs{z-index:99;font-size:26px;color:#CECECE;font-family:"Poppins";position: absolute;top:50%;transform:translateY(-50%);-webkit-transform:translateY(-50%);text-decoration:none;}
.reviews .bs:hover{color:#fff;}
.reviews .bs.bp{left:0px;}
.reviews .bs.bn{right:0px;}
.reviews .view-all{color:#B40016;text-decoration:none}
.reviews .view-all:hover{text-decoration:underline}
@media screen and (min-width: 1921px){
    .i-b{
        background-size: cover!important;
    }
}
@media screen and (max-width: 639px){
    .reviews .it .num_rev,
    .reviews .it .info{text-align: center;display: block;}
    .reviews .it .media-object{display:block;}
    .reviews .it .media-object.media-object-section:first-child{padding-right:0px;}
    .reviews .it .th-c{margin:0 auto;width:60px;padding:0px!important}
    .reviews .it p,
    .reviews .stars,
    .reviews .it .by{text-align: center;}

}