@charset "utf-8";
/*headline: font-family: "DM Sans", sans-serif;
paragraph: font-family: "Lora", serif;
*/

/* reds:
Berry: #C63C4C
Watermelon: #CE4656
pink red: #BD3C4C
Prpl red: #962E46
magenta red: #A02C45
*/

/* Fremen
pale: #E3CABF
Peach: #DB907E
Brick: #993C3A
red: #A6453C
Burgendy: #593434
Light burgendy:#A86A6A 
*/



body {font-family: 'Georgia', serif;
}
h1, h2, h3, h3, h4, h5, h6 {font-family: 'Gill Sans MT', sans-serif;
}
.navbar-custom {font-family: 'Gill Sans MT', sans-serif;
}

/*navbar-brand logo*/
.navbar-brand {
	background-image: url("../images/HJ_logo.png");
	background-repeat: no-repeat;
	padding-left: 60px;
	background-position: 6% center;
	background-size: auto;
	padding-right: 20px;
}


/* Text color for navbar and dropdown menus */
.navbar-custom .navbar-brand, .navbar-custom .navbar-text,
.navbar-custom .navbar-nav .nav-link,
.navbar-custom .dropdown-item {
color: #FFEEE0;
}
/* Background and text colors for current page link and links on hover and focus */
.navbar-custom .nav-item.active .nav-link,
.navbar-custom .nav-ite:hover .nav-link,
.navbar-custom .nav-item:focus .nav-link,
.navbar-custom .dropdown-item:hover,
.navbar-custom .dropdown-item:focus {
background-color: #913A31;
color: #fff;
}


	/*header banner section*/
#home_banner {
	padding-left: 0px;
	padding-right: 0px;
	position: relative;
}

#home_banner h1 {
	font-size: 4rem;
	color: #CB999A;
	text-shadow: 3px 5px rgba(71,71,71,0.68);
	position: absolute;
	left: 10%;
	bottom: 25%;
}

/*3 col main section*/
.main h2 {text-align: center;
font-weight: 800;
margin-left: auto;
margin-right: auto
}

/*center an image - img is an inline element*/
img {
display: block;
margin-left: auto;
margin-right: auto;
}


/*media Query breakpoints*/
/*small Devices ONLY*/
@media (min-width:375px){
	#home_bg h1 {
		font-size: 1rem;
		bottom: 3%;
		left: 3%;
	}
}
/*X-SMALL ONLY*/
@media screen and (min-width:375px){
#home_bg h1 {
    font-size: 1rem;
    bottom: 3%;
    left: 3%;
    }    
}


/*SMALL SIZE ONLY*/
@media screen and (min-width:576px){
#home_bg h1 {
    font-size: 1rem;
    bottom: 3%;
    left: 3%;
    }    

/*MEDIUM SIZE ONLY*/
@media (min-width: 768px) {
  #home_bg h1 {font-size: 2rem;
               bottom: 5%;
               left: 3%;
              }
  }

/*LARGE SIZE ONLY*/
@media screen and (min-width:992px){
    #home_bg h1 {
        font-size: 3rem;
        bottom: 5%;
        left: 3%;
        }
	
	
	/*main section*/
body {
    background-color: #CB999A;
	color: #000000;
	font-family: 'Georgia', 'Gill Sans MT';
}

.main h5 {
	text-align: center;
	color: #000000;
	font-family: 'Georgia', 'Gill Sans MT';
	text-shadow: 2px 2px #242323;
}

.display-4 {
	color: #CB999A;
	font-family: 'Georgia', 'Gill Sans MT';
	text-shadow: 1px 1px #242323;
}

.lead {
	color: #CB999A;
	font-family: 'Georgia', 'Gill Sans MT';
	text-shadow: 0.5px 0.5px #242323;
}
	
	.card-title {
	color: #242323;
	font-family:'Georgia', 'Gill Sans MT';
	text-shadow: 0.5px 0.5px #242323;

}

.card-text {
	color: #242323;
	font-family:"Georgia", "Gill Sans MT";
	text-shadow: 0.5px 0.5px #242323;
}
	
}
footer{
	text-align: center;
	line-height: 60px;
	background-color: #D6798E;
	color: black;
}

.navBarTop{
	background-color: #D6798E;
	color: #FFFFFF;
}

.active, .nav-item{
	color: #E3CABF;
}
	