.heading-warn ~ div p {
    margin-top: 0 !important;
}

.no-iconBox .elementor-column.elementor-col-33 > div {
    padding: 0 !important;
}
.no-iconBox .elementor-column.elementor-col-33 > div .elementor-icon-box-wrapper {
    padding: 0 20px;
}
.no-iconBox .elementor-column.elementor-col-33 > div .elementor-icon-box-wrapper h3 {
    margin-top: 0;
}

.blog .fl-heading-text::before {
    content: 'Articles';
    position: absolute;
    background: #fff;
    left: 0;
    right: 0;
	color: #1a1a1a;
}
.blog .fl-heading-text {
	color: #fff !important;
}
.site-header__nav ul li a, .site-header__nav > ul > li ul li a {
    font-weight: 600 !important;
}
.articles .eael-entry-content p {
    display: -webkit-box;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    overflow: hidden;
}
.articles .eael-entry-header h2.eael-entry-title {
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    overflow: hidden;
}


@media only screen and (max-width: 960px) {
	p.topbar_text a{
		display: block;
	}

}
@media only screen and (max-width: 767px) {
	.site-header__nav .nav-header__mtoggle {
		margin: 0 !important;
	}
}