h1,h2,h3,h4,h5,h6{font-family:'Playfair Display',sans-serif}.p-15 .entry-content{display:block;overflow:hidden}.p-15 .entry-header,
.p-15 .entry-footer{text-align:left}.p-15 .entry-content
p{margin-bottom:15px}.btn-primary{border:none;padding:0}.btn-primary:hover{color:#555}.btn-primary:hover{background-color:#fff}a.btn-primary::after{content:"\f101";font-family:FontAwesome;position:relative}.widget-title{text-align:initial}.widget-title:after{left:0;margin-left:0}.p-15 .entry-content{margin:0}.candid-pagination{clear:both}.top-footer{background:#111;padding:60px
0 40px 0}footer .site-info{text-align:center;color:#fff;padding:20px
10px}footer .site-info
a{color:#fff;opacity:0.75}footer.site-footer{background:#000}footer .top-footer a,
footer.site-footer,
footer .featured-post-title a,
footer .featured-post-title a:visited{color:#eee}footer .widget-title{text-align:left}footer .widget-title:after{background:#efefef;left:0;margin-left:0}footer.site-footer{text-align:justify}@media screen and (max-width: 767px){footer .ct-col-4,
footer .ct-col-3,
footer .ct-col-2,
footer .ct-col-1{padding:0
20px}}@media screen and (min-width: 768px){#main:after{clear:left;content:"";display:table;table-layout:fixed}.ct-col-3{width:31%;float:left;margin-right:3.5%}.ct-col-3:nth-child(3n+1){clear:left}.ct-col-3:nth-child(3n){margin-right:0}.ct-col-2{width:48%;float:left;margin-right:4%}.ct-col-2:nth-child(2n+1){clear:left}.ct-col-2:nth-child(2n){margin-right:0}.ct-col-4{width:22%;float:left;margin-right:4%}.ct-col-4:nth-child(4n+1){clear:left}.ct-col-4:nth-child(4n){margin-right:0}.ct-col-4 img.right-image,
.ct-col-4 img.left-image,
.ct-col-3 img.right-image,
.ct-col-3 img.left-image,
.ct-col-2 img.right-image,
.ct-col-2 img.left-image{width:100%;float:none;margin-left:0;margin-right:0}}.clearfix:after{display:table;content:'';clear:left}footer.site-footer{padding:0}.main-navigation ul:after{content:"";display:block;clear:both}.main-navigation
li{padding:0
16px}.main-navigation ul li.menu-item-has-children>a:after{font-family:"FontAwesome";content:"\f107";font-size:17px}.menu-top-menus-container
ul{justify-content:left;background:#fafafa}.menu-top-menus-container ul li
a{font-size:12px}.menu-top-menus-container ul
li{padding:0
12px}.top-menu-container-inner
nav{clear:none}.top-menu-container-inner .top-header-social
li{margin-bottom:0}.top-header-social .gist-menu-social{line-height:1}.top-header-social .gist-menu-social li
a{background:none;margin-right:0;width:auto;height:auto;line-height:1.5;padding:10px
2px}.top-header-social .gist-menu-social li a:before{color:#333;font-size:12px;margin:0;font-weight:bold}article .left-image:after{display:table;content:'';width:0;height:0;clear:both}.widget
ul{margin:0;padding:0;list-style-type:none}@media screen and (min-width: 1024px){.top-menu-container-inner .top-header-social{text-align:right}.top-menu-container-inner .top-header-social{width:28%;float:right;margin-left:2%}.top-menu-container-inner
nav{width:70%;float:left}.top-menu-container-inner nav ul li
a{padding:10px
0;font-size:12px}.top-menu-container-inner nav ul ul>li>a{padding:10px
20px}.top-menu-container-inner nav ul li.menu-item-has-children>a:after{font-size:12px}.top-menu-container-inner nav
ul{justify-content:left}.top-menu-container-inner .main-navigation ul
ul{top:38px}.top-menu-toggle{display:none}.main-navigation
li{padding:0
10px}.main-navigation ul li
a{padding:15px}#site-navigation{text-align:center}}@media screen and (max-width: 1023px){.top-menu-container-inner nav ul.top-menu{display:none}.top-menu-container-inner .top-header-social{position:relative}.top-menu-toggle{border:none;position:absolute;line-height:1.5;top:2px;right:0;background:transparent}}