<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*
Theme Name: GeneratePress Child theme of generatepress
Theme URI: 
Description: Child theme of generatepress theme for the GeneratePress theme
Author: &lt;a href="https://tomusborne.com"&gt;Tom Usborne&lt;/a&gt;
Author URI: 
Template: generatepress
Version: 2.4.2
*/

/* Generated by Orbisius Child Theme Creator (https://orbisius.com/products/wordpress-plugins/orbisius-child-theme-creator/) on Fri, 31 Jul 2020 05:48:06 +0000 */ 
/* The plugin now uses the recommended approach for loading the css files.*/


.wp-block-latest-posts__post-excerpt {
    font-family: 'PT Serif', sans-serif;
    color: #777;
    font-size: 1.1rem!important;
    line-height: 140%;
    font-weight: 400;
    width: 100%;
    margin-bottom: 15px;
}
.read-more{
	display:none!important;
}
.home_block_1 li a, .home_block_4 li a, .home_block_8 li a{
	font-size: 1.5rem;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 10px;
    text-transform: uppercase;
    width: 100%;
    background-color: transparent;
	display:block;
	font-family: montserrat,sans-serif !important;
}


.wp-block-latest-posts__post-date {
    border-left: 1px solid #ddd;
    color: #222;
/*     float: left; */
    font-family: 'Open Sans', sans-serif;
    font-size: 0.75rem;
    font-weight: 400;
    letter-spacing: .5px;
    line-height: 100%;
    margin: 5px 0 0;
    padding-left: 10px;
    text-transform: uppercase;
}

.home_block_1 li , .home_block_4 li , .home_block_8 li{
    clear: both;
    background: #fff;
    border-top: 1px solid #ddd;
    float: left;
    margin-top: 0px;
    padding-top: 30px;
    position: relative;
    width: 100%;
}
.home_block_2 li .wp-block-latest-posts__featured-image img  {
width:100%
}

.home_block_3 li .wp-block-latest-posts__featured-image img , .home_block_6 li .wp-block-latest-posts__featured-image img  {
	object-fit: cover;
    max-height: 180px!important;
    width: fit-content;
    max-width: 350px!important;
}

.home_block_3 li a ,.home_block_6 li a{
	margin: 0 0.7rem 0;
    display: block;
    font-size: 2rem;
    font-size: 1.5rem;
    font-weight: 600;
    line-height: 130%;
    margin-bottom: 10px;
    text-transform: uppercase;
    width: 100%;
    background-color: transparent;
    display: block;
	font-family: montserrat,sans-serif !important;
	
}

.home_block_3 li .wp-block-latest-posts__post-excerpt ,.home_block_6 li .wp-block-latest-posts__post-excerpt{
	
    display: block;
    margin: 0.5rem 0.5rem;
    width: 95%;

}
.home-widget-head{
	color: #bbb;
    font-family: 'Playfair Display', serif;
    font-size: 2.2rem;
    font-style: italic;
    font-weight: 700;
    line-height: 100%;
    margin-bottom: 30px;
    text-align: center;
/*     width: 100%; */
    margin-bottom: 0em!important;
}
	
.home_block_1 li .wp-block-latest-posts__featured-image img , .home_block_4 li .wp-block-latest-posts__featured-image img , .home_block_8  li .wp-block-latest-posts__featured-image img {
     object-fit: cover;
    max-height: 270px!important;
    width: fit-content;
    max-width: 400px!important;
}

.foot-copy p {
    color: #aaa;
    font-family: open sans,sans-serif;
    font-size: .7rem;
    font-weight: 400;
    line-height: 140%;
}

.site-info{
	    background-image: linear-gradient(to top,rgba(0,0,0,0) 75%,rgba(0,0,0,0.05) 85%,rgba(0,0,0,0.1) 100%)!important;
    border-top: 1px solid #ddd;
}

.post-container-cat-page {
    display: flex;
    flex-flow: row wrap;
    align-content: space-between;
    align-items: flex-start;
}

.article-cat-page {
    height: 100%;
    /*min-height: 30%;
    max-height: 30%;*/
    width: auto;
    /*margin: 0 auto;*/
}

.article-image-cat-page {
    height: auto;
    width: auto;
    /*margin: auto;*/
    display: flex;
}

.article-image-cat-page &gt; img {
    max-height: 10em;
    height: 10em;
    width: 16em;
    max-width: 16em;
    margin: 0 auto;
    object-fit: cover;
}

.post-title-cat-page {
    width: 16em;
}

/*.post-date-cat-page {
    text-align: center;
}*/

.post-date-cat-page &gt; * {
    font-size: 14px;
    line-height: 1.6;
}

@media(max-width: 767px) {
    .article-cat-page {
        margin: 0 auto;
    }
	.wp-block-latest-posts__featured-image img{
		width:100%!important;
	}
	.article-cat-page {
    margin-bottom: 1.5rem!important;
	}
}

@media(min-width: 991px){
.home_block_4, .home_block_1{
    display: inline-block;
}
}

.entry-meta a {
    color: #e07;
    font-family: open sans,sans-serif;
	font-weight: 700;
}
.entry-meta a:hover {
    color: #999;
}
.post-date{
	margin-left: 20px;
}
.wp-block-quote{
    border-left: 0px !important;
	overflow:hidden!important;
}
.wp-block-latest-posts__featured-image  { cursor: pointer; }</pre></body></html>