/*!
Theme Name: Louisville Gals Real Estate
Theme URI: http://www.elegantthemes.com/gallery/divi/
Version: 3.29.3
Description: Smart. Flexible. Beautiful. Divi is the most powerful theme in our collection.
Author: Elegant Themes
Author URI: http://www.elegantthemes.com
Template: Divi
Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
License: GNU General Public License v2
License URI: http://www.gnu.org/licenses/gpl-2.0.html
*/
 @font-face{font-display:swap;font-family:'Silhouetto Script';src:url(/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.eot);src:url('/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.eot?#iefix') format('embedded-opentype'),url(/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.woff2) format('woff2'),url(/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.woff) format('woff'),url(/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.ttf) format('truetype'),url('/wp-content/themes/Louisville-Gals-Real-Estate/fonts/silhouetto_script/Silhouetto-Script.svg#Silhouetto-Script') format('svg');font-weight:400;font-style:normal;font-display:swap}#home-mainHeader h1{font-family:'Silhouetto Script',Helvetica,Arial,Lucida,sans-serif}#page-container .crp_related ul{display:flex;flex-wrap:wrap;overflow:hidden;list-style:none;padding:0}#page-container .crp_related ul li{margin:0 15px 25px 0;width:calc(100% / 4 - 15px);float:left;display:flex}#page-container .crp_related h3{margin-bottom:10px}.crp_related ul li a,.crp_related ul li a span{display:block}.crp_related ul li a span{margin-top:10px;line-height:1.5}.crp_related ul li a figure{margin:0}.crp_related ul li a img{display:block;object-fit:cover;min-height:182px}.crp_related.crp_related_shortcode ul li a img{min-height:255px}.et_pb_kkposts .et_pb_post{margin-bottom:15px}body.blog .et_pb_post{padding-bottom:60px;position:relative}.et_pb_widget.widget_recent_entries ul li,.et_pb_widget.popular-posts ul li{position:relative;padding-bottom:1em}body.blog .et_pb_post:before,body.blog .et_pb_post:after,.et_pb_widget.widget_recent_entries ul li:before,.et_pb_widget.widget_recent_entries ul li:after,.et_pb_widget.popular-posts ul li:before,.et_pb_widget.popular-posts ul li:after{content:'';border-bottom:1px solid #ddd;position:absolute;bottom:4px;right:10%;left:10%;box-sizing:border-box}body.blog .et_pb_post::after,.et_pb_widget.widget_recent_entries ul li:after,.et_pb_widget.popular-posts ul li:after{border-bottom:8px dotted #ddd;width:5%;bottom:0;left:0;margin:0 auto;right:0;background:#fff;padding:0 8px}.et_pb_widget.widget_recent_entries ul li:after,.et_pb_widget.popular-posts ul li:after{width:15%}.tm-click-to-tweet .tm-ctt-text a{color:#000;font-weight:400;font-size:16px}@media only screen and (min-width:980px) and (max-width:1280px){.home-showcase{background-position:40%!important}}@media only screen and (max-width:1024px){.container{width:90%}}@media only screen and (max-width:812px){#page-container .crp_related ul li{width:calc(100% / 2 - 15px)}}@media only screen and (min-width:480px) and (max-width:768px){#page-container .crp_related ul li{width:calc(100% / 2 - 15px)}}@media only screen and (max-width:480px){#page-container .crp_related ul li{width:100%}}@media only screen and (max-width:980px){body.blog .et_pb_post::after{width:15%}}