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

.outline {border:2px solid #000;}
.thatfont { font-family: 'Cinzel', serif;}
.content h1 {font-size:2em; color:#183053;    }
.content h2 {font-size:1.5em; margin: 2% 0 2% 0; }
.content h3 {font-size:1.4em;  line-height: 1.33; margin: 3% 0 1.5% 0; padding: 0 0 .5% 0; border-bottom: 1px solid #183053; }
.reviews h3 {font-size:1.4em; margin: 3% 0 1.5% 0; padding: 0 0 .75% 0; }
.content p { line-height: 1.6; margin: 0 0 3% 0; }
.content ul li {margin: 1%;}
body {font-family: 'Open Sans', sans-serif!important;}

@media screen and (max-width: 820px)
{
.content h1 {font-size:1.35em; margin: 0 0 4% 0;}
	.content h2 {font-size:1.25em;}
.content h3 {font-size:1.2em;}
	.content p { line-height: 1.5; margin: 2% 0 3% 0; }


}
	
.content  h3 a:link {text-decoration: none;}
.content h3 a:visited {text-decoration: none;}
.content h3 a:hover {text-decoration: underline;}

.medium-small-icon {font-size: 25px;}
.mediumicon {font-size: 35px;}
.largericon {font-size: 47px;}
.hugeicon {font-size: 67px;}

@media screen and (max-width: 820px){.sticky .largericon {font-size: 35px;}
	.parallax {height: auto; background-attachment: scroll; padding-bottom: 3%;}
}
