@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter/Inter-Regular.ttf');
    font-weight: 400;
}
@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter/Inter-SemiBold.ttf');
     font-weight: 600;
}
@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter/Inter-Bold.ttf');
     font-weight: 700;
}
@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter/Inter-ExtraBold.ttf');
     font-weight: 800;
}
@font-face {
    font-family: 'Inter';
    src: url('../fonts/inter/Inter-Black.ttf');
    font-weight: 900;
}

body,p
{
	font-family: "Arial Narrow", Arial, sans-serif;
	font-size:1.1rem;
	color: #000000;
}

.card
{
	border-width: 0;
	box-shadow: 0 .375rem 1.5rem 0 rgba(140,152,164,.125);
}

#site_content { min-height: 60vh; }
h1,.h1,h2,.h2,h3,.h3,h4,.h4,h5,.h5,h6,.h6 { font-family: "myriad-pro",sans-serif; font-weight: 400 !important; }
h1,.h1,h2,.h2,.font-weight-bold { font-weight: 400 !important; }

.navbar-nav .nav-link
{
	font-family: "myriad-pro",sans-serif;
	font-size: 1.4rem;
	font-weight: 700 !important;
	color: #000 !important;
	text-align: center;
}

a
{
	color: #b26287;
	text-decoration: none;
}

.bg-tan { background-color: #FDEED5 !important; }
.text-pink { color: #E17DAC !important; }
.border-pink { border-color: #E17DAC !important; }
.bg-pink { background-color: #E17DAC !important; }

.btn-pink,.btn-primary
{
	border-color: #E17DAC !important;
	background-color: #E17DAC !important;
	color: #fff !important;
}

.btn-pink:hover,.btn-pink:active,.btn-primary:hover,.btn-primary:active
{
	background-color: #fff !important;
	color: #E17DAC !important;
}

.header-nav .nav-item .nav-link
{
	font-family: "myriad-pro",sans-serif;
	font-weight: 400;
	font-size: 1.2rem;
	color: #000;
}

.shortline-pink
{
	position: relative;
	margin: 10px auto;
	width: auto;
	text-align: center;
	padding-bottom: 10px;
}

.shortline-pink:after
{
	content: " ";
	background-color: #E17DAC;
	width: 50%;
	height: 3px;
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	margin: 0 auto;
}
@media (max-width: 992px) {
  .navbar .navbar-nav .nav-item .nav-link {
    border-bottom: 1px solid #E17DAC !important;
    border-radius: 0;
    padding: .75rem 0 !important;
  }
}