#sp-top-bar {
	display: none;
}
#sp-logo-wrapper .row {
	align-items: center;
}
#sp-search {
	display: flex;
	flex-wrap: wrap;
	align-items: center;
	justify-content: flex-end;
}
#sp-footer1 {
	text-align: left;
	display: flex;
	flex-wrap: wrap;
	align-content: center;
}
.error-page .error-code, .error-page .error-message {
	color: #0b68c9!important;
}
#section-id-1513925144202 > .sppb-row-container, #section-id-0e91e8b6-4378-481a-b371-586d97001638 > .sppb-row-container, section#section-id-e238f6c5-03cf-442f-a652-697917f00f9c > .sppb-row-container, #section-id-4fd17721-bcb0-42e4-90b4-7dc7fa8a74a7 > .sppb-row-container, #section-id-db11c513-b778-4b79-8abd-97b9f4b4902e > .sppb-row-container, #section-id-4b181172-2aef-48cd-a099-dae4f88f4800 > .sppb-row-container {
	max-width: 100%!important;
	padding: 0;
}
.border_a {
	border-top: 0.6rem solid #0f5499;
}
@media (max-width:	1199px) {
	#sp-logo-right {
		display: none;	
	}
}
@media (max-width:	991px) {
	#offcanvas-toggler {
		display: block;
	}
}
@media (min-width:	992px) {
	#offcanvas-toggler {
		display: none;	
	}
}
.call-to-action-section .sppb-addon-feature .sppb-icon .sppb-icon-container i {
	width: auto !important;
	height: auto !important;
	line-height: 1 !important;
}
.blog-details-content-wrap .entry-header {
	background: aliceblue;
	padding: 2rem 1rem;
}
.blog-details-content-wrap {
	padding: 2rem 4rem;
}
.sppb-article-info-wrap > h3 {
	margin-top: 2rem;
}
.sppb-addon-articles .sppb-article-meta {
	background: aliceblue;
}
a.sppb-readmore {
	color: #fff;
	padding: 0.5rem;
	top: 1rem;
	background: #0f5499;
	position: relative;
}
a.sppb-readmore:hover {
	color: #060642;
	padding: 0.5rem;
	top: 1rem;
	background: #8598ab;
	position: relative;
}
ul.nav.menu {
	display: flex;
	flex-wrap: wrap;
	flex-direction: column;
}
.sppb-articles-carousel-link {
	min-height: 4.8rem;
}
.blog article.item {
	padding: 2rem;
}
.blog .pull-left.entry-image.intro-image {
	max-width: 50%;
}
#sp-search {
	margin-top: 0!important;
}
#sp-search .sp-column {
    display: flex;
    align-items: center;
}
#sp-search .sp-module {
    margin-top: 0;
}
.mod-languages .lang-active {
    background-color: #0f5499!important;
    padding: 0 6px;
}
.mod-languages .lang-active img {
    filter: invert(1);
}
.menu-fixed .mod-languages img {
    filter: invert(1);
    opacity: 0.4;
    transition: .3s ease-in-out;
}
.menu-fixed .mod-languages .lang-active img {
    filter: invert(1) !important;
    opacity: 1 !important;
}
.rollover .sppb-article-info-wrap h3 {
	min-height: 60px;
}
.rollover .sppb-article-introtext {
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
	overflow: hidden;
	margin-bottom: 2rem;
}