/*.banner-hold {font-family: 'Gotham Pro', sans-serif;background: #FFFFFF;}  */
.banner-hold .veh-info {margin-top: 9px}
.banner-hold .banner-row {display: flex;flex-direction: row;}
.banner-hold .title {font-style: normal;font-weight: bold;font-size: 16px;text-align: center;text-transform: uppercase;color: #FFFFFF;background: #3667F6;border-radius: 3px;line-height: 24px;margin-bottom: 23px;padding: 10px 25px;}
.banner-hold .pic img {max-width: 50%;width: 50%;border-radius: 3px;}
.banner-hold .inc {display: flex;align-items: center;justify-content: flex-start;font-style: normal;font-weight: normal;font-size: 15px;line-height: 1.2;color: #333333;margin-bottom: 20px;}
.banner-hold .inc img {margin-right: 10px}
.banner-hold .inc span {font-weight: bold;}
.banner-hold .vehicle-name {font-style: normal;font-weight: bold;font-size: 22px;line-height: 28px;color: #000000;}
.banner-hold .vehicle-vin {font-style: normal;font-weight: bold;font-size: 16px;line-height: 15px;display: flex;align-items: center;color: #3667F6;}
.banner-hold .grab {background: #FFF05A;border-radius: 100px;font-style: normal;font-weight: bold;font-size: 18px;line-height: 17px;display: block;align-items: center;text-align: center;color: #000000;max-width: 300px;margin: 0 auto 15px auto;padding: 10px 0;text-decoration: none;transition: opacity .3s ease;}
.banner-hold .grab:hover{opacity: .8}

@media only screen and (min-width: 768px) {
    .banner-hold .left-part {flex: 0 0 33%}
    .banner-hold .right-part {flex: 0 0 66%; display: flex}
    .banner-hold .title { line-height: 8px;}
    .banner-hold .veh-info {padding-left: 15px; margin-right: -15px}
    .banner-hold .list-block {padding-left: 15px;width: 50%}
}

@media only screen and (max-width: 767px) {
    .banner-hold .banner-row {flex-direction: column}
    .banner-hold .right-part {margin-top: 20px}
}



