.mvl-blog-head > .e-con > .e-con-inner > .elementor-widget, .mvl-blog-head > .e-con-inner > .elementor-widget, .mvl-blog-head > .elementor-widget { max-width:760px; margin-inline:auto; width:100%; }
.mvl-blog-hero img { display:block; width:100%; height:auto; aspect-ratio:3/2; object-fit:cover; object-position:50% 55%; }
@media(max-width:767px){.mvl-blog-hero img{aspect-ratio:4/3;}}
.mvl-blog-prose h2,.mvl-blog-prose h3,.mvl-blog-prose h4{font-family:"Newsreader",Georgia,"Times New Roman",serif;font-weight:600;line-height:1.2;color:var(--mvl-base,rgba(20,45,56,1));}
.mvl-blog-prose h2{font-size:1.6rem;margin:2.2em 0 .6em;}
.mvl-blog-prose h3{font-size:1.25rem;margin:1.9em 0 .5em;}
.mvl-blog-prose h4{font-size:1.1rem;margin:1.6em 0 .4em;}
.mvl-blog-prose > *:first-child{margin-top:0;}
.mvl-blog-prose p{margin:0 0 1.15em;}
.mvl-blog-prose ul,.mvl-blog-prose ol{margin:0 0 1.3em;padding-left:1.35em;}
.mvl-blog-prose li{margin:0 0 .45em;}
.mvl-blog-prose li::marker{color:#27766F;}
.mvl-blog-prose blockquote{margin:1.8em 0;padding:0 0 0 1.1em;border-left:3px solid #27766F;font-style:normal;}
.mvl-blog-prose a{color:var(--mvl-teal,#27766F);text-decoration:underline;text-underline-offset:.18em;text-decoration-thickness:1px;}
.mvl-blog-prose a:hover,.mvl-blog-prose a:focus-visible{text-decoration-thickness:2px;}
.mvl-blog-prose img{max-width:100%;height:auto;display:block;margin:1.6em auto;}
.mvl-blog-loop .elementor-posts-container,.mvl-blog-archive-loop .elementor-posts-container{gap:28px;}
.mvl-blog-loop article,.mvl-blog-archive-loop article{background:#FFFFFF;border:1px solid rgba(20,45,56,.12);}
.mvl-blog-loop article:focus-within,.mvl-blog-archive-loop article:focus-within{outline:2px solid #27766F;outline-offset:2px;}
.mvl-blog-body + .mvl-v3-enquiry{margin-top:0;}
.mvl-v3-btn a:focus-visible,.mvl-blog-prose a:focus-visible{outline:2px solid #27766F;outline-offset:3px;}
@media print{.mvl-v3-enquiry,.mvl-blog-hero{display:none;}.mvl-blog-prose a{text-decoration:underline;}.mvl-blog-prose a[href^="http"]::after{content:" (" attr(href) ")";font-size:.85em;}}
