.elementor-button-wrapper .elementor-button {
border-width:2px;
}
.elementor-button-wrapper .elementor-button:hover {
border-color: #00ae42;
background-color: #fff;
color: #00ae42;
border-width:2px;
}
.single-post #primary, 
.single-post #secondary, .archive #primary, 
.archive #secondary, .blog #primary, 
.blog #secondary {
margin-top: 200px !important;
margin-bottom: 30px !important;
}
.eyebrow:hover {
opacity:.8;
}
a:hover {
opacity:.7;
}
.elementor-widget-image div a:hover{
opacity:1;
} .ast-dropdown-active .astra-search-icon {
color: #3f3f3f;
}
.single .entry-header .ast-single-post-order+.post-thumb img {
max-height: 400px;
}
.ast-theme-transparent-header .ast-above-header a:hover {
text-decoration:underline;
}
.ast-theme-transparent-header .ast-above-header, .ast-theme-transparent-header .ast-above-header.ast-above-header-bar, .ast-theme-transparent-header .ast-below-header, .ast-header-break-point.ast-theme-transparent-header .ast-above-header, .ast-header-break-point.ast-theme-transparent-header .ast-below-header {
background-color:#002b45 !important;
}
.current-page-ancestor a, .current-page-ancestor .sub-menu .current-menu-item a, .current-page-ancestor .sub-menu .current-page-ancestor a, .current-menu-item a{
color:#00a74c;
}
.current-page-ancestor .sub-menu a {
color:#005c84;
} .elementor-element[data-widget_type="uael-posts.news"] .uael-post-wrapper-featured .uael-post__content-wrap {
background: -webkit-gradient(linear,left top,left bottom,color-stop(0,rgba(0,0,0,0)),color-stop(100%,rgba(0,0,0,1)));
background-image: linear-gradient(rgba(0, 0, 0, 0) 0px, rgba(0, 0, 0, 1) 100%);
background-position-x: initial;
background-position-y: initial;
background-size: initial;
background-repeat-x: initial;
background-repeat-y: initial;
background-attachment: initial;
background-origin: initial;
background-clip: initial;
background-color: initial;
background: -webkit-linear-gradient(top,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
background: -webkit-gradient(linear,left top,left bottom,from(rgba(0,0,0,0)),to(rgba(0,0,0,1)));
background: linear-gradient(to bottom,rgba(0,0,0,0) 0,rgba(0,0,0,1) 100%);
}
.uael-post-wrapper-featured .uael-listing__terms-link {
color:#fff !important;
} a.swiper-slide-inner:hover {
text-decoration:none !important;
}
a.swiper-slide-inner .elementor-button {
border-color: #00ae42 !important;
background-color: #00ae42 !important;
color: #fff;
border-width:2px;
}
a.swiper-slide-inner .elementor-button:hover {
border-color: #00ae42;
background-color: #fff !important;
color: #00ae42 !important;
border-width:2px;
}
.swiper-pagination-bullet {
background-color:#fff;
opacity:.6
} .ast-separate-container .ast-archive-description {
padding: 2em 5em;
}
.ast-separate-container .ast-archive-description {
padding: 2em 5em;
}
.category h1.ast-archive-title:before {
content:"Category: ";
}
.tag h1.ast-archive-title:before {
content:"Tag: ";
}
.archive, .single-post {
background-color: #006E78 !important;
}
.page-links .page-link, .single .post-navigation a, .ast-pagination .nav-links  {
color: #FFFFFF !important;
}
.search-results .ast-pagination .nav-links, .search-results .page-numbers  {
color: #888888 !important;
}
.search-results .navigation .current  {
border: 2px solid #888888 !important;
color:#ffffff;
}
.ast-pagination a {
color: #d3d3d3 !important;
}
body.single-post li.menu-item-980 a, body.archive li.menu-item-980 a {
color:#00ae42 !important;
} .news-template-default #content {
padding-top: 210px;
}
.news-template-default .post-navigation a {
padding:0px;
color:#002b45 !important;
}
.news-template-default .post-navigation {
padding:30px 0px;
}
.search-results #content {
padding-top: 150px;
}
.datebox {
background-color:#002b45;
color:#ffffff;
padding:20px;
}
.news-return {
padding-bottom:20px;
}