/* ------------------------------------------------------------------------
   oversea-wp.css – adapter between WordPress block wrappers and the archived
   Flatsome markup. The archived pages were built with UX Builder; here the very
   same class names sit on core Group / Heading / Paragraph / Image blocks, and
   this file only neutralises the few styles WordPress adds to those wrappers so
   that the archived stylesheets (flatsome-base / theme-options / child) are the
   single source of layout truth. No visual design lives here.
   ------------------------------------------------------------------------ */

/* Post content wrapper: Flatsome pads .entry-content for blog posts; the archived
   pages had their sections directly inside #content. */
.wp-block-post-content.entry-content,
.wp-block-post-content { padding: 0; margin: 0; }

/* Group blocks carry the archived classes (.section, .row, .col, .col-inner, .banner …).
   Core only adds box-sizing, which Flatsome sets too – nothing to undo. */

/* Image block: the archived <img> sits directly inside .img-inner / .icon-inner / .banner-bg.
   The <figure> WordPress wraps around it must not create a box of its own. */
figure.wp-block-image.oversea-img { display: contents; margin: 0; }
figure.wp-block-image.oversea-img > a { display: inline; }
.wp-block-image.oversea-img img { vertical-align: middle; box-sizing: border-box; }

/* Headings: WordPress 6.x adds .wp-block-heading – no styles attached, kept for the editor. */

/* Custom-HTML blocks (buttons, dividers, lists, forms, scroll-to anchors) render verbatim. */

/* Footer part: the archived footer widget area had no block wrappers; the site-logo image is
   the archived 160×160 logo file inside .img-inner. */
.footer-wrapper .wp-block-image.oversea-img img { display: inline-block; }

/* Nexter / core global-styles neutralisation: the archived body had no padding and the
   archived CSS already defines link and button styles. */
body { padding: 0; }

/* FontAwesome family used by the archived child theme for the outlet icons
   (.home-address/.home-tel/.home-email/.home-whatsapp) – declared in fonts.css. */
