.elementor-9990 .elementor-element.elementor-element-2af884d5{--display:flex;}/* Start custom CSS for container, class: .elementor-element-2af884d5 *//* Remove Qode page-inner padding so the hero goes edge-to-edge */
#qodef-page-inner.qodef-content-full-width,
#qodef-page-inner {
    padding: 0 !important;
}

/* Also strip padding/margin from the grid wrappers Elementor sits inside */
#qodef-page-content.qodef-grid,
#qodef-page-content .qodef-grid-inner,
#qodef-page-content .qodef-grid-item {
    padding: 0 !important;
    margin: 0 !important;
    max-width: 100% !important;
    width: 100% !important;
}

/* Make sure the content area itself spans full width */
#qodef-page-content {
    padding: 0 !important;
    margin: 0 !important;
}
.yp-gmedhero-btn-p,
.yp-gmedcta-btn-p {
  background: #E8A838 !important;
  color: #0a3a4a !important;
  border: 1.5px solid #d99036 !important;
}
.yp-gmedhero-btn-p:hover,
.yp-gmedcta-btn-p:hover {
  background: #d99728 !important;
  border-color: #c8881e !important;
}/* End custom CSS */