header .main-header-menu .sub-menu {
width: auto;
}
header .main-header-menu .sub-menu .menu-link {
white-space: nowrap;
} #content .ast-breadcrumbs .trail-items li a, 
#content .ast-breadcrumbs .trail-items li a span,
#content .ast-breadcrumbs .trail-items li span,
#content .ast-breadcrumbs .trail-items li:after,
.astra-advanced-hook-1578 .ast-breadcrumbs .trail-items li a, 
.astra-advanced-hook-1578 .ast-breadcrumbs .trail-items li a span,
.astra-advanced-hook-1578 .ast-breadcrumbs .trail-items li span,
.astra-advanced-hook-1578 .ast-breadcrumbs .trail-items li:after {
color: #ffffff;
}
.astra-advanced-hook-1244 .uabb-blog-posts .uabb-blog-post-content .uabb-blog-posts-description {
padding-top: 0;
}
#content .wpcf7-form p,
#content .wpcf7-form div.row-2cols {
margin-bottom: 0;
}
#content .fl-module-uabb-contact-form7.fl-node-lriasnjxdtcg .wpcf7-form .wpcf7-spinner {
display: none;
}
body.blog #content #primary,
body.single #content #primary {
margin-bottom: 420px;
}
body.blog .post {
border-bottom: none;
}
body.blog .post .post-content .post-thumb {
margin-bottom: 0;
}
body.blog .post .post-content .entry-title {
padding: 20px 20px 0;
}
body.blog .post .post-content .entry-title a {
text-decoration: none;
font-weight: 700;
}
body.blog .post .blog-layout-1 {
background-color: #f1f1f1;
}
body.blog .post .post-content .entry-content {
padding: 0 20px 20px;
}
body.single #content #main article {
padding-top: 0;
} @media (max-width: 767px) {
.grecaptcha-badge { 
visibility: hidden;
opacity: 0;
}
#content .fl-col.fl-node-fshn7pitxbc3 .fl-module-interactive-banner-2 .uabb-module-content img {
max-height: 420px !important;
object-fit: cover;
}
body.blog #content #primary, 
body.single #content #primary {
margin-bottom: 60px;
}	
}
@media (min-width: 768px) {
#content .wpcf7-form .row-2cols {
display: grid;
grid-template-columns: repeat(2, minmax(200px, 1fr));
grid-column-gap: 10px;
}
}