<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.gfpc-widget p.more-from-category {
  background: #f5f5f5;
  border-top: none;
  clear: both;
  margin-top: 0rem;
  padding: 30px;
  text-align: center;
}

.gfpc-widget .archive-pagination{
 clear: both;
 display: table;
 margin-left: auto;
 margin-right: auto;
 width: auto;
}

.gfpc-widget div.pagination-previous,
.gfpc-widget div.pagination-next {
  display: inline;
}

.gfpc-widget div.pagination-previous &gt; a, 
.gfpc-widget div.pagination-next &gt; a {
  border: none;
  display: inline-block;
  font-size: 14px;
  height: 43px;
  line-height: normal;
  margin: 0;
  padding: 8px 15px;
  text-decoration: none;
}

.gfpc-widget .loading {
  background: #f1f1f1;
  color: #f1f1f1;
  position: absolute;
  left: 0;
  top: 0;
  padding: 5px 15px 5px 8px;
  vertical-align: middle;
  letter-spacing: 3px;
  z-index: 10;
	font-style: normal;  
      font-family: Montserrat, "Open Sans", Helvetica, Arial, sans-serif;
      font-size: 22px;
   text-align: center;
}

.layout-one .right-part .entry {
  border-bottom: none;
  margin: 0 0 5px;
  padding-bottom: 5px;
	font-style: normal;  
      font-family: Montserrat, "Open Sans", Helvetica, Arial, sans-serif;
      font-size: 22px;
   text-align: center;
}

body{ position: relative; }
.hide{display: none;}

/* # CSS for News PRO Theme
-------------------------------------------------------- */
.gfpc-news-pro .gfpc-widget .entry{ padding:0; margin-bottom: 14px;}
.gfpc-news-pro .gfpc-widget .entry-title { font-size: 24px; line-height: 1.325; font-weight: 400; }
.gfpc-news-pro .gfpc-widget .layout-six .entry-title{font-size: 22px;}
.gfpc-news-pro .sidebar .layout-seven .entry-title{font-size: 16px; margin-bottom: 3px;}
.gfpc-widget .after-entry li::before, 
.news-pro-home .content .gfpc-widget li::before, 
.sidebar .gfpc-widget li::before{display: none;}

/* # CSS for Executive PRO Theme
-------------------------------------------------------- */
.gfpc-executive-pro .home-top .gfpc-widget.widget,
.gfpc-executive-pro .home-middle .gfpc-widget.widget{
  padding: 0;
  width: 100%;
}

.gfpc-executive-pro .gfpc-widget .entry-header .entry-meta{ margin-left: 0;}

/* # CSS for Agentpress PRO Theme
-------------------------------------------------------- */
.gfpc-agentpress-pro .gfpc-widget .entry{
  padding: 0;
}

/* # CSS for Parallax PRO Theme
-------------------------------------------------------- */
.gfpc-parallax-pro .home-odd .gfpc-widget .entry-title a{
  color: #f5f5f5;
}

.gfpc-parallax-pro .home-odd .gfpc-widget .entry-title a:hover{
  color: #fff;
}

.gfpc-parallax-pro .home-odd .gfpc-widget .entry-header::after{
  border-color: #ffffff;
}

/* # CSS for Whitespace PRO Theme
-------------------------------------------------------- */
.gfpc-whitespace-pro .layout-six .entry-header,
.gfpc-whitespace-pro .layout-six .entry-content,
.gfpc-whitespace-pro .layout-five .entry-header,
.gfpc-whitespace-pro .layout-five .entry-content{
  padding-left: 0;
  padding-right: 0; 
}

.gfpc-whitespace-pro .gfpc-widget .archive-pagination.pagination{
  margin: 0 auto 00px;
}
.gfpc-whitespace-pro .gfpc-widget .pagination li{
  display: inline-block;
}

.gfpc-whitespace-pro .gfpc-widget .archive-pagination.pagination a{
  font-size: 20px;
  padding: 10px 10px;
}

.gfpc-whitespace-pro .gfpc-widget .pagination-next, 
.gfpc-whitespace-pro .gfpc-widget .pagination-previous {
  position: relative;
  top: auto;
  right: auto;
  left: auto;
}

.gfpc-iscroll-content {
  display: inline-block;
  position: relative;
  width: 100%;
}

.gfpc-infinite-scroll {
  display: table;
  margin: 0 auto;
  text-align: center;
  width: auto;
}

/* Overlay Effect
-------------------------------------------------------- */

.gfpc-widget .gfpc-overlay .entry {
  padding: 0;
  position: relative;
}

.gfpc-overlay-entry {
  display: block;
  height: 100%;
  padding: 15px 30px;
  position: absolute;
  vertical-align: middle;
  width: 100%;
}

.gfpc-overlay-entry.top-bottom,
.gfpc-overlay-entry.center {
  left: 0;
  top: 0;
}

.gfpc-overlay-entry.bottom {
  bottom: 0;
  height: auto;
  left: 0;
}

.gfpc-overlay .tint:before {
  background: rgba( 5,5,5, 0.25 );
  bottom: 0;
  content: "";
  display: block;
  height: 100%;
  left: 0;
  position: absolute;
  right: 0;
  top: 0;
  width: 100%;
  -webkit-transition: all 0.3s linear;
  -moz-transition: all 0.3s linear;
  transition: all 0.3s linear;
}

.gfpc-overlay.center.tint:before {
  display: none;
  z-index: -1;
}

.gfpc-overlay-wrap,
.gfpc-overlay-content {
  height: 100%;
  position: relative;
  vertical-align: middle;
  width: 100%;
}

.gfpc-overlay-wrap {
  display: table;
}

.gfpc-overlay-content {
  display: table-cell;
}

.gfpc-overlay-content,
.gfpc-overlay-content a {
  color: #fff;
}

.gfpc-overlay-entry.center .gfpc-overlay-content,
.gfpc-overlay-entry.center .gfpc-overlay-content a {
  color: #333;
}

.gfpc-overlay-content a:hover {
  color: #f1f1f1;
}

.gfpc-overlay .gfpc-overlay-entry .entry-header,
.gfpc-overlay .gfpc-overlay-entry .entry-content,
.gfpc-overlay .gfpc-overlay-entry .entry-footer {
  padding: 0;
}

.gfpc-overlay .gfpc-overlay-entry.center .entry-header,
.gfpc-overlay .gfpc-overlay-entry.center .entry-content,
.gfpc-overlay .gfpc-overlay-entry.center .entry-footer {
  background: rgba(245, 245, 245, 0.8);
  border: none;
  padding: 15px;
}

.gfpc-overlay .gfpc-overlay-entry .entry-header,
.gfpc-overlay .gfpc-overlay-entry .entry-title,
.gfpc-overlay .gfpc-overlay-entry .entry-meta,
.gfpc-overlay .gfpc-overlay-entry .entry-footer {
  margin-bottom: 0;
}

.gfpc-overlay .gfpc-overlay-entry .entry-content {
  padding-top: 15px;
}

.gfpc-overlay .entry &gt; a,
.gfpc-overlay .entry a &gt; img {
  display: block;
  margin-bottom: 0;
}

.gfpc-overlay .entry:hover .hide-on-hover,
.gfpc-overlay .show-on-hover {
  opacity: 0;
  visibility: hidden; 
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear;
}

.gfpc-overlay .hide-on-hover,
.gfpc-overlay .entry:hover .show-on-hover {
  opacity: 1;
  visibility: visible;
  -webkit-transition: all 0.4s linear;
  -moz-transition: all 0.4s linear;
  transition: all 0.4s linear; 
}

.gfpc-overlay .hide-on-hover.tint:hover:before,
.gfpc-overlay .show-on-hover.tint:before {
  background: none;
}

.gfpc-overlay .show-on-hover.tint:hover:before,
.gfpc-overlay .hide-on-hover.tint:before {
  background: rgba( 5,5,5, 0.25 );
}

.ovg-text-alignleft {
  text-align: left;
}

.ovg-text-alignright {
  text-align: right;
}

.ovg-text-aligncenter {
  text-align: center;
}</pre></body></html>