.elementor-widget-button .elementor-button:hover,
.elementor-widget-button .elementor-button:focus {
color: #07b011 !important;
} .ast-theme-transparent-header:not(.page-id-2008) #masthead {
position: relative;
}
.main-header-menu .menu-item {
text-transform: uppercase;
}
.ast-desktop .ast-builder-menu-1 .menu-item .sub-menu:last-child>.menu-item>.menu-link {
margin-bottom: 2px;
}
.page-id-2008 .site-header-primary-section-left .site-branding {
display: none;
}
.ast-theme-transparent-header .main-header-menu .sub-menu .current-menu-item .menu-link,
.ast-theme-transparent-header .main-header-menu .current-menu-parent > .menu-link {
font-weight: 700;
} .eael-breadcrumbs__content .eael-current {
font-weight: 700;
} footer {
margin-top: 4rem;
}
.site-footer-section {
justify-content: start;
}
.site-footer-section-1 {
display: flex!important;
align-items: baseline!important;
}
.site-footer-section-1 .site-footer-focus-item {
width: fit-content;
}
.site-footer-section-1 .site-footer-focus-item.ast-footer-copyright {
margin-right: 1rem;
}
.site-footer-section-3 {
margin-top: 1.75rem;
}
.site-footer-section-4 {
align-self: flex-end;
}
.site-footer-section-4 {
margin-top: 0rem;
}
footer .widget h4.wp-block-heading {
font-size: 1rem;
font-weight: 700;
}
footer .widget p,
footer #astra-footer-menu {
line-height: 1.5;
} .elementskit-post-card {
height: 100%;
} .ff-default .ff-el-input--label.ff-el-is-required label {
font-weight: 700;
} .ekit-wid-con .post-items .elementskit-post-image-card:hover .elementskit-entry-thumb>img,
.ekit-wid-con .post-items .elementskit-blog-block-post:hover .elementskit-entry-thumb>img{
-webkit-transform: none;
transform: none;
}
.ekit-wid-con .post-items {
row-gap: 1.5rem;
}
.ekit-wid-con .post-items .elementskit-post-image-card {
height: 100%;
}
@media (min-width: 922px) { .page-id-2008.ast-theme-transparent-header .main-header-bar {
background-color: rgba(0 0 0 / 30%);
}
.page-id-2008.ast-theme-transparent-header .main-header-menu .menu-link {
color: #ffffff !important;
}
.main-header-menu .sub-menu {
}
.ast-theme-transparent-header .main-header-menu .menu-link,
.ast-theme-transparent-header .main-header-menu .sub-menu .menu-link {
color: var(--e-global-color-astglobalcolor6) !important;
}
.ast-theme-transparent-header .main-header-menu .menu-link:hover,
.ast-theme-transparent-header .main-header-menu .sub-menu .menu-link:hover {
color: #07b011!important;
}
.ast-theme-transparent-header .ast-builder-menu .main-header-menu .menu-item .sub-menu .menu-link,
.ast-theme-transparent-header .main-header-menu .menu-item .sub-menu .menu-link {
background-color: rgb(255 255 255 / 90%);
}
.main-header-menu .menu-item:not(.sub-menu .menu-item) + .menu-item:before {
content: "";
position: absolute;
inset: 0 auto 0 0;
width: 1px;
height: 0.9rem;
margin: auto;
background-color: var(--e-global-color-astglobalcolor2);
}
.page-id-2008 .main-header-menu .menu-item:not(.sub-menu .menu-item) + .menu-item:before {
background-color: #ffffff;
} .site-footer-section-4 figure {
float: right;
}
.site-footer-section-4 {
align-self: flex-start;
}
}
@media (max-width: 921px) {
.main-header-menu .sub-menu .menu-item {
margin-left: 1rem;
}
.ast-mobile-header-wrap .ast-mobile-header-content {
position: absolute;
width: 100%;
}
.ast-main-header-nav-open .ast-mobile-header-wrap {
background-color: #ffffff;
} }
@media (max-width: 767px) { .home-hedline-container {
background-color: rgba(51, 51, 51, 0.70);
}
.home-hedline-container h1,
.home-hedline-container h2 {
color: #ffffff!important;
} .site-footer-section-1 {
justify-content: center;
}
}
.widget {
margin: 0;
}