/******* Do not edit this file *******
Woody Code Snippets CSS and JS
Saved: Feb 01 2025 | 17:52:44 */
.cta1-box {
    border: 1px #000000 dashed;
    padding: 20px;
    margin: 15px 0;
    background-color: #F6F6F6;
    box-shadow: 6px 6px 4px 1px #7cb164;
}
.cta1-box a {
	color: #002ac5;
}
div#grow-me-root {
    z-index: 99999;
    position: absolute;
}
.cta1-button {
    display: inline-block;
    padding: 10px 20px;
    background-color: #558241;
    color: #fff;
    border-radius: 4px;
    text-decoration: none;
    font-weight: bold;
    font-size: 22px;
    font-family: Trebuchet MS;
}

a {
    text-underline-offset: 4px;
}
.entry-content a {
    font-weight: 600;
}
@media (max-width: 768px) {
    .site-header .header-widget {
        margin: unset;
        text-align: unset;
    }
}
.navigation-branding img, .site-logo.mobile-header-logo img {
    width: 180px;
}
#lsi_widget-1 > ul li {
    margin-bottom: unset !important;
}
.main-navigation {
    border-bottom: 1px solid rgba(0, 0, 0, 0.2);
}
footer {
    border-top: 1px solid rgba(255, 255, 255, 0.4);
}
@media (max-width: 768px) {
    .inside-footer-widgets>div:not(:last-child) {
        margin-bottom: 15px;
    }
}
@media (min-width: 769px) {
	.postx-page .wp-block-ultimate-post-menu .ultp-menu-wrapper>.ultp-menu-content {
		justify-content: flex-start;
	}
}
.inside-right-sidebar .ultp-block-image img, .ultp-sidebar-right .ultp-block-image img {
    height: 100px !important;
	  min-width: 140px !important;
	width: 140px;
}
.inside-right-sidebar h4.ultp-block-title a, .ultp-sidebar-right h4.ultp-block-title a {
		font-size: 18px !important;
}
.inside-right-sidebar h4.ultp-block-title.ultp-title-style8, .ultp-sidebar-right h4.ultp-block-title.ultp-title-style8 {
    line-height: 1.8rem;
	min-width: 140px;
}
.inside-right-sidebar .ultp-block-media .ultp-block-content-wrap, .ultp-sidebar-right .ultp-block-media .ultp-block-content-wrap {
    display: flex;
    align-items: center;
}
.ultp-sidebar-right {
    margin-top: 20px;
}
@media only screen and (min-width: 769px) and (max-width: 1023px) {
	.inside-right-sidebar .ultp-block-media .ultp-block-content-wrap, .ultp-sidebar-right .ultp-block-media .ultp-block-content-wrap {
		flex-direction: column;
	}
	.inside-right-sidebar .ultp-block-image img, .ultp-sidebar-right .ultp-block-image img {
		width: 150px;
	}
}

.inside-footer-widgets {
    align-items: baseline;
}