@import "assets/css/bootstrap.min.css";
@import url('https://fonts.googleapis.com/css2?family=Jost:ital,wght@0,300;0,600;1,300;1,600&family=Playfair+Display:ital,wght@0,400;0,700;1,400;1,700&display=swap');

/*
rgba(34,34,34,1); font
rgba(222,214,188,1); shade
rgba(162,34,76,1); maroon
rgba(89,89,89,1); dk gray
*/

html,body{color:rgba(34,34,34,1);font-family:'Jost',sans-serif;font-weight:400;line-height:1.6;}
h1,h2,h3,h4,h5{font-family:'Playfair Display',serif;font-weight:400;line-height:1.6;}
strong{font-weight:900 !important;}
a{background-color:transparent;color:rgba(34,34,34,1);text-decoration: none;}
a:hover{color:rgba(34,34,34,.5);text-decoration:underline;}
.bg-nav{background-color:rgba(255,255,255,.8);border-bottom:1px solid rgba(0,0,0,0);}
.logo{height:70px;width:248px;transition:500ms ease;}
.navbar-light .navbar-nav .nav-link{background-color:rgba(13,102,53,0);transition:500ms ease;}
.navbar-light .navbar-nav .nav-link:hover{background-color:rgba(13,102,53,.2);}
body{min-height:200vh;}
.navbar.bg-nav{transition:500ms ease;/*background:transparent;*/}
.navbar.bg-nav.scrolled{background-color:rgba(255,255,255,1) !important;border-bottom:1px solid rgba(0,0,0,.2);}
.navbar.bg-nav.scrolled .navbar-brand{color:#000 !important;}
.navbar.bg-nav.scrolled .navbar-nav .active>.nav-link, .navbar-dark .navbar-nav .nav-link.active, .navbar-dark .navbar-nav .nav-link.show, .navbar-dark .navbar-nav .show>.nav-link{color:#000 !important;}
.navbar.bg-nav.scrolled .logo{height:35px;width:124px;}
.eyebrow{font-weight:bold;letter-spacing:3px;margin:0;padding:0;text-transform:uppercase;}
#parallax-1{min-height:400px;}
#parallax-2{min-height:300px;}
#parallax-3{min-height:300px;}
.parallax{background-attachment:fixed;background-position:center 0;background-repeat:no-repeat;background-size:cover;height:100%;position:relative;}
.brand{background-color:rgba(13,102,53,1);color:rgba(255,255,255,1);}


.btn-primary{background-color:rgba(13,102,53,1);border-color:rgba(13,102,53,1);color:rgba(255,255,255,1);}
.btn-primary:hover{background-color:rgba(13,102,53,.8);border-color:rgba(13,102,53,.8);color:rgba(255,255,255,1);}
.btn-primary:active{background-color:rgba(13,102,53,.8);border-color:rgba(13,102,53,.8);color:rgba(255,255,255,1);}


.block-text{background-color:rgba(0,0,0,.4);color:rgba(255,255,255,1);margin:40px 0px;padding:20px;}
.logo-footer{height:200px;width:200px;}
.jumbotron{background-color:rgba(13,102,53,1);border-radius:.3rem;margin-bottom:0rem;min-height:400px;padding:6rem 1rem;}
.bckgrnd-homepage{background-image:url(assets/img/hero/conifer-hill-windy-road.jpg);background-position:center!important;background-size:cover;position:relative;}
.bckgrnd-conifer-road{background-image:url(assets/img/hero/conifer-hill-trees-mist.jpg);background-position:center!important;background-size:cover;position:relative;}
.bckgrnd-conifer-brand{background-color:rgba(13,102,53,1);background-image:url(assets/img/hero/conifer-hill-brand.png);background-position:right bottom;background-repeat:no-repeat;background-size:200px 200px;color:rgba(255,255,255,1);}
.pad{padding-bottom:3rem;padding-top:3rem;}
.pad-top{padding-top:3rem;}
.pad-bottom{padding-bottom:3rem;}
.pad-header{padding-bottom:3rem;padding-top:8rem;}
.bump-text{padding-left:40px;}
blockquote{transition:500ms ease;}
.blockquote{color:rgba(255,255,255,.4);font-family:'Playfair Display',serif;font-size:1.5rem;font-style:italic;margin-bottom:0rem;}
.blockquote-footer{color:rgba(255,255,255,1);display:block;font-family:'Playfair Display',serif;font-size:100%;font-style:italic;text-align:right;}
blockquote.active-text{color:rgba(255,255,255,1);}

@media(max-width:767px){
	.container{padding-right:25px;padding-left:25px;}
	.pad{padding-bottom:1.2rem;padding-top:1.2rem;}
	.bump-text{padding-left:0px;}
	.mobi-center{text-align:center;}
	.bckgrnd-conifer-brand{background-image:none;}
	.jumbotron h1.display-5{font-size:1.8rem;}
}
@media only screen and (max-device-width: 1024px) {
	.parallax{background-attachment:scroll;}
}
