.section-ptb h2::after {content: "";display: block;width: 67px;height: 1px;border-radius: 0;background: #075192;margin: 11px 0 21px;}.section-ptb h2 {font-size: 26px;font-weight: 700;}.generic .card {height: 323px;width: 24%;}.trending-franchise-wrap{display: flex;justify-content: space-between;flex-wrap: wrap;}.generic .card {white-space: normal;display: flex;flex-direction: column;min-width: 0;overflow-wrap: break-word;background-color: #fff;background-clip: border-box;border-radius: 4px;padding: 12px 15px !important;margin-bottom: 0px;margin-top: 15px;box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 8px rgb(237 28 36 / 20%);}.brand-image-section{border: 1px solid #e5e5e5;background-color: #fafafa;border-radius: 4px;text-align: center;overflow: hidden;position: relative;display: table;width: 100%;height: 128px;}.brand-main-section{display: table-cell;vertical-align: middle;}.generic .card-body-section {padding-top: 2px;}.generic .card-body-section p {font-weight: 300;font-size: 12px;margin: 5px 0 0;color: #828282;text-overflow: ellipsis;}.generic .card-body-section p a {overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.d-flex {display: flex;}.generic .card-info {width: 60%;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.generic .card-info-amt {width: 40%;text-align: right;font-weight: 700;font-size: 13px;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.generic .link-section {color: #075192;border: 1px solid #075192;padding: 5px;border-radius: 4px;text-align: center;margin-top: 10px;}.generic .card-body-section h2 {font-size: 14px;line-height:19px;white-space:initial;margin-top: 9px;margin-bottom: 9px;font-weight: 600;white-space: nowrap;width: 100%;overflow: hidden;text-overflow: ellipsis;}@media screen and (max-width:768px){.trending-franchise-wrap{padding-bottom: 15px;}.generic .link-section{margin-top: 4px;}.section-ptb h2 {font-size: 18px;}.trending-franchise-wrap {display: block;overflow: auto;white-space: nowrap;padding-left: 2px;}.brand-img {border: 1px solid rgb(229, 229, 229);background-color: rgb(250, 250, 250);border-radius: 4px;text-align: center;overflow: hidden;position: relative;display: table;width: 100%;height: 128px;}} @media only screen and (min-width:769px) and (max-width:992px){ .generic .card{width: 49%!important; } }