/* Owner-requested About portrait and centred mobile presentation, page 3750. */
.hello4-section .hello3-about-photo img { height:auto!important;aspect-ratio:1;object-fit:contain;object-position:center; }
/* The native universal hero background is removed. The photo is requested only here. */
@media(min-width:768px) {
 .hello4-section.hello3-hero>.fl-row-content-wrap { background-image:url('https://ianheslop.com/wp-content/uploads/2022/07/Ian-Edward-Heslop-Leaning-3-1900-x-1200.jpg')!important; }
}
@media(max-width:767px) {
 .hello4-section.hello3-hero>.fl-row-content-wrap { background-image:none!important;min-height:0!important;background-color:#1D3730!important; }
 .hello4-section.hello3-hero>.fl-row-content-wrap::after { display:none!important; }
 .hello4-section.hello3-hero .fl-row-content { min-height:0!important;padding:52px 0!important; }
 .hello4-section .fl-col,.hello4-section .fl-rich-text,.hello4-section .uabb-heading,.hello4-section .uabb-heading-text,.hello4-section h1,.hello4-section h2,.hello4-section p { text-align:center!important; }
 .hello4-section .hello3-eyebrow::before,.hello4-section .hello3-eyebrow::after { margin-left:auto!important;margin-right:auto!important; }
 .hello4-section .fl-button-wrap,.hello4-section .fl-photo,.hello4-section .uabb-photo { text-align:center!important; }
 .hello4-section .hello3-signature img { display:block;margin-left:auto!important;margin-right:auto!important; }
 .hello4-section .hello3-hero-copy,.hello4-section .hello3-contact-copy { margin-left:auto;margin-right:auto; }
 .hello4-section .hello3-enquiry input:not([type=submit]),.hello4-section .hello3-enquiry select,.hello4-section .hello3-enquiry textarea,.hello4-section .hello3-enquiry label { text-align:left!important; }
 .hello4-section .hello3-enquiry .gform_footer { text-align:center!important; }
 .hello4-section .hello3-enquiry .hello-form-privacy { text-align:center!important; }
}
