
.elementor-11089 .elementor-element.elementor-element-f78fc0e > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-11089 .elementor-element.elementor-element-f78fc0e {
	background-color: #fff !important;
	border-style: none;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0rem 6rem 0rem 6rem;
}

.elementor-11089 .elementor-element.elementor-element-f78fc0e > .elementor-container {
	height: 71px;
}

.elementor-11089 .elementor-element.elementor-element-f78fc0e.sticky-nav.scrolled {
	background-color: #005786 !important;
}

.elementor-11089 .elementor-element.elementor-element-f78fc0e.sticky-nav.scrolled > .elementor-container {
	height: 71px;
}

.elementor-11089 .elementor-element.elementor-element-49a54eb > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11089 .elementor-element.elementor-element-49a54eb > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11089 .elementor-element.elementor-element-f7cbb65 {
	width: var(--container-widget-width, 20%);
	max-width: 20%;
	--container-widget-width: 20%;
	--container-widget-flex-grow: 0;
	align-self: center;
}

.elementor-11089 .elementor-element.elementor-element-f7cbb65 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11089 .elementor-element.elementor-element-90a669f.elementor-column > .elementor-widget-wrap {
	justify-content: flex-end;
}

.elementor-11089 .elementor-element.elementor-element-90a669f > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-11089 .elementor-element.elementor-element-90a669f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-11089 .elementor-element.elementor-element-4e65cbf {
	width: auto;
	max-width: auto;
}

.elementor-11089 .elementor-element.elementor-element-4e65cbf .bars .bar {
	background-color: #005786;
}

.sticky-nav.scrolled .elementor-element-4e65cbf .bars .bar {
	background-color: #fff;
}

@media (min-width:768px) {
	.elementor-11089 .elementor-element.elementor-element-49a54eb {
		width: 50%;
	}
	
	.elementor-11089 .elementor-element.elementor-element-90a669f {
		width: 50%;
	}
}

@media (max-width:991px) {
	.elementor-11089 .elementor-element.elementor-element-f78fc0e {
		padding: 0px 50px 0px 50px;
	}
}

@media (max-width:767px) {
	.elementor-11089 .elementor-element.elementor-element-f78fc0e {
		padding: 0px 25px 0px 25px;
	}
	
	.elementor-11089 .elementor-element.elementor-element-49a54eb {
		width: 50%;
	}
	
	.elementor-11089 .elementor-element.elementor-element-f7cbb65 {
		width: var(--container-widget-width, 100px);
		max-width: 100px;
		--container-widget-width: 100px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-11089 .elementor-element.elementor-element-90a669f {
		width: 50%;
	}
}
