/* End Custom Fonts CSS */

.elementor-18361 .elementor-element.elementor-element-a8e0cda {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-18361 .elementor-element.elementor-element-90cb836 {
	--spacer-size: 8px;
}

.elementor-18361 .elementor-element.elementor-element-8933299 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: stretch;
	--gap: 10px 10px;
	--row-gap: 10px;
	--column-gap: 10px;
}

.elementor-18361 .elementor-element.elementor-element-8933299:not(.elementor-motion-effects-element-type-background), .elementor-18361 .elementor-element.elementor-element-8933299 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cb9edc4);
}

.elementor-18361 .elementor-element.elementor-element-bb9b94b {
	--display: flex;
}

.elementor-18361 .elementor-element.elementor-element-64d850a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 48px 48px;
	--row-gap: 48px;
	--column-gap: 48px;
	--margin-top: 0px;
	--margin-bottom: 12px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 100px;
	--padding-bottom: 50px;
	--padding-left: 80px;
	--padding-right: 80px;
}

.elementor-18361 .elementor-element.elementor-element-64d850a:not(.elementor-motion-effects-element-type-background), .elementor-18361 .elementor-element.elementor-element-64d850a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cb9edc4);
}

.elementor-18361 .elementor-element.elementor-element-290649e .elementor-heading-title {
	font-family: var(--e-global-typography-ca2bd68-font-family), Sans-serif;
	font-size: var(--e-global-typography-ca2bd68-font-size);
	font-weight: var(--e-global-typography-ca2bd68-font-weight);
	line-height: var(--e-global-typography-ca2bd68-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-slide {
	overflow-y: auto;
	max-height: 500px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-item_icon svg {
	width: 24px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-item_icon {
	font-size: 24px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 {
	width: 100%;
	max-width: 100%;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-7b3b8e5);
	background-color: var(--e-global-color-e2a4ef6);
	border-color: var(--e-global-color-55461eb);
	padding: 12px 48px 12px 48px;
	border-width: 1px 1px 1px 1px;
	border-radius: 4px 4px 4px 4px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field::placeholder {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field-icon {
	font-size: 16px;
	color: var(--e-global-color-7b3b8e5);
}

body:not(.rtl) .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field-icon {
	left: 16px;
}

body.rtl .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field-icon {
	right: 16px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__form--focus .jet-ajax-search__field {
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-e2a4ef6);
	border-color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__form--focus .jet-ajax-search__field-icon {
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-area {
	margin-top: 8px;
	background-color: var(--e-global-color-e2a4ef6);
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: var(--e-global-color-55461eb);
	border-radius: 4px 4px 4px 4px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-header {
	padding: 16px 16px 16px 16px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-slide::-webkit-scrollbar {
	background-color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-slide::-webkit-scrollbar-thumb {
	background-color: var(--e-global-color-text);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-footer {
	padding: 16px 16px 16px 16px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-count {
	font-size: 14px;
	text-decoration: underline;
	line-height: 1.7em;
	color: var(--e-global-color-text);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-count:hover {
	color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__full-results {
	font-family: "BeVietnam", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__full-results:hover {
	color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__full-results:hover {
	text-decoration: underline;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-holder-title {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-holder {
	padding: 24px 24px 24px 24px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-title, .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-title {
	font-family: var(--e-global-typography-9b23689-font-family), Sans-serif;
	font-size: var(--e-global-typography-9b23689-font-size);
	font-weight: var(--e-global-typography-9b23689-font-weight);
	line-height: var(--e-global-typography-9b23689-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-title {
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-title {
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area {
	margin: 12px 0px 0px 16px;
	column-gap: 12px;
	row-gap: 0px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area:not(.active) {
	margin: 12px 0px 0px 16px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-item-title, .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-item-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	text-decoration: underline;
	line-height: 1.3em;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area {
	column-gap: 12px;
	row-gap: 0px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-item-title {
	background-color: var(--e-global-color-5dd0186);
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-item-title {
	background-color: var(--e-global-color-5dd0186);
	color: var(--e-global-color-secondary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-item-title:hover {
	background-color: var(--e-global-color-5dd0186);
	color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-item-title:hover {
	background-color: var(--e-global-color-5dd0186);
	color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__message {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-size: var(--e-global-typography-text-font-size);
	font-weight: var(--e-global-typography-text-font-weight);
	line-height: var(--e-global-typography-text-line-height);
	color: var(--e-global-color-text);
	text-align: left;
	padding: 24px 24px 24px 24px;
}

.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__spinner {
	color: var(--e-global-color-primary);
}

.elementor-18361 .elementor-element.elementor-element-c7d3620 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-18361 .elementor-element.elementor-element-6ba8ca3 {
	--spacer-size: 12px;
}

.elementor-18361 .elementor-element.elementor-element-82e63ba {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-18361 .elementor-element.elementor-element-efada89 > .elementor-widget-container {
	margin: -20px 0px 0px 0px;
}

.elementor-18361 .elementor-element.elementor-element-57cfb87 {
	--spacer-size: 50px;
}

.elementor-18361 .elementor-element.elementor-element-5a0684e {
	--display: flex;
}

.elementor-18361 .elementor-element.elementor-element-03f9072 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-18361 .elementor-element.elementor-element-1c04b1c {
	--display: flex;
}

.elementor-18361 .elementor-element.elementor-element-4419c98 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-18361 .elementor-element.elementor-element-4db9cca {
	--spacer-size: 56px;
}

.elementor-18361 .elementor-element.elementor-element-ecbe8f1 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-559784c {
	--spacer-size: 1px;
}

.elementor-18361 .elementor-element.elementor-element-5ece8c5 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-18361 .elementor-element.elementor-element-f81c338 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-a4066bb {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-4ceb2ec {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-421e9a8 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-3f54f55 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-9b280e9 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-0c2cec2 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-4909ce6 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-7ce8141 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-bd3e40b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-0692c3c {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-e959dff {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-f7a00f8 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-d5f1d8b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-1a5bfd2 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-0b9c914 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-1ba4c81 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-1462e64 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-056f934 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-274a7d7 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-3e2e236 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-bf9d3c1 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-bb14b52 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-2c32c3f {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-4718430 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-198a483 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-2d44acf {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-5749098 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-0e770d4 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-4f0a5d7 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-bda313f {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-b100fa9 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-ee2ef5a {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-f2ace58 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-767990f .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-3074841 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-6f98e3a {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-b475926 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-463bb24 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fbb1226 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-018a2d7 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-f01aa90 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-4023dca {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-917d145 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-5d10ed1 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-b2fc355 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-78ec22a {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-ca93a37 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fb5798e {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-931167f .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-85f22c7 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-7720501 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-a832212 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-a71b3f8 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-30dcd1d {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-9a4614d .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-f4d8a5b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-16c59b1 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-1017218 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-6c82243 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-08b5c11 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-7850f5b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-883d903 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-f024c06 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-ced1065 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-2910af9 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-c254a71 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-f7cd957 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-44f590a {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-ab2fe8e {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-6cd3e50 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-c272484 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-6f8e65b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-790d5d3 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-8ae50b3 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-291eacd {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-60d2d63 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-6886c78 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-953c3b6 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-333dae1 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-cd1c8e6 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-7aaf12b {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-66a0c57 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-3f56f91 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-2e5cccb {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-4452d26 .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-1426c4a {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-8985bb0 {
	--spacer-size: 120px;
}

.elementor-18361 .elementor-element.elementor-element-292e44a .elementor-heading-title {
	font-family: "BeVietnam", Sans-serif;
	font-size: 28px;
	font-weight: 500;
	text-decoration: underline;
	line-height: 1.1em;
}

.elementor-18361 .elementor-element.elementor-element-08a1432 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-a2366db {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-fbec037 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-faa2fd6 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-b3551f1 {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
}

.elementor-18361 .elementor-element.elementor-element-6aaab8a {
	--spacer-size: 120px;
}

@media (max-width:1024px) {
	.elementor-18361 .elementor-element.elementor-element-290649e .elementor-heading-title {
		font-size: var(--e-global-typography-ca2bd68-font-size);
		line-height: var(--e-global-typography-ca2bd68-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field::placeholder {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-holder-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-title, .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-title {
		font-size: var(--e-global-typography-9b23689-font-size);
		line-height: var(--e-global-typography-9b23689-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__message {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f81c338 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a4066bb {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4ceb2ec {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-421e9a8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3f54f55 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-9b280e9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7ce8141 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bd3e40b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-0692c3c {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-e959dff {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f7a00f8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-d5f1d8b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-1a5bfd2 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-0b9c914 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-056f934 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-274a7d7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3e2e236 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bf9d3c1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bb14b52 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-2c32c3f {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4718430 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-198a483 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-0e770d4 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4f0a5d7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bda313f {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b100fa9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ee2ef5a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3074841 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6f98e3a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b475926 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-463bb24 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fbb1226 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4023dca {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-917d145 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-5d10ed1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b2fc355 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-78ec22a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ca93a37 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-85f22c7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7720501 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a832212 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a71b3f8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f4d8a5b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-16c59b1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-08b5c11 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7850f5b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-883d903 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f024c06 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ced1065 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-2910af9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-c254a71 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f7cd957 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-44f590a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-c272484 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6f8e65b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-790d5d3 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-8ae50b3 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-291eacd {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-60d2d63 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6886c78 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-953c3b6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-333dae1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-cd1c8e6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7aaf12b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-66a0c57 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3f56f91 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-1426c4a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-08a1432 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a2366db {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fbec037 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-faa2fd6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b3551f1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
}

@media (max-width:767px) {
	.elementor-18361 .elementor-element.elementor-element-64d850a {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-18361 .elementor-element.elementor-element-290649e .elementor-heading-title {
		font-size: var(--e-global-typography-ca2bd68-font-size);
		line-height: var(--e-global-typography-ca2bd68-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__field::placeholder {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__source-results-holder-title {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__suggestions-inline-area-title, .elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__results-suggestions-area-title {
		font-size: var(--e-global-typography-9b23689-font-size);
		line-height: var(--e-global-typography-9b23689-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fa99896 .jet-ajax-search__message {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-03f9072 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-18361 .elementor-element.elementor-element-92342bc > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-18361 .elementor-element.elementor-element-4419c98 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-18361 .elementor-element.elementor-element-ecbe8f1 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-5ece8c5 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-18361 .elementor-element.elementor-element-f81c338 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a4066bb {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4ceb2ec {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-421e9a8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3f54f55 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-9b280e9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4909ce6 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-7ce8141 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bd3e40b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-0692c3c {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-e959dff {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f7a00f8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-d5f1d8b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-1a5bfd2 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-0b9c914 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-1462e64 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-056f934 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-274a7d7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3e2e236 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bf9d3c1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bb14b52 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-2c32c3f {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4718430 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-198a483 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-5749098 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-0e770d4 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4f0a5d7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-bda313f {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b100fa9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ee2ef5a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-767990f .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-3074841 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6f98e3a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b475926 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-463bb24 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fbb1226 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f01aa90 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-4023dca {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-917d145 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-5d10ed1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b2fc355 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-78ec22a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ca93a37 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-931167f .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-85f22c7 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7720501 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a832212 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a71b3f8 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-9a4614d .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-f4d8a5b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-16c59b1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6c82243 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-08b5c11 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7850f5b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-883d903 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f024c06 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-ced1065 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-2910af9 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-c254a71 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-f7cd957 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-44f590a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6cd3e50 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-c272484 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6f8e65b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-790d5d3 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-8ae50b3 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-291eacd {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-60d2d63 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-6886c78 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-953c3b6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-333dae1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-cd1c8e6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-7aaf12b {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-66a0c57 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-3f56f91 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-4452d26 .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-1426c4a {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-292e44a .elementor-heading-title {
		line-height: 1.3em;
	}
	
	.elementor-18361 .elementor-element.elementor-element-08a1432 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-a2366db {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-fbec037 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-faa2fd6 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-18361 .elementor-element.elementor-element-b3551f1 {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
}

/* Start custom CSS for html, class: .elementor-element-efada89 */
.ticker-container {
	display: block;
	width: 100%;
	overflow: hidden;
	text-decoration: none;
	background-color: #181832;
	padding: 10px 0;
}

.ticker {
	display: inline-block;
	white-space: nowrap;
	animation: tickerAnimation 15s linear infinite;
	font-weight: bold;
	font-size: 18px;
	padding-right: 100%;
	margin-left: 100%;
}

@keyframes tickerAnimation {
	0% {
		transform: translateX(0);
	}
	
	100% {
		transform: translateX(-100%);
	}
}
