.g-editorial-heading-2-column-with-button {
  position: relative;
}
.g-editorial-heading-2-column-with-button > .container {
  position: relative;
  overflow: hidden;
}
.g-editorial-heading-2-column-with-button > .container > .row {
  column-gap: 4rem;
}
@media (max-width: 991px) {
  .g-editorial-heading-2-column-with-button > .container > .row {
    column-gap: initial;
    flex-direction: column;
  }
}
@media (max-width: 428px) {
  .g-editorial-heading-2-column-with-button > .container > .row {
    column-gap: initial;
  }
}
.g-editorial-heading-2-column-with-button > .container > .row > .col {
  text-align: start;
}
.g-editorial-heading-2-column-with-button > .container > .row > .col:first-child {
  padding-top: 1.4rem;
  padding-bottom: 3.2rem;
}
@media (max-width: 991px) {
  .g-editorial-heading-2-column-with-button > .container > .row > .col:first-child {
    padding-bottom: 0;
  }
}
.g-editorial-heading-2-column-with-button > .container > .row > .col:last-child {
  padding-top: 2.1rem;
  padding-bottom: 3.2rem;
}

.g-editorial-heading-2-column-with-button > .container > .row > .col:last-child > .hi-editable > .btn {
  display: inline-block;
  margin-top: 10px;
  margin-bottom: 20px;
}

@media (max-width: 991px) {
  .g-editorial-heading-2-column-with-button > .container > .row > .col:last-child {
    padding-top: 0;
  }
}
@media (max-width: 428px) {
  .g-editorial-heading-2-column-with-button > .container > .row > .col:last-child {
    padding-bottom: 1rem;
  }
}
.g-editorial-heading-2-column-with-button > .container > .row > .col img {
  max-width: 194px;
  height: auto;
  object-fit: contain;
}
.g-editorial-heading-2-column-with-button > .container > .row > .col h2 {
  display: inline-block;
}
.g-editorial-heading-2-column-with-button > .container > .row > .col p {
  font-size: 1rem;
}
.g-editorial-heading-2-column-with-button > .container > .row > .col a {
  display: inline-block;
}
.property-carousel.mortgagee .col .property-item .property-agent, 
.property-carousel:not(.mortgagee) .col .property-item .agent-contact-wrapper, 
.property-listings.mortgagee .col .property-item .property-agent, 
.property-listings:not(.mortgagee) .col .property-item .agent-contact-wrapper { display: none; }
