.elementor-3605 .elementor-element.elementor-element-df0c5c1{width:var( --container-widget-width, 100.906% );max-width:100.906%;--container-widget-width:100.906%;--container-widget-flex-grow:0;}.elementor-3605 .elementor-element.elementor-element-6b89f1b{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3605 .elementor-element.elementor-element-6b89f1b .elementor-divider-separator{width:100%;}.elementor-3605 .elementor-element.elementor-element-6b89f1b .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-3605 .elementor-element.elementor-element-e9d4fc3{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-3605 .elementor-element.elementor-element-e9d4fc3 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-3605 .elementor-element.elementor-element-c33c764{--divider-border-style:solid;--divider-color:#DBDBDB;--divider-border-width:1px;}.elementor-3605 .elementor-element.elementor-element-c33c764 > .elementor-widget-container{padding:12px 12px 12px 12px;}.elementor-3605 .elementor-element.elementor-element-c33c764 .elementor-divider-separator{width:100%;}.elementor-3605 .elementor-element.elementor-element-c33c764 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}:root{--page-title-display:none;}/* Start custom CSS for html, class: .elementor-element-5210919 */html {
  scroll-behavior: smooth;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e9d4fc3 *//* Smaller Enquiry Button */
.sr-enquire-one {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  padding: .4rem .6rem;   /* smaller padding */
  border-radius: 6px;
  border: none;
  cursor: pointer;
  background: #152042;
  color: #f4f4f4;
  font-weight: 700;
  font-size: 0.85rem;     /* smaller text */
  text-decoration: none;
  transition: background-color .2s ease-in-out, color .2s ease-in-out;
}
.sr-enquire-one:hover,
.sr-enquire-one:focus {
  background: #87b8e0;
  color: #152042;
}/* End custom CSS */
/* Start custom CSS *//* Round the edges of all hospital/consultant cards */
.mbc-hospital-card,
.gws-card {
  border-radius: 20px;   /* increase the curve */
  overflow: hidden;      /* ensures child elements don’t spill out */
}

/* Also round the images inside the cards */
.mbc-hosp-media img,
.gws-img {
  border-radius: 12px;   /* tweak this to match your style */
}/* End custom CSS */