@import url(https://fonts.googleapis.com/css2?family=Anonymous+Pro:ital,wght@0,400;0,700;1,400;1,700&display=swap);html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font:inherit;font-size:100%;vertical-align:baseline}html{line-height:1}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}caption,th,td{text-align:left;font-weight:normal;vertical-align:middle}q,blockquote{quotes:none}q:before,q:after,blockquote:before,blockquote:after{content:"";content:none}a img{border:none}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary{display:block}*,*:after,*:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0px}[class*='col-']{float:left;padding-right:20px}[class*='col-']:last-of-type{padding-right:0px}

.grid{width:100%;max-width:1140px;min-width:755px;margin:0 auto;overflow:hidden}

.grid:after{content:"";display:table;clear:both}

.grid-pad {
	padding:20px 0 0px 20px;
	
}
.grid-pad>[class*='col-']:last-of-type{padding-right:20px}
.push-right{float:right}
.col-1-1{width:100%}
.col-2-3,
.col-8-12{width:66.66%}
.col-1-2,
.col-6-12{width:50%}
.col-1-3,
.col-4-12{width:33.33%}
.col-1-4,
.col-3-12{width:25%}
.col-1-5{width:20%}
.col-1-6,
.col-2-12{width:16.667%}
.col-1-7{width:14.28%}
.col-1-8{width:12.5%}
.col-1-9{width:11.1%}
.col-1-10{width:10%}
.col-1-11{width:9.09%}
.col-1-12{width:8.33%}
.col-11-12{width:91.66%}
.col-10-12{width:83.333%}
.col-9-12{width:75%}
.col-5-12{width:41.66%}
.col-7-12{width:58.33%}@media handheld, only screen and (max-width: 767px){
	.grid{width:100%;min-width:0;margin-left:0px;margin-right:0px;padding-left:0px;padding-right:0px}[class*='col-']{width:auto;float:none;margin-left:0px;margin-right:0px;margin-top:10px;margin-bottom:10px;padding-left:20px;padding-right:20px}}body{;
	font:'Anonymous Pro', sans-serif;
	letter-spacing:0.03125em;color:#000}a:link{color: #8c8c8c;}a:visited{color:#bf8040}a:hover{color:#fff}a:active{color:#ff8000}

.title-site {
	font-size:3.5em;
	line-height:1em;
	margin:0.625em 0;
	font-weight:lighter;
	text-align: center;
	font-family: 'Anonymous Pro', serif;
	
}
.subtitle-site {
	margin:0.9375em 0;
	font-style: italic;
	font-weight:lighter;
	text-align: center;
	font-family: 'Anonymous Pro', serif;
	font-size:1.4em;
}
	
img{display:inline;float:left;margin:10px 1%}
.author{text-align:center;display:block;margin:0.625em 0}@media (max-width: 320px){
.grid{width:320px}}@media (max-width: 480px){
.col-1-1{margin:0}img{width:98%;margin:5px 1%}}@media (min-width: 481px) and (max-width: 767px){img{width:48%}}@media (min-width: 768px) and (max-width: 1139px){img{width:31.33333%}}@media (min-width: 1140px){img{width:23%}}
 
.center {
  display: table;
  align-items: center; 
  position: relative;
  margin-left: auto;
  margin-right: auto;
  text-align: center;
}

img.cropped {
	margin: auto;
	width: 50px;
}

footer {
	font-weight:lighter;
	text-align: center;
	font-family: 'Anonymous Pro', serif;
	font-size:1em;	
}