.wp-block-mcd-blocks-pro-tip {
  border: 0;
  margin-top: 30px;
  margin-bottom: 30px;
  padding: 38px 25px;
  position: relative;
}
.wp-block-mcd-blocks-pro-tip::before,
.wp-block-mcd-blocks-pro-tip::after {
  background-color: #ec6b29;
  border-radius: 3px;
  content: '';
  height: 5px;
  left: 0;
  position: absolute;
  right: 0;
}
.wp-block-mcd-blocks-pro-tip::before {
  top: 0;
}
.wp-block-mcd-blocks-pro-tip::after {
  bottom: 0;
}
@media all and (min-width: 731px) {
  .wp-block-mcd-blocks-pro-tip {
    padding: 30px 60px;
  }
}
.wp-block-mcd-blocks-pro-tip .pro-tip-heading,
.wp-block-mcd-blocks-pro-tip .pro-tip-content {
  color: #23233f;
  font-family: DiscoverSans-Semibold, Arial, sans-serif;  
}
.wp-block-mcd-blocks-pro-tip .pro-tip-heading {
  font-size: 25px;
  line-height: 58px;
  margin-bottom: 20px;
  padding-left: 53px;
  position: relative;
}
.wp-block-mcd-blocks-pro-tip .pro-tip-heading::before {
  background-image: url("/online-banking/banking-topics/wp-content/themes/reskin/dist/images/lightbulb.svg");
  content: '';
  display: block;
  height: 58px;
  left: 0;
  position: absolute;
  top: 0;
  width: 36px;
}
@media all and (min-width: 731px) {
  .wp-block-mcd-blocks-pro-tip .pro-tip-heading::before {
    height: 64px;
    width: 40px;
  }
}
.wp-block-mcd-blocks-pro-tip .pro-tip-content {
  font-size: 19px;
  line-height: 30px;
  margin-bottom: 0;
  margin-top: 0;
}
@media all and (min-width: 731px) {
  .wp-block-mcd-blocks-pro-tip .pro-tip-heading {
    font-size: 30px;
    line-height: 32px;
    margin-bottom: 10px;
    padding-left: 90px;
  }
}
@media all and (min-width: 731px) {
  .wp-block-mcd-blocks-pro-tip .pro-tip-content {
    margin-top: 0;
    font-size: 18px;
    line-height: 35px;
    padding-left: 90px;
  }
}
.wp-block-mcd-blocks-pro-tip .pro-tip-underline {
  display: none;
}

.wp-block-mcd-blocks-pro-tip .pro-tip-wrapper {
  position:relative;
  display:inline-block
}
