.elementor-2689 .elementor-element.elementor-element-f5e4660 {
	--display: flex;
	--min-height: 50px;
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 1%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-f5e4660:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-f5e4660>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #ED1C24 0%, #910608 100%);
}

.elementor-2689 .elementor-element.elementor-element-f5e4660.e-con {
	--align-self: center;
}

.elementor-widget-text-editor {
	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);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-2689 .elementor-element.elementor-element-859df99>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-859df99.elementor-element {
	--align-self: center;
}

.elementor-2689 .elementor-element.elementor-element-859df99 {
	text-align: center;
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-2689 .elementor-element.elementor-element-21eb6ee>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-21eb6ee {
	text-align: center;
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-2689 .elementor-element.elementor-element-0eaefbb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-0eaefbb {
	text-align: center;
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
}

.elementor-2689 .elementor-element.elementor-element-764a18a {
	--display: flex;
	--min-height: 95vh;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: none;
	--border-style: none;
	--margin-top: 1%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-764a18a:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-764a18a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Bijoux_background_encan.png");
	background-position: bottom center;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	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-2689 .elementor-element.elementor-element-92d51e9 {
	z-index: 2;
}

.elementor-2689 .elementor-element.elementor-element-92d51e9 img {
	width: 22%;
}

.elementor-2689 .elementor-element.elementor-element-5f89f39 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 40px 0px;
	--row-gap: 40px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--margin-top: -5%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 8%;
	--padding-bottom: 4%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-5f89f39:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-5f89f39>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #080E14DB;
}

.elementor-2689 .elementor-element.elementor-element-5f89f39.e-con {
	--align-self: center;
}

.elementor-2689 .elementor-element.elementor-element-028110d {
	--display: flex;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-028110d.e-con {
	--align-self: center;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-size: var(--e-global-typography-primary-font-size);
	font-weight: var(--e-global-typography-primary-font-weight);
	text-transform: var(--e-global-typography-primary-text-transform);
	color: var(--e-global-color-primary);
}

.elementor-2689 .elementor-element.elementor-element-080d5ca {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-080d5ca .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-70b8180 {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-402f404 img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-c1e2f6e {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-c1e2f6e .elementor-heading-title {
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-4f75665 img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-0afbeed {
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 15px;
	--row-gap: 0px;
	--column-gap: 15px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4b1aecc {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-09658ef img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-c2afcb8 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-c2afcb8 .elementor-heading-title {
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-cb95240 img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-7557041 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-494dc0e {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-57f7285 {
	--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;
	--gap: 25px 25px;
	--row-gap: 25px;
	--column-gap: 25px;
	--margin-top: -13%;
	--margin-bottom: 8%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-58c1514 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-3cd0e4b {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-c293d50 img {
	width: 100%;
	height: 290px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-7c013b0 {
	--display: flex;
	--position: absolute;
	--min-height: 120px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-7c013b0:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-7c013b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-7c013b0 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-7c013b0 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-9ea1e24 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-9ea1e24 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-e2f17e0 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 26px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1em;
}

.elementor-2689 .elementor-element.elementor-element-25949cb {
	--display: flex;
	--min-height: 27vh;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 5px 0px;
	--row-gap: 5px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 5%;
	--padding-bottom: 5%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-25949cb:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-25949cb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-f1dab86 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-479a2f2 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-50ae0fc>.elementor-widget-container {
	margin: -3% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-50ae0fc {
	text-align: center;
	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-2689 .elementor-element.elementor-element-fae091d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-41be23d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-41be23d {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.2em;
	color: var(--e-global-color-primary);
}

.elementor-widget-button .elementor-button {
	background-color: var(--e-global-color-accent);
	font-family: var(--e-global-typography-accent-font-family), Sans-serif;
	font-size: var(--e-global-typography-accent-font-size);
	font-weight: var(--e-global-typography-accent-font-weight);
	text-transform: var(--e-global-typography-accent-text-transform);
}

.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button {
	background-color: #FCC93E00;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 18px;
	font-weight: 600;
	text-transform: uppercase;
	text-decoration: underline;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	border-radius: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-0643557>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button-content-wrapper {
	flex-direction: row-reverse;
}

.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button .elementor-button-content-wrapper {
	gap: 10px;
}

.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button:focus {
	color: var(--e-global-color-accent);
}

.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button:focus svg {
	fill: var(--e-global-color-accent);
}

.elementor-2689 .elementor-element.elementor-element-e1ecd41>.elementor-widget-container {
	margin: 1% 0% -2% 0%;
}

.elementor-2689 .elementor-element.elementor-element-e1ecd41 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-6910119 .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
	transition-duration: 0.5s;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-secondary);
	border-radius: 100px 100px 100px 100px;
	padding: 17px 28px 17px 28px;
}

.elementor-2689 .elementor-element.elementor-element-6910119 .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-6910119 .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFEFE 0%, #949595 100%);
	border-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-6910119>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2689 .elementor-element.elementor-element-6910119>.elementor-widget-container {
	margin: -1% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-6910119 .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-6910119 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-ad6540e {
	--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;
	--gap: 50px 0px;
	--row-gap: 50px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 8%;
	--margin-left: 0%;
	--margin-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-15c5f8d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-f7f86d9 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-f7f86d9:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-f7f86d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-ce9f9a9>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-ce9f9a9.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-ce9f9a9 {
	left: 42px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-ce9f9a9 {
	right: 42px;
}

.elementor-2689 .elementor-element.elementor-element-ce9f9a9 {
	top: -21px;
}

.elementor-2689 .elementor-element.elementor-element-ef38586 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-58ec3e8 img {
	width: 55%;
}

.elementor-2689 .elementor-element.elementor-element-d0182e2 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-5a6eb76 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-5ad94ee {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-5ad94ee:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-5ad94ee>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-6c4fcb6 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-ee86620 img {
	width: 45%;
}

.elementor-2689 .elementor-element.elementor-element-8dd1de1 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f1dc692 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-88ec2b7 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-88ec2b7:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-88ec2b7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-131c588 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-2a28c76 img {
	width: 60%;
}

.elementor-2689 .elementor-element.elementor-element-c51fe7f {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-d839ba6 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-cadb672 {
	right: 21px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-cadb672 {
	left: 21px;
}

.elementor-2689 .elementor-element.elementor-element-cadb672 {
	bottom: -21px;
}

.elementor-2689 .elementor-element.elementor-element-cadb672 img {
	width: 100%;
}

.elementor-2689 .elementor-element.elementor-element-a740cce {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-a740cce:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-a740cce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-bc0b940 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-ed46fbe img {
	width: 45%;
}

.elementor-2689 .elementor-element.elementor-element-abf81df {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-b29ba9e {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-7283cd0 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-15b0802 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-e0767d0 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-e0767d0:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-e0767d0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-5d5f955>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-5d5f955.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-5d5f955 {
	left: 42px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-5d5f955 {
	right: 42px;
}

.elementor-2689 .elementor-element.elementor-element-5d5f955 {
	top: -21px;
}

.elementor-2689 .elementor-element.elementor-element-884b626 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-4590132 img {
	width: 55%;
}

.elementor-2689 .elementor-element.elementor-element-c21ea21 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-605a2fc {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-37e80b2 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-37e80b2:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-37e80b2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-1f5bc89 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f57f87b img {
	width: 45%;
}

.elementor-2689 .elementor-element.elementor-element-cd581c4 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-a2fd873 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-2d199a8 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-458b8d9 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-458b8d9:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-458b8d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-c337e15 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-0d5ced1 img {
	width: 60%;
}

.elementor-2689 .elementor-element.elementor-element-3b3b6be {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-77e9028 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-a997f7c {
	right: 21px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-a997f7c {
	left: 21px;
}

.elementor-2689 .elementor-element.elementor-element-a997f7c {
	bottom: -21px;
}

.elementor-2689 .elementor-element.elementor-element-a997f7c img {
	width: 100%;
}

.elementor-2689 .elementor-element.elementor-element-d111541 {
	--display: flex;
	--justify-content: center;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-bottom: 2%;
	--padding-left: 2%;
	--padding-right: 2%;
}

.elementor-2689 .elementor-element.elementor-element-d111541:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-d111541>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-c9ecab6 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-6649d0f img {
	width: 45%;
}

.elementor-2689 .elementor-element.elementor-element-9b14946 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-c79c347 {
	text-align: center;
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
}

.elementor-2689 .elementor-element.elementor-element-a78ccdc>.elementor-widget-container {
	padding: 0% 15% 0% 15%;
}

.elementor-2689 .elementor-element.elementor-element-a78ccdc {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-6cc3564 {
	--display: flex;
	--min-height: 50px;
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 1%;
	--padding-bottom: 1%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-6cc3564:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-6cc3564>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #ED1C24 0%, #910608 100%);
}

.elementor-2689 .elementor-element.elementor-element-6cc3564.e-con {
	--align-self: center;
}

.elementor-2689 .elementor-element.elementor-element-c6a5bf4 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b049bc0 {
	--display: flex;
	--gap: 25px 0px;
	--row-gap: 25px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 3%;
	--padding-bottom: 8%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-b049bc0:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-b049bc0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-d738c16 {
	--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;
	--justify-content: space-between;
	--align-items: flex-start;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4d771ed {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4d771ed.e-con {
	--align-self: flex-start;
}

.elementor-2689 .elementor-element.elementor-element-306db45>.elementor-widget-container {
	margin: 0% -35% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-306db45 {
	text-align: left;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-decoration: none;
	line-height: 1.3em;
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-b9125a3 .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
	transition-duration: 0.5s;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-secondary);
	border-radius: 100px 100px 100px 100px;
	padding: 17px 28px 17px 28px;
}

.elementor-2689 .elementor-element.elementor-element-b9125a3 .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-b9125a3 .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFEFE 0%, #949595 100%);
	border-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-b9125a3>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2689 .elementor-element.elementor-element-b9125a3>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-b9125a3 .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-b9125a3 .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-132e8c7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-f498423 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-568d7b6 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-e6342e8 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-e6342e8:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-e6342e8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-e6342e8 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-e6342e8 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-788aab9 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-788aab9 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-cf2aa0f {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-ffb754d {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-8bdfcc9 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-8bdfcc9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-8bdfcc9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-8bdfcc9>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-8bdfcc9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-8bdfcc9 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-88820fb {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-16b3901 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-5159c59 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5159c59:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-5159c59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-5159c59 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-5159c59 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-0019dc8 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-0019dc8 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-25ee82a {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-3946336 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-a8e636e {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-a8e636e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-a8e636e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-a8e636e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-a8e636e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-a8e636e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-b729942 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4fa2049 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-5ce8b34 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5ce8b34:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-5ce8b34>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-5ce8b34 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-5ce8b34 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-e104efe {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-e104efe .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-90623a1 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5aba50f {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-b5fbec7 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-b5fbec7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-b5fbec7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-b5fbec7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-b5fbec7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-b5fbec7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-bf6600d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-92bc30f {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-fe9cf5a img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-adc8a18 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-adc8a18:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-adc8a18>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-adc8a18 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-adc8a18 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-c084012 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-c084012 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b39a3ad {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-4e6523c {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-1c4cb4e {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-1c4cb4e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-1c4cb4e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-1c4cb4e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-1c4cb4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-1c4cb4e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-a43464b {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-087b9bc img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-838a245 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-838a245:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-838a245>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-838a245 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-838a245 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-cb8cca8 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-cb8cca8 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-a38cc98 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-0984ca0 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-aec9d5c {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-aec9d5c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-aec9d5c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-aec9d5c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-aec9d5c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-aec9d5c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-45e79bd {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1627a4b img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-8ab99fb {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-8ab99fb:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-8ab99fb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-8ab99fb {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-8ab99fb {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-9092861 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-9092861 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-e21b281 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-3e56834 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-796398c {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-796398c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-796398c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-796398c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-796398c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-796398c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-9bcc8f7 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-821ee86 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-31b3edc img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-00d38f6 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-00d38f6:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-00d38f6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-00d38f6 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-00d38f6 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-e708b7a {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-e708b7a .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-cb139d4 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-0487488 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-8cf384d {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-8cf384d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-8cf384d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-8cf384d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-8cf384d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-8cf384d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-92d6af2 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-34cc207 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-846df44 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-846df44:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-846df44>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-846df44 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-846df44 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4be48df {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-4be48df .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-0ffb5c6 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-1c373ac {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-752f7f7 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-752f7f7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-752f7f7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-752f7f7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-752f7f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-752f7f7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-5ef68e9 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-906ac9a img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-39495e1 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-39495e1:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-39495e1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-39495e1 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-39495e1 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-9c13db0 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-9c13db0 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-ddbd12c {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f5d5c41 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-21c9fb0 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-21c9fb0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-21c9fb0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-21c9fb0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-21c9fb0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-21c9fb0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-52d607a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-afde330 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-346072d img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-1fbf5b0 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1fbf5b0:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-1fbf5b0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-1fbf5b0 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-1fbf5b0 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-e229a79 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-e229a79 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-501a10a {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-5ff915d {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-e755203 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-e755203>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-e755203>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-e755203>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-e755203 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-e755203 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-5617b13 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-c7662d2 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-4e700bb {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4e700bb:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-4e700bb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-4e700bb {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-4e700bb {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-ea3642c {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-ea3642c .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-1b36320 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-baf8c4a {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-f2d474a {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-f2d474a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-f2d474a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-f2d474a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-f2d474a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-f2d474a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-bc8e1a3 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-2a56f65 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-30992f4 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-30992f4:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-30992f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-30992f4 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-30992f4 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-fc78cdc {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-fc78cdc .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-4bba49f {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-6398e4c {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-4c73bf0 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-4c73bf0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-4c73bf0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-4c73bf0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-4c73bf0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-4c73bf0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-5663853 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-24a6e94 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-d736c7f img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-9430b21 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-9430b21:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-9430b21>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-9430b21 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-9430b21 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-8dc7d59 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-8dc7d59 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b8cc539 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-1de25eb {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-fed96fc {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-fed96fc>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-fed96fc>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-fed96fc>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-fed96fc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-fed96fc > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-4ac069d {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1c3c5c9 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-92cbef8 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-92cbef8:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-92cbef8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-92cbef8 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-92cbef8 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-9714683 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-9714683 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b253119 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f94bab4 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-eef2b9d {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-eef2b9d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-eef2b9d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-eef2b9d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-eef2b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-eef2b9d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-f4d5068 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-2cebc77 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-486c7b2 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-486c7b2:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-486c7b2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-486c7b2 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-486c7b2 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-6c39481 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-6c39481 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-260f801 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-e8de3f1 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-437b18c {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-437b18c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-437b18c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-437b18c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-437b18c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-437b18c > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-6666545 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-744f5b7 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-66df59f img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-1706e40 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1706e40:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-1706e40>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-1706e40 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-1706e40 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-6655002 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-6655002 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-791ce7b {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-21a4c93 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-c134f36 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-c134f36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-c134f36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-c134f36>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-c134f36 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-c134f36 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-9c492b8 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-0d9e6b6 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-373a3b4 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-373a3b4:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-373a3b4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-373a3b4 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-373a3b4 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4e5ab2e {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-4e5ab2e .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-f23e85f {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-776c538 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-42f66e7 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-42f66e7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-42f66e7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-42f66e7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-42f66e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-42f66e7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-a7517bc {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-50cc1ba img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-8a8304f {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-8a8304f:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-8a8304f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-8a8304f {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-8a8304f {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-0ec1c9a {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-0ec1c9a .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-959658b {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-a39aede {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-c4b84e8 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-c4b84e8>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-c4b84e8>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-c4b84e8>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-c4b84e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-c4b84e8 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-270573c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-1efff1c {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-f86aff7 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-bc55e8b {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-bc55e8b:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-bc55e8b>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-bc55e8b {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-bc55e8b {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-569d642 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-569d642 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-eee9a52 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f362c46 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-2d10698 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-2d10698>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-2d10698>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-2d10698>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-2d10698 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-2d10698 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-f7a327d {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-30851e6 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-b9f886f {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-b9f886f:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-b9f886f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-b9f886f {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-b9f886f {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-ffb72ee {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-ffb72ee .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-e3d8325 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-e039c06 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-37b802e {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-37b802e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-37b802e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-37b802e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-37b802e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-37b802e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-b5c93ae {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-18ca70f img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-66fca39 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-66fca39:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-66fca39>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-66fca39 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-66fca39 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-29eef8a {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-29eef8a .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b9fdfb1 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-5a0765f {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-1f5d26a {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-1f5d26a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-1f5d26a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-1f5d26a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-1f5d26a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-1f5d26a > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-d32f9ca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-05bb55c {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5f7b5e0 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-2a7598e {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-2a7598e:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-2a7598e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-2a7598e {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-2a7598e {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-b50aeb8 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-b50aeb8 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-f00a4d6 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f01a2be {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-f200b4d {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-f200b4d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-f200b4d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-f200b4d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-f200b4d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-f200b4d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-51aeeea {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1ae0317 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-955fcdb {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-955fcdb:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-955fcdb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-955fcdb {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-955fcdb {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-57a75db {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-57a75db .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-1b390de {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-b2df342 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-bf6392f {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-bf6392f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-bf6392f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-bf6392f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-bf6392f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-bf6392f > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-3149821 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1325586 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-da1cc9f {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-da1cc9f:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-da1cc9f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-da1cc9f {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-da1cc9f {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-66f0675 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-66f0675 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-3da7a51 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-d4c6a47 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-d597dcd {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-d597dcd>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-d597dcd>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-d597dcd>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-d597dcd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-d597dcd > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-11ed0ca {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-391eb7a {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-96ee56f img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-2d40ef0 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-2d40ef0:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-2d40ef0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-2d40ef0 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-2d40ef0 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-983c984 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-983c984 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-4842d16 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-7b28b8c {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-649c6da {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-649c6da>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-649c6da>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-649c6da>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-649c6da > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-649c6da > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-4048b6e {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-d6359bd img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-81d5182 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-81d5182:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-81d5182>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-81d5182 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-81d5182 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-599af41 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-599af41 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-8a9ff83 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-87e73f8 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-cffebc2 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-cffebc2>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-cffebc2>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-cffebc2>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-cffebc2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-cffebc2 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-448ae6b {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5817ce0 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-f7c409d {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-f7c409d:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-f7c409d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-f7c409d {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-f7c409d {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-d7bdbef {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-d7bdbef .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-778e0fe {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-4486e2c {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-56345ae {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-56345ae>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-56345ae>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-56345ae>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-56345ae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-56345ae > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-190a84f {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-361b080 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-8c0289f img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-34c31d1 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-34c31d1:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-34c31d1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-34c31d1 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-34c31d1 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-59e513c {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-59e513c .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-b7abdb0 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-0b2f87a {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-6a4f960 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-6a4f960>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-6a4f960>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-6a4f960>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-6a4f960 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-6a4f960 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-a0e4683 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-46fa2fd img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-4afd715 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-4afd715:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-4afd715>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-4afd715 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-4afd715 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-159e423 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-159e423 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-4092460 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-b0b0094 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-52d43c1 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-52d43c1>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-52d43c1>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-52d43c1>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-52d43c1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-52d43c1 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-97be253 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-d0c5fc6 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-2936c2d {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-2936c2d:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-2936c2d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-2936c2d {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-2936c2d {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-656ea93 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-656ea93 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-3c93379 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-5ff4ebe {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-930f3fb {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-930f3fb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-930f3fb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-930f3fb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-930f3fb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-930f3fb > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-77aab1e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 25px;
	--row-gap: 0px;
	--column-gap: 25px;
}

.elementor-2689 .elementor-element.elementor-element-147eeae {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-c507391 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-5f06591 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-5f06591:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-5f06591>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-5f06591 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-5f06591 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-8e145c2 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-8e145c2 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-675e9ca {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-74f0775 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-be1592d {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-be1592d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-be1592d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-be1592d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-be1592d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-be1592d > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-7946fcd {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-ade88b4 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-c7992e2 {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-c7992e2:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-c7992e2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-c7992e2 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-c7992e2 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-a2565b9 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-a2565b9 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-2f5a793 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-302de90 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-5ad9aa7 {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-5ad9aa7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-5ad9aa7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-5ad9aa7>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-5ad9aa7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-5ad9aa7 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-005fb32 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-7126524 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2689 .elementor-element.elementor-element-0c2742f {
	--display: flex;
	--position: absolute;
	--min-height: 150px;
	--gap: 10px 0px;
	--row-gap: 10px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 5%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	top: 0px;
}

.elementor-2689 .elementor-element.elementor-element-0c2742f:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-0c2742f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-0c2742f {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-0c2742f {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-ac26e7a {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-ac26e7a .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 36px;
	font-weight: 900;
	text-transform: uppercase;
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-dd95984 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-57dac9b {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 19px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2689 .elementor-element.elementor-element-570667e {
	--n-accordion-title-font-size: 18px;
	--n-accordion-title-justify-content: center;
	--n-accordion-title-flex-grow: initial;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 0px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-title-normal-color: var(--e-global-color-text);
	--n-accordion-title-hover-color: var(--e-global-color-accent);
	--n-accordion-title-active-color: var(--e-global-color-accent);
	--n-accordion-icon-size: 15px;
}

.elementor-2689 .elementor-element.elementor-element-570667e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-570667e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-570667e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: var(--e-global-color-secondary);
}

:where(.elementor-2689 .elementor-element.elementor-element-570667e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: var(--e-global-color-secondary);
	border-style: none;
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 0%;
	--padding-right: 5%;
	--padding-bottom: 2%;
	--padding-left: 5%;
}

:where(.elementor-2689 .elementor-element.elementor-element-570667e > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	text-transform: uppercase;
}

.elementor-2689 .elementor-element.elementor-element-df9c5c2 {
	--display: flex;
	--min-height: 50px;
	--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;
	--justify-content: center;
	--align-items: center;
	--gap: 0px 20px;
	--row-gap: 0px;
	--column-gap: 20px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 1%;
	--padding-bottom: 1%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-df9c5c2:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-df9c5c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #ED1C24 0%, #910608 100%);
}

.elementor-2689 .elementor-element.elementor-element-df9c5c2.e-con {
	--align-self: center;
}

.elementor-2689 .elementor-element.elementor-element-1787fa5 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-1787fa5 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-099b803 {
	--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;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 5%;
	--margin-bottom: 8%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-35c7211 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 90px;
	--row-gap: 0px;
	--column-gap: 90px;
}

.elementor-2689 .elementor-element.elementor-element-c1b5ac8 {
	--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;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-2689 .elementor-element.elementor-element-88d915e {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
	transition-duration: 0.5s;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-secondary);
	border-radius: 100px 100px 100px 100px;
	padding: 17px 28px 17px 28px;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-f3982ea .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFEFE 0%, #949595 100%);
	border-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-f3982ea>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea.elementor-element {
	--align-self: flex-start;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea {
	z-index: 2;
}

.elementor-2689 .elementor-element.elementor-element-f3982ea .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-f3982ea .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-65e9551 {
	--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;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
}

.elementor-2689 .elementor-element.elementor-element-159532d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-159532d {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-2689 .elementor-element.elementor-element-e375d32>.elementor-widget-container {
	margin: -2% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-a5b8e42 {
	--display: flex;
	--gap: 20px 0px;
	--row-gap: 20px;
	--column-gap: 0px;
	border-style: solid;
	--border-style: solid;
	border-width: 3px 3px 3px 3px;
	--border-top-width: 3px;
	--border-right-width: 3px;
	--border-bottom-width: 3px;
	--border-left-width: 3px;
	border-color: var(--e-global-color-text);
	--border-color: var(--e-global-color-text);
	--padding-top: 10%;
	--padding-bottom: 10%;
	--padding-left: 10%;
	--padding-right: 10%;
}

.elementor-2689 .elementor-element.elementor-element-a5b8e42:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-a5b8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/wp-content/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2689 .elementor-element.elementor-element-52a1a87 {
	--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;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-52a1a87.e-con {
	--align-self: flex-start;
}

.elementor-2689 .elementor-element.elementor-element-68b0f01 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-52cf0ed>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-52cf0ed {
	text-align: left;
}

.elementor-2689 .elementor-element.elementor-element-52cf0ed img {
	width: 100%;
}

.elementor-2689 .elementor-element.elementor-element-5a4c412 .elementor-heading-title {
	font-family: var(--e-global-typography-dde7c56-font-family), Sans-serif;
	font-size: var(--e-global-typography-dde7c56-font-size);
	font-weight: var(--e-global-typography-dde7c56-font-weight);
	text-transform: var(--e-global-typography-dde7c56-text-transform);
	line-height: var(--e-global-typography-dde7c56-line-height);
	color: var(--e-global-color-text);
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-ac092ed {
	right: -21px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-ac092ed {
	left: -21px;
}

.elementor-2689 .elementor-element.elementor-element-ac092ed {
	bottom: 41px;
}

.elementor-2689 .elementor-element.elementor-element-5ee75a3 {
	--display: flex;
	--margin-top: -5%;
	--margin-bottom: 0%;
	--margin-left: -8%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
}

.elementor-2689 .elementor-element.elementor-element-68c82c3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-68c82c3 img {
	width: 100%;
}

.elementor-2689 .elementor-element.elementor-element-8ce8be7 {
	--display: flex;
	--gap: 40px 0px;
	--row-gap: 40px;
	--column-gap: 0px;
	--margin-top: 5%;
	--margin-bottom: 8%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-b439386 {
	text-align: center;
}

.elementor-2689 .elementor-element.elementor-element-b439386 .elementor-heading-title {
	font-family: var(--e-global-typography-bc40446-font-family), Sans-serif;
	font-size: var(--e-global-typography-bc40446-font-size);
	font-weight: var(--e-global-typography-bc40446-font-weight);
	text-transform: var(--e-global-typography-bc40446-text-transform);
	line-height: var(--e-global-typography-bc40446-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-ca9b0ab {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-f2b13bc {
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-650d659 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-3a012df {
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-2b2b630 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-371331d {
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-511b48b {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-70341b1 {
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-645a2a0 {
	--n-accordion-title-font-size: 30px;
	--n-accordion-title-justify-content: space-between;
	--n-accordion-title-flex-grow: 1;
	--n-accordion-title-icon-order: initial;
	--n-accordion-item-title-space-between: 15px;
	--n-accordion-item-title-distance-from-content: 0px;
	--n-accordion-border-radius: 0% 0% 0% 0%;
	--n-accordion-title-normal-color: var(--e-global-color-secondary);
	--n-accordion-title-hover-color: var(--e-global-color-secondary);
	--n-accordion-title-active-color: var(--e-global-color-secondary);
	--n-accordion-icon-size: 25px;
}

.elementor-2689 .elementor-element.elementor-element-645a2a0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title {
	background-color: transparent;
	background-image: linear-gradient(180deg, #FFFFFF 0%, #A2A1A1 100%);
	border-style: none;
}

.elementor-2689 .elementor-element.elementor-element-645a2a0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
}

.elementor-2689 .elementor-element.elementor-element-645a2a0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item[open]>.e-n-accordion-item-title {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
}

:where(.elementor-2689 .elementor-element.elementor-element-645a2a0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item)>.e-con {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
	border-style: solid;
	border-width: 3px 0px 0px 0px;
	border-color: var(--e-global-color-secondary);
	--border-radius: 0px 0px 0px 0px;
	--padding-top: 2%;
	--padding-right: 3%;
	--padding-bottom: 1%;
	--padding-left: 3%;
}

.elementor-2689 .elementor-element.elementor-element-645a2a0 {
	--n-accordion-padding: 2% 3% 2% 3%;
}

:where(.elementor-2689 .elementor-element.elementor-element-645a2a0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-2689 .elementor-element.elementor-element-57f17b8 {
	--display: flex;
	--position: fixed;
	--min-height: 60px;
	--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;
	--justify-content: space-between;
	--align-items: center;
	--gap: 0px 10px;
	--row-gap: 0px;
	--column-gap: 10px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	bottom: 0px;
	--z-index: 6;
}

.elementor-2689 .elementor-element.elementor-element-57f17b8:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-57f17b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
}

.elementor-2689 .elementor-element.elementor-element-57f17b8.e-con {
	--align-self: center;
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-57f17b8 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-57f17b8 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-478a013 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-797bbad {
	text-align: left;
}

.elementor-2689 .elementor-element.elementor-element-797bbad .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-5abaf8c {
	--display: flex;
	--align-items: flex-start;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-cf48e3d .elementor-button {
	background-color: transparent;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFFFF 0%, #949595 100%);
	transition-duration: 0.5s;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-secondary);
	border-radius: 100px 100px 100px 100px;
	padding: 8px 15px 8px 15px;
}

.elementor-2689 .elementor-element.elementor-element-cf48e3d .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-cf48e3d .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFFFF 0%, #FFFFFF 100%);
	border-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-cf48e3d>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2689 .elementor-element.elementor-element-cf48e3d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-cf48e3d .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-cf48e3d .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-1095170 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-1095170.e-con {
	--align-self: center;
}

.elementor-2689 .elementor-element.elementor-element-6754017>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-6754017 {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-f7bc210 {
	--display: flex;
	--min-height: 75px;
	--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;
	--justify-content: space-between;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0%;
	--margin-bottom: 0%;
	--margin-left: 0%;
	--margin-right: 0%;
	--padding-top: 0%;
	--padding-bottom: 0%;
	--padding-left: 0%;
	--padding-right: 0%;
	bottom: 0px;
	--z-index: 4;
}

.elementor-2689 .elementor-element.elementor-element-f7bc210:not(.elementor-motion-effects-element-type-background),
.elementor-2689 .elementor-element.elementor-element-f7bc210>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
}

.elementor-2689 .elementor-element.elementor-element-f7bc210.e-con {
	--align-self: center;
}

body:not(.rtl) .elementor-2689 .elementor-element.elementor-element-f7bc210 {
	left: 0px;
}

body.rtl .elementor-2689 .elementor-element.elementor-element-f7bc210 {
	right: 0px;
}

.elementor-2689 .elementor-element.elementor-element-221f074 {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-fb7a4e5 {
	text-align: left;
}

.elementor-2689 .elementor-element.elementor-element-fb7a4e5 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-8617aab>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-8617aab {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-9a003fc {
	--display: flex;
}

.elementor-2689 .elementor-element.elementor-element-af60216 {
	text-align: left;
}

.elementor-2689 .elementor-element.elementor-element-af60216 .elementor-heading-title {
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-size: var(--e-global-typography-secondary-font-size);
	font-weight: var(--e-global-typography-secondary-font-weight);
	text-transform: var(--e-global-typography-secondary-text-transform);
	line-height: var(--e-global-typography-secondary-line-height);
	color: var(--e-global-color-text);
}

.elementor-2689 .elementor-element.elementor-element-8790536>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2689 .elementor-element.elementor-element-8790536 {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 22px;
	font-weight: 600;
	text-transform: uppercase;
	color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button {
	background-color: transparent;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	text-transform: uppercase;
	line-height: 1.3em;
	fill: var(--e-global-color-secondary);
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFFFF 0%, #949595 100%);
	transition-duration: 0.5s;
	border-style: solid;
	border-width: 3px 3px 3px 3px;
	border-color: var(--e-global-color-secondary);
	border-radius: 100px 100px 100px 100px;
	padding: 12px 20px 12px 20px;
}

.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button:hover,
.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button:focus {
	background-color: transparent;
	color: var(--e-global-color-secondary);
	background-image: radial-gradient(at center center, #FFFFFF 0%, #FFFFFF 100%);
	border-color: var(--e-global-color-secondary);
}

.elementor-2689 .elementor-element.elementor-element-de1757e>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2689 .elementor-element.elementor-element-de1757e>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button:hover svg,
.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button:focus svg {
	fill: var(--e-global-color-secondary);
}

:root {
	--page-title-display: none;
}

@media(min-width:768px) {
	.elementor-2689 .elementor-element.elementor-element-f5e4660 {
		--content-width: 95%;
	}

	.elementor-2689 .elementor-element.elementor-element-764a18a {
		--content-width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-5f89f39 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-7557041 {
		--width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-3cd0e4b {
		--width: 33.33%;
	}

	.elementor-2689 .elementor-element.elementor-element-f1dab86 {
		--width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-f7f86d9 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-5ad94ee {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-88ec2b7 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-a740cce {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-e0767d0 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-37e80b2 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-458b8d9 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-d111541 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-6cc3564 {
		--content-width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-4d771ed {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-005fb32 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-df9c5c2 {
		--content-width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-099b803 {
		--content-width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-68b0f01 {
		--width: 7%;
	}

	.elementor-2689 .elementor-element.elementor-element-5ee75a3 {
		--width: 85%;
	}

	.elementor-2689 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-57f17b8 {
		--content-width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-478a013 {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-5abaf8c {
		--width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-1095170 {
		--width: 77%;
	}

	.elementor-2689 .elementor-element.elementor-element-f7bc210 {
		--content-width: 90%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-2689 .elementor-element.elementor-element-f5e4660 {
		--content-width: 95%;
	}

	.elementor-2689 .elementor-element.elementor-element-7557041 {
		--width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-57f7285 {
		--content-width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-ad6540e {
		--content-width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-b049bc0 {
		--content-width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-4d771ed {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-57f17b8 {
		--content-width: 95%;
	}

	.elementor-2689 .elementor-element.elementor-element-f7bc210 {
		--content-width: 95%;
	}
}

@media(min-width:1900px) {
	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-859df99 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-0eaefbb {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-764a18a {
		--content-width: 75%;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-c2afcb8 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-57f7285 {
		--content-width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-50ae0fc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-e1ecd41>.elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-e1ecd41 {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-ad6540e {
		--content-width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-605a2fc {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-a2fd873 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-77e9028 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-c79c347 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-c6a5bf4 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-b049bc0 {
		--content-width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-1787fa5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-099b803 {
		--content-width: 60%;
	}

	.elementor-2689 .elementor-element.elementor-element-5a4c412 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 60%;
	}

	.elementor-2689 .elementor-element.elementor-element-b439386 .elementor-heading-title {
		font-size: var(--e-global-typography-bc40446-font-size);
		line-height: var(--e-global-typography-bc40446-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-57f17b8 {
		--content-width: 75%;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-797bbad {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-797bbad .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-f7bc210 {
		--content-width: 75%;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}
}

@media(max-width:1024px) {
	.elementor-2689 .elementor-element.elementor-element-f5e4660 {
		--min-height: 75px;
		--gap: 0px 10px;
		--row-gap: 0px;
		--column-gap: 10px;
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-859df99 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-0eaefbb {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-402f404 img {
		height: 80px;
	}

	.elementor-2689 .elementor-element.elementor-element-4f75665 img {
		height: 80px;
	}

	.elementor-2689 .elementor-element.elementor-element-09658ef img {
		height: 80px;
	}

	.elementor-2689 .elementor-element.elementor-element-c2afcb8 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-cb95240 img {
		height: 80px;
	}

	.elementor-2689 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-57f7285 {
		--margin-top: -15%;
		--margin-bottom: 8%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-c293d50 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-7c013b0 {
		--padding-top: 8%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-9ea1e24 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-e2f17e0 {
		font-size: 22px;
	}

	.elementor-2689 .elementor-element.elementor-element-25949cb {
		--min-height: 25vh;
	}

	.elementor-2689 .elementor-element.elementor-element-479a2f2 {
		font-size: 20px;
	}

	.elementor-2689 .elementor-element.elementor-element-50ae0fc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-41be23d {
		font-size: 19px;
	}

	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-0643557 .elementor-button {
		font-size: 16px;
	}

	.elementor-2689 .elementor-element.elementor-element-e1ecd41>.elementor-widget-container {
		margin: 3% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-6910119>.elementor-widget-container {
		margin: -3% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-f7f86d9 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-5ad94ee {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-88ec2b7 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-a740cce {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-7283cd0 {
		--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;
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-15b0802 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--gap: 0px 25px;
		--row-gap: 0px;
		--column-gap: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-e0767d0 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-605a2fc {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-37e80b2 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-a2fd873 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-2d199a8 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--gap: 0px 25px;
		--row-gap: 0px;
		--column-gap: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-458b8d9 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-77e9028 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-d111541 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2689 .elementor-element.elementor-element-c79c347 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-a78ccdc>.elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}

	.elementor-2689 .elementor-element.elementor-element-6cc3564 {
		--min-height: 75px;
	}

	.elementor-2689 .elementor-element.elementor-element-c6a5bf4 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-d738c16 {
		--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;
		--margin-top: 0%;
		--margin-bottom: 3%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-306db45 {
		font-size: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-568d7b6 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-788aab9 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-16b3901 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-0019dc8 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-4fa2049 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-e104efe .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-fe9cf5a img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-c084012 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-087b9bc img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-cb8cca8 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-1627a4b img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-9092861 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-31b3edc img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-e708b7a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-34cc207 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-4be48df .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-906ac9a img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-9c13db0 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-346072d img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-e229a79 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-c7662d2 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-ea3642c .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-2a56f65 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-fc78cdc .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-d736c7f img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-8dc7d59 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-1c3c5c9 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-9714683 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-2cebc77 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-6c39481 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-66df59f img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-6655002 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-0d9e6b6 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-4e5ab2e .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-50cc1ba img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-0ec1c9a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-f86aff7 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-569d642 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-30851e6 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-ffb72ee .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-18ca70f img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-29eef8a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-5f7b5e0 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-b50aeb8 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-1ae0317 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-57a75db .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-1325586 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-66f0675 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-96ee56f img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-983c984 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-d6359bd img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-599af41 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-5817ce0 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-d7bdbef .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-8c0289f img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-59e513c .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-46fa2fd img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-159e423 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-d0c5fc6 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-656ea93 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-c507391 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-8e145c2 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-ade88b4 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-a2565b9 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-7126524 img {
		height: 200px;
	}

	.elementor-2689 .elementor-element.elementor-element-ac26e7a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2689 .elementor-element.elementor-element-1787fa5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-35c7211 {
		--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;
		--gap: 45px 0px;
		--row-gap: 45px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-c1b5ac8 {
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-88d915e {
		font-size: 25px;
		line-height: 1.2em;
	}

	.elementor-2689 .elementor-element.elementor-element-65e9551 {
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-159532d {
		font-size: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-a5b8e42 {
		--padding-top: 6%;
		--padding-bottom: 6%;
		--padding-left: 6%;
		--padding-right: 6%;
	}

	.elementor-2689 .elementor-element.elementor-element-5a4c412 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-b439386 .elementor-heading-title {
		font-size: var(--e-global-typography-bc40446-font-size);
		line-height: var(--e-global-typography-bc40446-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-645a2a0 {
		--n-accordion-title-font-size: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-797bbad {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-797bbad .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-6754017 {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-f7bc210 {
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 1%;
		--padding-bottom: 1%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-221f074 {
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0%;
		--padding-bottom: 1.5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8617aab {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-9a003fc {
		--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;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0%;
		--padding-bottom: 1.5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8790536 {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button {
		font-size: 25px;
		padding: 14px 16px 10px 16px;
	}
}

@media(max-width:767px) {
	.elementor-2689 .elementor-element.elementor-element-f5e4660 {
		--content-width: 90%;
		--min-height: 50px;
		--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;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-widget-text-editor {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-859df99>.elementor-widget-container {
		margin: 0px 0px -10px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-859df99 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-0eaefbb>.elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-0eaefbb {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-764a18a {
		--content-width: 90%;
		--min-height: 85vh;
		--margin-top: 5%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-764a18a:not(.elementor-motion-effects-element-type-background),
	.elementor-2689 .elementor-element.elementor-element-764a18a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-size: 752px auto;
	}

	.elementor-widget-image .widget-image-caption {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-92d51e9 img {
		width: 50%;
	}

	.elementor-2689 .elementor-element.elementor-element-5f89f39 {
		--width: 100%;
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 25%;
		--padding-bottom: 8%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-widget-heading .elementor-heading-title {
		font-size: var(--e-global-typography-primary-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-70b8180 {
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: center;
		--gap: 10px 8px;
		--row-gap: 10px;
		--column-gap: 8px;
	}

	.elementor-2689 .elementor-element.elementor-element-402f404>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-402f404 img {
		height: 50px;
	}

	.elementor-2689 .elementor-element.elementor-element-c1e2f6e>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-c1e2f6e {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-4f75665 img {
		height: 50px;
	}

	.elementor-2689 .elementor-element.elementor-element-0afbeed {
		--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;
		--justify-content: center;
		--gap: 10px 8px;
		--row-gap: 10px;
		--column-gap: 8px;
	}

	.elementor-2689 .elementor-element.elementor-element-4b1aecc {
		--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;
		--justify-content: center;
		--align-items: center;
		--gap: 0px 10px;
		--row-gap: 0px;
		--column-gap: 10px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-09658ef {
		text-align: center;
	}

	.elementor-2689 .elementor-element.elementor-element-09658ef img {
		width: 100%;
		height: 50px;
	}

	.elementor-2689 .elementor-element.elementor-element-c2afcb8>.elementor-widget-container {
		margin: 25% 0% 0% 0%;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-c2afcb8 {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-c2afcb8 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-cb95240 img {
		height: 50px;
	}

	.elementor-2689 .elementor-element.elementor-element-7557041 {
		--width: 90%;
	}

	.elementor-2689 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-57f7285 {
		--content-width: 80%;
		--margin-top: -30%;
		--margin-bottom: 15%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-58c1514 {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-3cd0e4b {
		--width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-c293d50 img {
		height: 150px;
	}

	.elementor-2689 .elementor-element.elementor-element-9ea1e24 .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-2689 .elementor-element.elementor-element-e2f17e0 {
		font-size: 25px;
	}

	.elementor-2689 .elementor-element.elementor-element-25949cb {
		--min-height: 18vh;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-50ae0fc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-2689 .elementor-element.elementor-element-e1ecd41>.elementor-widget-container {
		margin: 5% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-ad6540e {
		--content-width: 80%;
		--gap: 50px 0px;
		--row-gap: 50px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-15c5f8d {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-f7f86d9 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-ef38586 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-58ec3e8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-58ec3e8 img {
		width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-d0182e2 {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-5a6eb76>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-5ad94ee {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-6c4fcb6 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-ee86620>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-ee86620 img {
		width: 65%;
	}

	.elementor-2689 .elementor-element.elementor-element-8dd1de1 {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-f1dc692>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-88ec2b7 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-131c588 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-2a28c76>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-2a28c76 img {
		width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-c51fe7f {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-d839ba6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-cadb672 img {
		width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-a740cce {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-bc0b940 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-ed46fbe>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-ed46fbe img {
		width: 65%;
	}

	.elementor-2689 .elementor-element.elementor-element-abf81df {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-b29ba9e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-7283cd0 {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-e0767d0 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-884b626 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-4590132>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-4590132 img {
		width: 75%;
	}

	.elementor-2689 .elementor-element.elementor-element-c21ea21 {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-605a2fc>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-605a2fc {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-37e80b2 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-1f5bc89 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-f57f87b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-f57f87b img {
		width: 65%;
	}

	.elementor-2689 .elementor-element.elementor-element-cd581c4 {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-a2fd873>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-a2fd873 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-458b8d9 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-c337e15 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-0d5ced1>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-0d5ced1 img {
		width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-3b3b6be {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-77e9028>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-77e9028 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-a997f7c img {
		width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-d111541 {
		--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: center;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--padding-top: 5%;
		--padding-bottom: 5%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-c9ecab6 {
		--width: 35%;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-6649d0f>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-6649d0f img {
		width: 65%;
	}

	.elementor-2689 .elementor-element.elementor-element-9b14946 {
		--width: 50%;
		--margin-top: 0%;
		--margin-bottom: -5%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-c79c347>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-c79c347 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-a78ccdc>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-6cc3564 {
		--min-height: 50px;
	}

	.elementor-2689 .elementor-element.elementor-element-c6a5bf4 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-b049bc0 {
		--content-width: 80%;
	}

	.elementor-2689 .elementor-element.elementor-element-306db45>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-306db45 {
		font-size: 23px;
	}

	.elementor-2689 .elementor-element.elementor-element-132e8c7 {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-132e8c7.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-bf6600d {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-bf6600d.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-9bcc8f7 {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-9bcc8f7.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-52d607a {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-52d607a.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-5663853 {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-5663853.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-6666545 {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-6666545.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-270573c {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-270573c.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-d32f9ca {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-d32f9ca.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-11ed0ca {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-11ed0ca.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-190a84f {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-190a84f.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-77aab1e {
		--width: 100%;
		--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: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-77aab1e.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-1787fa5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-099b803 {
		--content-width: 90%;
		--margin-top: 10%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-c1b5ac8 {
		--gap: 5px 0px;
		--row-gap: 5px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-88d915e {
		font-size: 20px;
	}

	.elementor-2689 .elementor-element.elementor-element-f3982ea.elementor-element {
		--align-self: flex-start;
	}

	.elementor-2689 .elementor-element.elementor-element-65e9551 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-159532d {
		font-size: 20px;
	}

	.elementor-2689 .elementor-element.elementor-element-a5b8e42 {
		--gap: 10px 0px;
		--row-gap: 10px;
		--column-gap: 0px;
		--margin-top: 5%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-68b0f01 {
		--width: 12%;
	}

	.elementor-2689 .elementor-element.elementor-element-52cf0ed img {
		width: 100%;
	}

	.elementor-2689 .elementor-element.elementor-element-5a4c412 .elementor-heading-title {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 90%;
		--margin-top: 15%;
		padding-bottom: 200px;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-b439386 .elementor-heading-title {
		font-size: var(--e-global-typography-bc40446-font-size);
		line-height: var(--e-global-typography-bc40446-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-645a2a0 {
		--n-accordion-item-title-space-between: 10px;
		--n-accordion-title-font-size: 20px;
		--n-accordion-icon-size: 20px;
	}

	:where(.elementor-2689 .elementor-element.elementor-element-645a2a0 > .elementor-widget-container > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header)>.e-n-accordion-item-title-text {
		line-height: 1.1em;
	}

	.elementor-2689 .elementor-element.elementor-element-797bbad .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-f7bc210 {
		--content-width: 95%;
		--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;
		--justify-content: space-between;
		--align-items: center;
		--margin-top: 0%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
		--padding-top: 2%;
		--padding-bottom: 1%;
		--padding-left: 0%;
		--padding-right: 0%;
		--z-index: 7;
	}

	.elementor-2689 .elementor-element.elementor-element-221f074 {
		--width: 80%;
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--flex-wrap-mobile: wrap;
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-221f074.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-fb7a4e5 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8617aab>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-8617aab {
		text-align: left;
		font-size: 19px;
	}

	.elementor-2689 .elementor-element.elementor-element-9a003fc {
		--width: 80%;
		--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;
		--justify-content: space-between;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-2689 .elementor-element.elementor-element-9a003fc.e-con {
		--align-self: center;
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 {
		text-align: left;
	}

	.elementor-2689 .elementor-element.elementor-element-af60216 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2689 .elementor-element.elementor-element-8790536>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-8790536 {
		text-align: left;
		font-size: 19px;
	}

	.elementor-2689 .elementor-element.elementor-element-de1757e>.elementor-widget-container {
		margin: 0% 0% 0% -20%;
		padding: 0% 0% 0% 0%;
	}

	.elementor-2689 .elementor-element.elementor-element-de1757e .elementor-button {
		font-size: 21px;
		padding: 12px 14px 9px 14px;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-859df99 */
.stroke {
	-webkit-text-stroke: 1.5px #080E14;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-21eb6ee */
.stroke {
	-webkit-text-stroke: 1.5px #080E14;
}

/* End custom CSS */

/* Start custom CSS for text-editor, class: .elementor-element-0eaefbb */
.stroke {
	-webkit-text-stroke: 1.5px #080E14;
}

/* End custom CSS */

/* Start custom CSS for button, class: .elementor-element-b9125a3 */
.bouton {

	width: 100%;

}

/* End custom CSS */