/* Client review, 22 September 2026. Scoped to Medical Tourism staging. */
.pmc-designed .utility .wrap{flex-wrap:wrap;gap:16px}.utility-phone{color:#325896;white-space:nowrap;font-weight:600}.utility-whatsapp{display:inline-flex;align-items:center;color:#32a567}.utility-whatsapp svg{width:23px;height:23px}.pmc-designed .utility-mail{white-space:nowrap}
.page-hub .hub-intro{margin-bottom:0}.page-hub #main>.section.compact{padding-bottom:12px}.page-hub #main>.section.compact+.section{padding-top:12px}.page-hub .hub-card{border-bottom:0}.page-hub .medical-note{margin-top:20px;border-top:1px solid #e4eaf3;padding-top:20px}
.pmc-designed .pmc-labelled-hero{position:relative;isolation:isolate}.pmc-designed .pmc-labelled-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,#143156c9,#14315620);z-index:1}.pmc-designed .pmc-labelled-hero .wrap{position:relative;z-index:2;height:100%;display:flex;align-items:center}.pmc-designed .pmc-labelled-hero h1{color:#fff;font-weight:400;font-size:clamp(34px,4.1vw,62px);max-width:850px;line-height:1.15;margin:0}.pmc-labelled-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.pmc-designed .pmc-soft-cards .feature{background:rgba(116,186,222,.17);border-radius:12px;padding:24px}.pmc-designed .pmc-feedback-grey{background:#f3f3f3!important}.pmc-designed .pmc-feedback-white{background:#fff!important}.pmc-accreditation-layout{display:grid;grid-template-columns:240px minmax(0,1fr);gap:42px;align-items:center}.pmc-accreditation-logo img{width:100%;height:auto;object-fit:contain}.pmc-designed .surgeon-card{display:flex;flex-direction:column;height:100%}.pmc-designed .surgeon-card .card-body{display:flex;flex-direction:column;flex:1}.pmc-designed .surgeon-card .profile-link{margin-top:auto;align-self:flex-start}.pmc-designed .surgeon-card .card-body>p:last-of-type{margin-bottom:22px}
body[data-pmc-contact-area="plastic-surgery"] .et_pb_fullwidth_section{width:100%;max-width:none}body[data-pmc-contact-area="plastic-surgery"] .et_pb_fullwidth_header{width:100%;max-width:none;background-size:cover}body[data-pmc-contact-area="plastic-surgery"] .et_pb_image img,body[data-pmc-contact-area="plastic-surgery"] .et_pb_image_wrap,body[data-pmc-contact-area="plastic-surgery"] .et_pb_gallery_image{border-radius:15px;overflow:hidden}body[data-pmc-contact-area="plastic-surgery"] .et_pb_fullwidth_image img{width:100%;border-radius:0}
body #custom-top-bar .pmc-feedback-social{display:inline-flex!important;align-items:center;justify-content:center;width:24px;height:30px;color:#325896}body #custom-top-bar .pmc-feedback-social svg{width:18px;height:18px;display:block}
body .pmc-contact-detail .et_pb_blurb_content{display:grid!important;grid-template-columns:32px minmax(0,1fr);align-items:center;gap:15px}body .pmc-contact-detail .et_pb_main_blurb_image{position:static!important;margin:0!important;padding:0!important;width:32px!important;height:30px;display:flex!important;align-items:center;justify-content:center}body .pmc-contact-detail .pmc-contact-icon-link,body .pmc-contact-detail .pmc-contact-number-link{position:static!important;transform:none!important;left:auto!important;top:auto!important;display:inline-flex;align-items:center;min-height:30px}body .pmc-contact-detail .et_pb_blurb_container{display:block!important;padding:0!important}body .pmc-contact-detail .et_pb_module_header{padding:0!important;line-height:1.4!important}body .pmc-contact-detail .pmc-contact-icon{display:flex;align-items:center}
.pmc-feedback-contact{padding:42px 0;color:#325896}.pmc-feedback-contact-inner{width:80%;max-width:1080px;margin:auto}.pmc-feedback-details{display:flex;gap:20px 36px;flex-wrap:wrap;margin:0 0 24px}.pmc-feedback-details a{color:#325896}.pmc-feedback-map{display:block;margin:0 auto 24px;color:#325896}.pmc-feedback-map img{display:block;width:100%;height:auto;min-height:160px;object-fit:cover;border-radius:15px}.pmc-feedback-map span{display:inline-block;margin-top:8px;text-decoration:underline}.pmc-feedback-support{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;margin:35px 0}.pmc-feedback-support>section{background:#eaf4fa;border-radius:12px;padding:24px}.pmc-feedback-support h2{font-size:24px;line-height:1.25}.pmc-feedback-support p{margin:12px 0}.pmc-feedback-support ul{padding-inline-start:20px}.pmc-feedback-support a{color:#325896;text-decoration:underline}
body .pmc-ps-slideshow.pmc-ps-inline{width:min(90%,640px,110vh);max-width:640px;aspect-ratio:16/9;min-height:0;margin:32px auto}body .pmc-ps-slideshow .pmc-ps-controls{bottom:10px;inset-inline-start:14px;max-width:calc(100% - 28px)}
html[dir="rtl"] body .pmc-feedback-footer-heading{margin-bottom:6px!important;padding-bottom:0!important}html[dir="rtl"] body .pmc-feedback-footer-subtitle{margin-top:0!important;margin-bottom:10px!important;padding:0!important}html[dir="rtl"] body .pmc-feedback-footer-fields{padding-top:0!important;padding-bottom:0!important;margin-top:0!important;margin-bottom:0!important}html[dir="rtl"] body .pmc-form-privacy{margin-top:8px!important;margin-bottom:0!important}html[dir="rtl"] body .pmc-feedback-footer-fields .et_pb_text{margin-top:8px!important;margin-bottom:0!important}
@media(max-width:700px){.pmc-designed .utility .wrap{justify-content:center;gap:6px 12px;padding:7px 0}.utility-phone,.pmc-designed .utility-mail{font-size:12px}.pmc-designed .utility-mail{border:0;padding:0}.pmc-accreditation-layout{grid-template-columns:1fr;gap:25px}.pmc-accreditation-logo{max-width:210px}.pmc-feedback-contact-inner{width:90%}.pmc-feedback-support{grid-template-columns:1fr}.pmc-feedback-details{flex-direction:column;gap:12px}.pmc-designed .pmc-soft-cards .feature{padding:20px}.pmc-ps-slideshow .pmc-ps-controls button{height:40px;min-width:40px}.pmc-ps-slideshow .pmc-ps-dots button{min-width:24px}}
html[dir="rtl"] body .pmc-feedback-footer-heading h2{margin-bottom:6px!important;padding-bottom:0!important}html[dir="rtl"] body .pmc-feedback-footer-heading p{margin:0!important;padding:0!important}html[dir="rtl"] body .pmc-feedback-footer-heading .et_pb_text_inner{line-height:1.4}html[dir="rtl"] body .et_pb_row:has(.pmc-feedback-footer-heading){padding-bottom:0!important;margin-bottom:0!important}html[dir="rtl"] body .pmc-footer-form{margin-bottom:0!important;min-height:0!important}
body #custom-top-bar .pmc-feedback-social{padding:0!important;min-width:28px;width:28px;flex-shrink:0}body #custom-top-bar .pmc-feedback-social svg{min-width:18px;flex-shrink:0}
.orthopaedic-home #main>.pmc-soft-cards:last-child>.wrap>p{background:rgba(116,186,222,.17);border-radius:12px;padding:22px 24px;margin:0 0 18px}
body[data-pmc-contact-area="plastic-surgery"] .et-l--body img{border-radius:15px}body[data-pmc-contact-area="plastic-surgery"] .et-l--body .et_pb_fullwidth_image img,body[data-pmc-contact-area="plastic-surgery"] .et-l--body .et_pb_fullwidth_header img{border-radius:0}
