@charset "utf-8";
/* CSS Document */

@font-face {
    font-family: 'marloweregular';
    src: url('https://terisandison.com/assets/fonts/marlowe-webfont.woff2') format('woff2'),
         url('https://terisandison.com/assets/fonts/marlowe-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}

@font-face {
  font-family: myFelix;
  src: url('https://terisandison.com/fonts/FELIXTI.TTF');
}

@font-face {
    font-family: myMarydale;
    src: url('https://hughcarpenter.com/assets/fonts/marydale.ttf');
    font-weight: normal;
    font-style: normal;
}
#logo .text-logo,
#logo .text-logo-m {
	color: #500a59;
	font-family: myMarydale;
}

.text-logo {
  font-family: myMarydale;
  font-size: 40px;
  font-weight: 800;
}
.text-cap {
  font-size: 50px;
  font-weight: 600;
}

.text-logo-m {
  font-family: myMarydale;
  font-size: 20px;
  font-weight: 700;
}
.text-cap-m {
  font-size: 26px;
  font-weight: 600;
}

#footer-logo .text-logo-m {
	display: none;
}

@media (max-width: 767px) {
	#footer-logo .text-logo {
		display: none;
	}
	#footer-logo .text-logo-m {
		display: block;
		font-size: 30px;
	}
}

.page-title {
    font-family: myMarydale;
    font-size: 36px;
    font-weight: 700;
    color: #ba4a1c;
}

.subtitle {
    font-family: "Montserrat", sans-serif;
    font-size: 26px;
    font-weight: 600;
}

.blog-single-post-title, .bl-item-title, .bs-nav-title {
    font-family: "Merriweather", serif;
    color: #ba4a1c;
}

}

.greeting {
    font-family: "Lusitana", serif;
    font-style: italic;
}

.category-block a {
    display: inline-block;
	padding: 2px 5px 0 5px;
	margin-bottom: 3px;
    background-color: #ffd64f;
    color: #333;
}
.category-block a:hover {
	opacity: .8;
}

.navbar-brand {
    font-family: marloweregular; font-weight:bold; sans-serif !important;
}

.section__subheading {
    font-family: Bad Script; font-size:24px; sans-serif !important;
}

.footer-txt {
	font-family: Paprika; font-size:24px; sans-serif !important;
}
.section__heading {
	font-weight:bold;
}

.padding-tb-20 {
    padding: 20px 0;
}
.padding-tb-30 {
    padding: 30px 0;
}

.img-bg-white {
    background-color: #fff;
}
