/* Prevent Google Map iFrames from exceeding page width - mh 10684870 */
iframe[src*="www.google.com/maps/"] {
max-width: 100%;
}
@media (max-width: 768px) {
  .wp-block-image img {
    height: auto !important;
    width: 100%;
}
@font-face {
    font-family: 'Open Sans';
    src: url('https://fonts.wp.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2') format('woff2');
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('https://byfoodandtravel.com/wp-content/themes/outland/assets/fonts/figtree_normal_500.ttf') format('truetype');
    font-weight: 500;
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('https://byfoodandtravel.com/wp-content/themes/outland/assets/fonts/figtree_normal_400.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('https://byfoodandtravel.com/wp-content/themes/outland/assets/fonts/figtree_normal_600.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('https://byfoodandtravel.com/wp-content/themes/outland/assets/fonts/figtree_normal_700.ttf') format('truetype');
    font-display: swap;
}
@font-face {
    font-family: 'Figtree';
    src: url('https://byfoodandtravel.com/wp-content/themes/outland/assets/fonts/figtree_normal_600.ttf') format('truetype');
    font-display: swap;
}
@font-face {
  font-family: 'Merriweather';
  src: url('https://fonts.wp.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52xwNpWs37pvjxPA.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('https://fonts.wp.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Open Sans';
  src: url('https://fonts.wp.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2') format('woff2');
  font-display: swap;
}
@font-face {
  font-family: 'Merriweather';
  src: url('https://fonts.wp.com/s/merriweather/v30/u-4n0qyriQwlOrhSvowK_l52xwNpWs37pvjxPA.woff2') format('woff2');
  font-display: swap;
}
@font-face {
    font-family: 'Open Sans';
    src: url('https://fonts.wp.com/s/opensans/v40/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER.woff2') format('woff2');
    font-display: swap;
}
/* 1. Define the Custom Fonts */
@font-face {
    font-family: 'MySiteFont';
    src: url('https://byfoodandtravel.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsjr0C4iY1M2xLER-1.woff2') format('woff2');
    font-weight: 400; /* Normal weight */
    font-style: normal;
    font-display: swap;
}
@font-face {
    font-family: 'MySiteFont';
    src: url('https://byfoodandtravel.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsg-1y4iY1M2xLER-1.woff2') format('woff2');
    font-weight: 500; /* Medium weight */
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'MySiteFont';
    src: url('https://byfoodandtravel.com/wp-content/uploads/fonts/memSYaGs126MiZpBA-UvWbX2vVnXBbObj2OVZyOOSr4dVJWUgsgH1y4iY1M2xLER-1.woff2') format('woff2');
    font-weight: 700; /* Bold weight */
    font-style: normal;
    font-display: swap;
}
/* 2. Fix the "Bolder" look */
/* Force body text to use the 400 (normal) weight */
body, p, li, span {
    font-family: 'MySiteFont', sans-serif;
    font-weight: 400 !important;
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
}
/* Only allow headings to be bold */
h1, h2, h3, h4, h5, h6, strong, b {
    font-family: 'MySiteFont', sans-serif;
    font-weight: 700;
}