.section-tff .figure-col img {
  width: 100%; }

.section-tff .black-section-title {
  margin-bottom: 24px; }
  .section-tff .black-section-title em {
    font-style: normal;
    color: #FF6726; }

.section-tff .lp-btn-wrap {
  margin-top: 24px; }

.section-tff .wrap-content-tff {
  background: #FFF9F4;
  border-radius: 20px;
  padding: 76px 25px 0; }
  .section-tff .wrap-content-tff .col-inner {
    padding-top: 40px;
    padding-bottom: 64px;
    max-width: 457px; }

@media (max-width: 768px) {
  .section-tff .wrap-content-tff {
    padding: 39px 25px 0; }
    .section-tff .wrap-content-tff h2 {
      text-align: left; }
    .section-tff .wrap-content-tff > .row {
      flex-wrap: nowrap; }
    .section-tff .wrap-content-tff .col-inner {
      padding-top: 0;
      max-width: 100%; } }

@media (max-width: 725px) {
  .section-tff .wrap-content-tff > .row {
    flex-direction: column-reverse; }
    .section-tff .wrap-content-tff > .row > div {
      flex: 0 0 100%;
      max-width: 100%; } }


/*# sourceMappingURL=banner_offers.css.map*/