/******* Do not edit this file *******
Simple Custom CSS and JS - by Silkypress.com
Saved: Aug 11 2025 | 23:14:00 */
/* Add your CSS code here.

For example:
.example {
    color: red;
}

For brushing up on your CSS knowledge, check out http://www.w3schools.com/css/css_syntax.asp

End of comment */ 

.gecko_blog_page_main_container {
    background: #F1EEE6;
	padding: 24px !important;
}

.gecko_blog_page_main_container .row {
    margin-left: auto;
	margin-right: auto;
}

.gecko_blog_page_title {
    color: #4A8B40 !important;
    font-family: "Cabin", Verdana, Arial, sans-serif;
    font-size: 18px;
    font-style: normal;
    font-weight: 400;
    line-height: normal;
    text-decoration: none !important;
}

.gecko_blog_page_seperator {
    border-top: 1px solid #333333;
    margin-top: 8px;
    margin-bottom: 15px;
}

.gecko_blog_page_description p {
    color: #333333;
    font-family: "Lato", sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.gecko_blog_page_read_more_div a {
    color: #333333;
    font-family: "Cabin", Verdana, Arial, sans-serif;
    font-size: 14px;
    font-weight: 600;
    letter-spacing: 0.98px;
    text-transform: uppercase;
    text-decoration: none !important;
    display: flex;
    align-items: center;
}

.gecko_blog_page_read_more_div a img {
    margin-left: 15px;
}

.gecko_blog_page_grid .pp-content-grid-post-image a img {
    object-fit: cover;
    width: 100% !important;
    aspect-ratio: 243 / 160;
}

.gecko_blog_page_grid .pp-content-grid-post-image {
	padding: 0 !important;
}

.gecko_blog_page_grid .gecko_blog_page_left {
	padding-left: 0;
}

.gecko_blog_page_grid .gecko_blog_page_listings {
    display: flex;
    align-items: center;
}

.gecko_blog_page_grid .gecko_blog_page_right {
	padding-right: 0;
}
