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

.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad>.elementor-container>.elementor-row,
.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad>.elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-bb-inner>.elementor-container>.elementor-row,
.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-bb-inner>.elementor-container {
	justify-content: flex-start !important;
	flex-direction: row;
}

.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-is-glider>.elementor-container.swiper-container-vertical>.elementor-row,
.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-is-glider>.elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-is-glider.ob-bb-inner>.elementor-container.swiper-container-vertical>.elementor-row,
.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-is-glider.ob-bb-inner>.elementor-container.swiper-container-vertical {
	flex-direction: column;
}

.elementor-32 .elementor-element.elementor-element-3339895.ob-is-breaking-bad.ob-bb-inner {
	width: 100%;
	flex: unset;
	align-self: inherit;
}

.elementor-32 .elementor-element.elementor-element-3339895:not(.elementor-motion-effects-element-type-background),
.elementor-32 .elementor-element.elementor-element-3339895>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #006293
}

.elementor-32 .elementor-element.elementor-element-3339895 {
	transition: background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;
	margin-top: 0%;
	margin-bottom: -8%;
	padding: 10px 0px 10px 0px;
	z-index: 9;
}

.elementor-32 .elementor-element.elementor-element-3339895>.elementor-background-overlay {
	transition: background 0.3s, border-radius 0.3s, opacity 0.3s;
}

.elementor-32 .elementor-element.elementor-element-cad0651.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-32 .elementor-element.elementor-element-cad0651.ob-is-pseudo>.elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-2747cbb.ob-has-background-overlay>.elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-1c994e1.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-32 .elementor-element.elementor-element-1c994e1.ob-is-pseudo>.elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-menu-toggle {
	margin: 0 auto;
	background-color: #006293;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu .elementor-item {
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	line-height: var(--e-global-typography-520c191-line-height);
	letter-spacing: var(--e-global-typography-520c191-letter-spacing);
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-a291686);
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 16px;
	padding-bottom: 16px;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-item:hover,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-a185853);
}

body:not(.rtl) .elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-right: 32px;
}

body.rtl .elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--layout-horizontal .elementor-nav-menu>li:not(:last-child) {
	margin-left: 32px;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main:not(.elementor-nav-menu--layout-horizontal) .elementor-nav-menu>li:not(:last-child) {
	margin-bottom: 32px;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a:hover,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a.highlighted,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-menu-toggle:hover {
	color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a:hover,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a.highlighted {
	background-color: #006293;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a.elementor-item-active {
	color: var(--e-global-color-a185853);
	background-color: #006293;
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-item,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-sub-item {
	font-family: var(--e-global-typography-520c191-font-family), Sans-serif;
	font-size: var(--e-global-typography-520c191-font-size);
	font-weight: var(--e-global-typography-520c191-font-weight);
	letter-spacing: var(--e-global-typography-520c191-letter-spacing);
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--main .elementor-nav-menu--dropdown,
.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu__container.elementor-nav-menu--dropdown {
	box-shadow: 0px 10px 20px 0px rgba(0, 0, 0, 0.05);
}

.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown a {
	padding-left: 28px;
	padding-right: 28px;
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-32 .elementor-element.elementor-element-90610ba div.elementor-menu-toggle {
	color: var(--e-global-color-a291686);
}

.elementor-32 .elementor-element.elementor-element-90610ba.ob-has-background-overlay>.elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-aed8540.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-32 .elementor-element.elementor-element-aed8540.ob-is-pseudo>.elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form {
	text-align: center;
}

.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form__toggle i {
	font-size: 32px;
	width: 32px;
	height: 32px;
	background-color: #006293;
}

.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form__input,
.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form__icon,
.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-lightbox .dialog-lightbox-close-button,
.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-32 .elementor-element.elementor-element-03f8ea4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	color: var(--e-global-color-dea41e4);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
	border-color: var(--e-global-color-dea41e4);
	border-width: 3px 3px 3px 3px;
	border-radius: 0px;
}

.elementor-32 .elementor-element.elementor-element-03f8ea4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	border-color: var(--e-global-color-dea41e4);
	border-width: 3px 3px 3px 3px;
	border-radius: 0px;
}

.elementor-32 .elementor-element.elementor-element-03f8ea4:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__input,
.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form--focus .elementor-search-form__icon,
.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-lightbox .dialog-lightbox-close-button:hover,
.elementor-32 .elementor-element.elementor-element-03f8ea4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus {
	color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4:not(.elementor-search-form--skin-full_screen) .elementor-search-form--focus .elementor-search-form__container {
	border-color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input:focus {
	border-color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form__toggle {
	color: var(--e-global-color-a291686);
	border-color: var(--e-global-color-a291686);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4 .elementor-search-form__toggle:hover {
	color: var(--e-global-color-a185853);
	border-color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-03f8ea4.ob-has-background-overlay>.elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-4e9d722.elementor-column {
	align-self: inherit;
	cursor: default;
}

.elementor-32 .elementor-element.elementor-element-4e9d722.ob-is-pseudo>.elementor-element-populated:after {
	transform: rotate(0deg);
}

.elementor-32 .elementor-element.elementor-element-d3247ca .elementor-button:hover,
.elementor-32 .elementor-element.elementor-element-d3247ca .elementor-button:focus {
	color: var(--e-global-color-a291686);
	border-color: var(--e-global-color-a291686);
}

.elementor-32 .elementor-element.elementor-element-d3247ca .elementor-button:hover svg,
.elementor-32 .elementor-element.elementor-element-d3247ca .elementor-button:focus svg {
	fill: var(--e-global-color-a291686);
}

.elementor-32 .elementor-element.elementor-element-d3247ca .elementor-button {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: var(--e-global-color-a185853);
}

.elementor-32 .elementor-element.elementor-element-d3247ca.ob-has-background-overlay>.elementor-widget-container:after {
	width: 100%;
	height: 100%;
	top: 0%;
	left: 0%;
	transform: rotate(0deg);
}

@media(max-width:1024px) {
	.elementor-32 .elementor-element.elementor-element-3339895 {
		margin-top: 0em;
		margin-bottom: -8em;
	}

	.elementor-32 .elementor-element.elementor-element-2747cbb {
		text-align: left;
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu .elementor-item {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-item,
	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-sub-item {
		font-size: var(--e-global-typography-520c191-font-size);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-menu-toggle {
		font-size: 28px;
	}
}

@media(max-width:767px) {
	.elementor-32 .elementor-element.elementor-element-3339895 {
		margin-top: 0em;
		margin-bottom: -8em;
	}

	.elementor-32 .elementor-element.elementor-element-cad0651 {
		width: 65%;
	}

	.elementor-32 .elementor-element.elementor-element-2747cbb {
		text-align: left;
	}

	.elementor-32 .elementor-element.elementor-element-2747cbb img {
		width: 80%;
	}

	.elementor-32 .elementor-element.elementor-element-1c994e1 {
		width: 20%;
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu .elementor-item {
		font-size: var(--e-global-typography-520c191-font-size);
		line-height: var(--e-global-typography-520c191-line-height);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-item,
	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-nav-menu--dropdown .elementor-sub-item {
		font-size: var(--e-global-typography-520c191-font-size);
		letter-spacing: var(--e-global-typography-520c191-letter-spacing);
	}

	.elementor-32 .elementor-element.elementor-element-90610ba .elementor-menu-toggle {
		font-size: 28px;
	}

	.elementor-32 .elementor-element.elementor-element-aed8540 {
		width: 15%;
	}
}

@media(min-width:768px) {
	.elementor-32 .elementor-element.elementor-element-cad0651 {
		width: 15%;
	}

	.elementor-32 .elementor-element.elementor-element-1c994e1 {
		width: 60%;
	}

	.elementor-32 .elementor-element.elementor-element-aed8540 {
		width: 5%;
	}

	.elementor-32 .elementor-element.elementor-element-4e9d722 {
		width: 20%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-32 .elementor-element.elementor-element-cad0651 {
		width: 50%;
	}

	.elementor-32 .elementor-element.elementor-element-1c994e1 {
		width: 10%;
	}

	.elementor-32 .elementor-element.elementor-element-aed8540 {
		width: 8%;
	}

	.elementor-32 .elementor-element.elementor-element-4e9d722 {
		width: 32%;
	}
}