/* General Blueprint Style */
@import url('https://fonts.googleapis.com/css?family=BioRhyme:300,700&display=swap');
@import url('https://fonts.googleapis.com/css?family=Rye&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@300;700&display=swap');

a:link { color: #fff; text-decoration:none; }
a:visited { color: #fff }
a:active { color: #fff; }
a:hover { color: #ffa800; }

.yell { color:#ffa800;}
.gray { color:#5f6060;}
.black { color:#000;}
.bold { font-weight:700;}
.light { font-weight:300;}
.bleed { padding-left:10px;}

.title
{
 font-family: 'Rye', cursive;
	font-size: 36pt;
}

.subtitle-1 {
  font-family: 'BioRhyme', serif;
	font-size: 15pt;
	font-weight: 700;
	line-height:1.6em;
	 letter-spacing:2pt;}  

.text {
  font-family: 'Barlow Condensed', sans-serif;
	font-size: 1.4em; 
	font-weight: 300;
	}
	

.tel {
 font-family: 'Barlow Condensed', sans-serif;
	font-size: 1.5em;font-weight: 700; letter-spacing:1pt; }

   
 .price
{
   font-family: 'BioRhyme', serif;
    color: #ffa800;
	font-size: 1.3em;
	font-weight: 700;
	  }

@media screen and (max-width: 30.5em) {

.title
{
font-family: 'Rye', cursive;
	font-size: 3em;
	line-height:1em;
}
	}
@media screen and (max-width: 481px) {
	.title
{
  font-family: 'Rye', cursive;
	font-size: 35pt;
}

.subtitle-1 {
  font-family: 'BioRhyme', serif;
	font-size: 12pt;
	font-weight: 700; line-height:18pt; letter-spacing:1pt;}  
}