.contact-bar03-view .wrapper-image img {
  max-width: 60px
}
.contact-bar03-view .wrapper-text {
  padding: 0
}
.promo-component .wrapper-image,
.text-component .wrapper-image {
  max-height: inherit
}
.col.xxl-3 .wrapper-text.card-spacing {
  padding: 18px
}
.main-content.blowout {
  padding-left: 18px !important;
  padding-right: 18px !important
}
@media screen and (min-width:980px) {
  .main-content.blowout {
    padding-left: 20px !important;
    padding-right: 20px !important
  }
  .col.xxl-3 .wrapper-text.card-spacing {
    padding: 24px
  }
}
@media screen and (min-width:1280px) {
  .main-content.row {
    padding: 0 !important
  }
  .main-content .tt-cols {
    max-width: 940px;
    margin: 0 auto
  }
}
@media screen and (max-width: 639.9px) and (min-width: 0) {
  .cta.arrow-next .cta-body .cta-text:after {
    height: 15px;
    margin-top: 6px;
  }
}
/* customized contract bar */
.contact-bar-list .controls {
	display: none;
}
.contact-bar-list .list-item,
.contact-bar-list .wrap-claim {
    height: inherit !important;
}
.contact-bar-list .wrapper-text {
    padding: 0 !important;
}
.contact-bar-list .wrapper-image {
    max-width: 80px;
    margin: 0 auto;
}
.contact-bar-list .claim img {
    width: 100%;
    height: auto;
}
.contact-bar-list .heading {
    margin-bottom: 0 !important;
}
.contact-bar-list .rte a {
    color: #444;
}
@media screen and (max-width: 767.9px) and (min-width: 0) {
	.contact-bar-list .list-item {
		height: auto !important;
		width: 100% !important;
		display: block !important;
	}
}