/*
Theme Name:     AFG VT Neve Child
Theme URI:      https://themeisle.com/themes/neve/
Author:         Joanne P
Template:       neve
Description:    VT AFG Theme
Version:        1.0.0
*/

@font-face {
    font-family: 'Domine';
    src:  url('./fonts/Domine-Regular.woff') format('woff'),
          url('./fonts/Domine-Regular.woff2') form('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'Lexend Deca';
    src:  url('./fonts/LexendDeca-Regular.woff') format('woff'),
          url('./fonts/Lexend-Deca-Regular.woff2') form('woff2');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}
html {
  font-size: 100%;
}
body {
  font-family: 'Lexend Deca',sans-serif;
}
.neve-main {
  background: #fbfbfb;
}
.single-page-container {
  background:#ffffff;
  padding: 2em;
}
p.site-title {
  font-family: 'Domine', sans-serif;
  font-size: 2.5em;
}
.nv-title-tagline-wrap small {
  color: #191962;
  padding-left:10px;
}
h1 {
  font-family: 'Domine', sans-serif;
}
/* h1 is wrapped in this class - adjust margins */
.nv-page-title-wrap {
    margin-top: 1.5em;
    margin-bottom: 2em;
}
.primary-menu-ul a {
  font-family: 'Lexend Deca', serif;
}
/* neve copyright in footer */
.nv-footer-content.hfg-grid-bottom .component-wrap {
    display:none;
}
a.button {
  font-family: 'Lexend Deca', sans-serif;
}

/* my calendar preset 4. center image. set max img height */
.mc-event-list .list_preset_4 {
  background: #f1f1f5;
}
.mc-event-list .list_preset_4 img {
  width: auto;
  max-width: 100%;
  max-height: 300px;
  display: block;
  margin: auto;
}

/* dont show image logo on small device otherwise hamburger menu doesnt show*/
@media (max-width: 475px) {
  .title-with-logo img {
    display: none;}
  body {
    font-size: 100%;}
}