.elementor-9464 .elementor-element.elementor-element-8aeee00{--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;}.elementor-9464 .elementor-element.elementor-element-6c8a827{width:var( --container-widget-width, 101.069% );max-width:101.069%;--container-widget-width:101.069%;--container-widget-flex-grow:0;}.elementor-9464 .elementor-element.elementor-element-6c8a827.elementor-element{--flex-grow:0;--flex-shrink:0;}/* Start custom CSS for html, class: .elementor-element-6c8a827 */@media (max-width: 900px) {
  #columns {
    flex-direction: column;
    gap: 30px; /* more space between stacked columns */
  }

  .column {
    width: 100%;
  }

  #selected-profile {
    max-width: 100%;
    margin: 10px;
  }

  #job-heading {
    font-size: 1.5rem;
    padding: 10px;
  }

  h3 {
    font-size: 1rem;
    padding: 6px 10px;
  }

  a {
    font-size: 1rem;
    padding: 8px 10px;
  }

  #date-ref-age, #para1, #para2 {
    font-size: 0.95rem;
  }
}/* End custom CSS */