/* --- Base link styles --- */
a,
a:visited,
.has-link-color a {
  text-decoration: none !important;
  color: inherit; /* Keeps your normal color in each section */
  transition: color 0.3s ease, font-weight 0.3s ease;
}

/* --- Hover for dark (body) text --- */
body a:hover,
.wp-block-group a:hover,
p a:hover {
  color: #11676a !important; /* teal hover for dark text */
  text-decoration: none !important;
  font-weight: 600; /* makes text bold on hover */
}

/* --- Hover for light (footer/header) text --- */
.has-light-color a:hover,
.has-color-3-background-color a:hover,
footer a:hover {
  color: #fafaff !important; /* soft white for links on dark backgrounds */
  text-decoration: none !important;
  font-weight: 600; /* also bold on hover */
}

/* Load Barlow font from Google Fonts */
@import url('https://fonts.googleapis.com/css2?family=Barlow:wght@300;400;500;600;700&display=swap');

/* Apply Barlow globally */
:root {
  --wp--preset--font-family--base: "Barlow", sans-serif;
}

body, p, h1, h2, h3, h4, h5, h6,
.wp-block-heading, .wp-block-paragraph,
.wp-block-navigation a, .wp-block-button__link,
.hostinger-locale, .wp-block-group, .wp-block-column,
.editor-styles-wrapper {
  font-family: 'Barlow', sans-serif !important;
}


