.elementor-6899 .elementor-element.elementor-element-d7aaf54{--display:flex;}.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-top-wrap{border-color:#dce0e0;}.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-wrap{background-color:#ffffff;margin-top:30px;margin-bottom:0px;}.elementor-6899 .elementor-element.elementor-element-e727e71{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-6899 .elementor-element.elementor-element-26c2eda{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6899 .elementor-element.elementor-element-585c094 .agent-bio-wrap{background-color:#ffffff;margin-top:0px;margin-bottom:0px;}.elementor-6899 .elementor-element.elementor-element-11b8849{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-6899 .elementor-element.elementor-element-3d4d17b{--display:flex;}.elementor-6899 .elementor-element.elementor-element-fb34b17 .agent-stats-wrap{background-color:#ffffff;margin-top:0px;margin-bottom:0px;}.elementor-6899 .elementor-element.elementor-element-4a19302 .agent-nav-wrap{margin-top:30px;margin-bottom:50px;}.elementor-6899 .elementor-element.elementor-element-4a19302 #houzez-listings-tabs-wrap .nav-link{color:#222222;background-color:#ebebeb;}.elementor-6899 .elementor-element.elementor-element-4a19302 #houzez-listings-tabs-wrap .nav-link.active{color:#222222;background-color:#ffffff;}.elementor-6899 .elementor-element.elementor-element-4a19302 .item-short-description{display:none;}@media(min-width:768px){.elementor-6899 .elementor-element.elementor-element-26c2eda{--width:66.6666%;}.elementor-6899 .elementor-element.elementor-element-11b8849{--width:33.3333%;}}/* Start custom CSS for houzez-agent-profile-v1, class: .elementor-element-8559589 *//* Hide the agent image */
.elementor-6899 .elementor-element.elementor-element-8559589 .agent-image {
  display: none;
}

/* Move all content to occupy the full width */
.elementor-6899 .elementor-element.elementor-element-8559589 .col-lg-4.col-md-4.col-sm-12 {
  display: none !important; /* Hide the entire left column */
}

.elementor-6899 .elementor-element.elementor-element-8559589 .col-lg-8.col-md-8.col-sm-12 {
  flex: 0 0 100% !important; /* Make right column take full width */
  max-width: 100% !important; /* Ensure it spans full width */
  width: 100% !important;
}

/* Optional: Adjust alignment if you want content centered or right-aligned */
.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-wrap .row {
  justify-content: center !important; /* Center the content */
  /* OR use flex-end to align right */
  /* justify-content: flex-end !important; */
}

/* Optional: Add some left margin if you want space from the left edge */
.elementor-6899 .elementor-element.elementor-element-8559589 .col-lg-8.col-md-8.col-sm-12 {
  margin-left: 0 !important; /* Remove any left margin */
}

/* Optional: Adjust text alignment within the content */
.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-header,
.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-content,
.elementor-6899 .elementor-element.elementor-element-8559589 .agent-profile-buttons {
  text-align: left !important; /* Keep left aligned */
  /* OR use center/right alignment */
  /* text-align: center !important; */
  /* text-align: right !important; */
}/* End custom CSS */