<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
/*  VISIT THE SHRINE PAGE  */


/*--------------------------------------------------------------
# Content Box Attributes	
--------------------------------------------------------------*/

.content-box { background: rgba(255,255,255,0.4); display: block; padding: 4%; margin-bottom: 5px;}

#promo-box { background: rgba(255,255,255,0.4); display: block; padding: 3% 2% 1% 2%; margin: 30px 0;}

.content-box img { width: 100%; height: auto; line-height: 0; }

h1.entry-title  { margin: 29px 0 18px 0; color: #664a5c; font-family: lustria, serif; font-size: 36px; line-height: 1.2; text-align: left; }  

.content-box h2 { margin: 10px 0 18px 0; font-family: lustria, serif; font-size: 27px; line-height: 1.2; text-align: left; } 

.content-box-sm { background: rgba(255,255,255,0.4); display: block; padding: 7%; margin: -5px 0 5px 0; margin-bottom: 20px; }

.content-box-sm a, .content-box-sm a:visited { font-family: 'Source Sans Pro', sans-serif;  color: #b57f52; text-decoration: none; border: none; font-weight: 400; }

.content-box-sm a.button { margin: 10px 0 -10px 0px; display: inline-block; color: #fff; font-family: 'Montserrat', sans-serif; font-size: 14px; }

.content-box-sm p {font-size: 17px; line-height: 1.4;}
 
.content-box h3 { font-family: lustria, serif; font-size: 20px; line-height: 1.2; font-weight: 400; margin: 15px 0; color: #664a5c; text-align: left; }

.content-box a, .content-box a:visited { font-family:'Source Sans Pro', sans-serif; color: #b57f52;  text-decoration: none; border: none; font-weight: 400; }



#teasers { margin-top:50px; }


/*--------------------------------------------------------------
# Image Attributes	
--------------------------------------------------------------*/

img { line-height: 0; }

.img-caption { display: block; margin-top:0; padding: 6% 6% 1% 6%; background-color: #674a5e; margin-top:-7px;}

.img-caption p { color: #fff; font-size: 15px; text-align: center;}

.float-left { float: left; padding: 0 30px 10px 0;}


/*--------------------------------------------------------------
# Promos	
--------------------------------------------------------------*/

#promos { margin-top:50px; }

#promos img { width: auto; height: auto; }

#promos h3 {display: inline-block; margin: 0 0 15px 0; font-size: 27px;}

#promos p {font-size: 17px; line-height: 1.4;}

#promos a, #promos a:visited {font-size: 15px; line-height: 1.8; font-family: 'Montserrat', sans-serif; text-transform: uppercase; display: block; text-align: left; text-decoration: none;}

#promos a:hover {text-decoration: underline;}

</pre></body></html>