.elementor-2700 .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 30px;
	--row-gap: 0px;
	--column-gap: 30px;
	--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-2700 .elementor-element.elementor-element-f5e4660:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-15d2876>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2700 .elementor-element.elementor-element-15d2876 {
	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-2700 .elementor-element.elementor-element-21eb6ee>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-0eaefbb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
	border-style: none;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-764a18a {
	--display: flex;
	--min-height: 100vh;
	--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-2700 .elementor-element.elementor-element-764a18a:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-764a18a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/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-2700 .elementor-element.elementor-element-0569844 {
	z-index: 2;
}

.elementor-2700 .elementor-element.elementor-element-0569844 img {
	width: 22%;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-5f89f39:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-5f89f39>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #080E14DB;
}

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

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-080d5ca {
	text-align: center;
}

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-402f404 img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

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

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-4b1aecc {
	--display: flex;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-cb95240 img {
	width: 100%;
	height: 95px;
	object-fit: contain;
	object-position: center center;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-c293d50 img {
	width: 100%;
	height: 290px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-7c013b0 {
	--display: flex;
	--position: absolute;
	--min-height: 120px;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--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-2700 .elementor-element.elementor-element-7c013b0:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-7c013b0 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-25949cb:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-25949cb>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-50ae0fc>.elementor-widget-container {
	margin: -3% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-41be23d>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

.elementor-2700 .elementor-element.elementor-element-41be23d {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 25px;
	font-weight: 600;
	line-height: 1.3em;
	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-2700 .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-2700 .elementor-element.elementor-element-0643557>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

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

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

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

.elementor-2700 .elementor-element.elementor-element-dac1361 {
	text-align: center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-6910119 .elementor-button:hover,
.elementor-2700 .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-2700 .elementor-element.elementor-element-6910119>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

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

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-f7f86d9:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-f7f86d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-cadb672 {
	right: 21px;
}

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

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-a740cce:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-a740cce>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

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

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-51f721f {
	--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-2700 .elementor-element.elementor-element-bcc0c16 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-3e3f519 {
	--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-2700 .elementor-element.elementor-element-3e3f519:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-3e3f519>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2700 .elementor-element.elementor-element-7d0f782>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0% 0% 0% 0%;
}

.elementor-2700 .elementor-element.elementor-element-7d0f782.elementor-element {
	--align-self: flex-start;
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-7d0f782 {
	left: 42px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-7d0f782 {
	right: 42px;
}

.elementor-2700 .elementor-element.elementor-element-7d0f782 {
	top: -21px;
}

.elementor-2700 .elementor-element.elementor-element-35688ee {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-970e07b img {
	width: 55%;
}

.elementor-2700 .elementor-element.elementor-element-aa0d9a1 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-38f6660 {
	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-2700 .elementor-element.elementor-element-f03f84c {
	--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-2700 .elementor-element.elementor-element-f03f84c:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-f03f84c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2700 .elementor-element.elementor-element-4bd9c70 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-8e721e6 img {
	width: 45%;
}

.elementor-2700 .elementor-element.elementor-element-6b7fdf5 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-d285466 {
	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-2700 .elementor-element.elementor-element-11d9f8c {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-cc5c42e {
	--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-2700 .elementor-element.elementor-element-cc5c42e:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-cc5c42e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2700 .elementor-element.elementor-element-ce9987a {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-913af92 img {
	width: 60%;
}

.elementor-2700 .elementor-element.elementor-element-84a023b {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-5bc7049 {
	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-2700 .elementor-element.elementor-element-3e8fadc {
	right: 21px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-3e8fadc {
	left: 21px;
}

.elementor-2700 .elementor-element.elementor-element-3e8fadc {
	bottom: -21px;
}

.elementor-2700 .elementor-element.elementor-element-3e8fadc img {
	width: 100%;
}

.elementor-2700 .elementor-element.elementor-element-0524e2c {
	--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-2700 .elementor-element.elementor-element-0524e2c:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-0524e2c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2700 .elementor-element.elementor-element-bd4de70 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-89bd9c6 img {
	width: 45%;
}

.elementor-2700 .elementor-element.elementor-element-d8072fd {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-898461b {
	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-2700 .elementor-element.elementor-element-a78ccdc>.elementor-widget-container {
	padding: 0% 15% 0% 15%;
}

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-6cc3564:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-6cc3564.e-con {
	--align-self: center;
}

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-b049bc0:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-b049bc0>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: var(--e-global-color-text);
}

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-4d771ed.e-con {
	--align-self: flex-start;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-b9125a3 .elementor-button:hover,
.elementor-2700 .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-2700 .elementor-element.elementor-element-b9125a3>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

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

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

.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-568d7b6 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-e6342e8:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-e6342e8 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-cf2aa0f {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-4fa2049 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-5ce8b34:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-5ce8b34 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-90623a1 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-16b3901 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-5159c59:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-5159c59 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-25ee82a {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-fe9cf5a img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-adc8a18:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-adc8a18 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-b39a3ad {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-087b9bc img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-838a245:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-838a245 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-a38cc98 {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-1627a4b img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-8ab99fb:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-8ab99fb {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-e21b281 {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-bb5c93e {
	--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-2700 .elementor-element.elementor-element-f144c90 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-87fe9d9 {
	--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-2700 .elementor-element.elementor-element-87fe9d9:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-87fe9d9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-87fe9d9 {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-87fe9d9 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-c09fe56 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-c09fe56 .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-2700 .elementor-element.elementor-element-db17aad {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-296fd2d {
	--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-2700 .elementor-element.elementor-element-296fd2d>.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-2700 .elementor-element.elementor-element-296fd2d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-296fd2d>.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-2700 .elementor-element.elementor-element-296fd2d > .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-2700 .elementor-element.elementor-element-296fd2d > .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-2700 .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-2700 .elementor-element.elementor-element-34cc207 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-846df44:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-846df44 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-0ffb5c6 {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-906ac9a img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-39495e1:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-39495e1 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-ddbd12c {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-ca6c20d {
	--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-2700 .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-2700 .elementor-element.elementor-element-346072d img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-1fbf5b0:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-1fbf5b0 {
	left: 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-501a10a {
	--display: flex;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-9014a6a {
	--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-2700 .elementor-element.elementor-element-546689b img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-fe08967 {
	--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-2700 .elementor-element.elementor-element-fe08967:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-fe08967>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-fe08967 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-48f1c5c {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-48f1c5c .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-2700 .elementor-element.elementor-element-78e120f {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-05c4866 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-4be253f {
	--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-2700 .elementor-element.elementor-element-4be253f>.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-2700 .elementor-element.elementor-element-4be253f>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-4be253f>.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-2700 .elementor-element.elementor-element-4be253f > .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-2700 .elementor-element.elementor-element-4be253f > .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-2700 .elementor-element.elementor-element-f3e3911 {
	--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-2700 .elementor-element.elementor-element-d43c6c4 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-4de4cad {
	--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-2700 .elementor-element.elementor-element-4de4cad:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-4de4cad>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-4de4cad {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-cc978ca {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-cc978ca .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-2700 .elementor-element.elementor-element-e948b5a {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-53511a9 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-f14d08e {
	--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-2700 .elementor-element.elementor-element-f14d08e>.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-2700 .elementor-element.elementor-element-f14d08e>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-f14d08e>.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-2700 .elementor-element.elementor-element-f14d08e > .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-2700 .elementor-element.elementor-element-f14d08e > .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-2700 .elementor-element.elementor-element-8588f11 {
	--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-2700 .elementor-element.elementor-element-366d5a9 {
	--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-2700 .elementor-element.elementor-element-8946ec7 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-533d1dd {
	--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-2700 .elementor-element.elementor-element-533d1dd:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-533d1dd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-533d1dd {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-533d1dd {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-8e0334a {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-8e0334a .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-2700 .elementor-element.elementor-element-2cc0841 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-a97fcee {
	--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-2700 .elementor-element.elementor-element-a97fcee>.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-2700 .elementor-element.elementor-element-a97fcee>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-a97fcee>.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-2700 .elementor-element.elementor-element-a97fcee > .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-2700 .elementor-element.elementor-element-a97fcee > .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-2700 .elementor-element.elementor-element-6b83451 {
	--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-2700 .elementor-element.elementor-element-504d89e img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-5334ccd {
	--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-2700 .elementor-element.elementor-element-5334ccd:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-5334ccd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-5334ccd {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-5334ccd {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-70e74ce {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-70e74ce .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-2700 .elementor-element.elementor-element-54053f3 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-6e50950 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-b9365d3 {
	--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-2700 .elementor-element.elementor-element-b9365d3>.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-2700 .elementor-element.elementor-element-b9365d3>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-b9365d3>.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-2700 .elementor-element.elementor-element-b9365d3 > .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-2700 .elementor-element.elementor-element-b9365d3 > .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-2700 .elementor-element.elementor-element-50be0e6 {
	--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-2700 .elementor-element.elementor-element-2ee15b1 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-0fada4e {
	--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-2700 .elementor-element.elementor-element-0fada4e:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-0fada4e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-0fada4e {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-06434e4 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-06434e4 .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-2700 .elementor-element.elementor-element-0a953cf {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-71c8fef {
	--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-2700 .elementor-element.elementor-element-71c8fef>.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-2700 .elementor-element.elementor-element-71c8fef>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-71c8fef>.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-2700 .elementor-element.elementor-element-71c8fef > .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-2700 .elementor-element.elementor-element-71c8fef > .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-2700 .elementor-element.elementor-element-f2b148b {
	--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-2700 .elementor-element.elementor-element-2551f18 {
	--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-2700 .elementor-element.elementor-element-796c17b img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-9413fb9 {
	--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-2700 .elementor-element.elementor-element-9413fb9:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-9413fb9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-9413fb9 {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-9413fb9 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-c199a05 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-c199a05 .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-2700 .elementor-element.elementor-element-760bde8 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-f42a834 {
	--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-2700 .elementor-element.elementor-element-f42a834>.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-2700 .elementor-element.elementor-element-f42a834>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-f42a834>.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-2700 .elementor-element.elementor-element-f42a834 > .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-2700 .elementor-element.elementor-element-f42a834 > .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-2700 .elementor-element.elementor-element-34924e0 {
	--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-2700 .elementor-element.elementor-element-af03b09 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-3156515 {
	--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-2700 .elementor-element.elementor-element-3156515:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-3156515>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-3156515 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-89b0c02 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-89b0c02 .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-2700 .elementor-element.elementor-element-a8447a2 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-32af531 {
	--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-2700 .elementor-element.elementor-element-32af531>.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-2700 .elementor-element.elementor-element-32af531>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-32af531>.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-2700 .elementor-element.elementor-element-32af531 > .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-2700 .elementor-element.elementor-element-32af531 > .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-2700 .elementor-element.elementor-element-113abdb {
	--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-2700 .elementor-element.elementor-element-08af9b1 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-77ebced {
	--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-2700 .elementor-element.elementor-element-77ebced:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-77ebced>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-77ebced {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-77ebced {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-4649fa7 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-4649fa7 .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-2700 .elementor-element.elementor-element-72dbf60 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-315b22e {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-37957c0 {
	--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-2700 .elementor-element.elementor-element-37957c0>.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-2700 .elementor-element.elementor-element-37957c0>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-37957c0>.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-2700 .elementor-element.elementor-element-37957c0 > .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-2700 .elementor-element.elementor-element-37957c0 > .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-2700 .elementor-element.elementor-element-e045c0f {
	--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-2700 .elementor-element.elementor-element-dc095b3 {
	--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-2700 .elementor-element.elementor-element-ffd3122 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-c444fbc {
	--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-2700 .elementor-element.elementor-element-c444fbc:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-c444fbc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-c444fbc {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-a062d13 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-a062d13 .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-2700 .elementor-element.elementor-element-ba343ac {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-7ea7343 {
	--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-2700 .elementor-element.elementor-element-7ea7343>.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-2700 .elementor-element.elementor-element-7ea7343>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-7ea7343>.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-2700 .elementor-element.elementor-element-7ea7343 > .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-2700 .elementor-element.elementor-element-7ea7343 > .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-2700 .elementor-element.elementor-element-3ee8091 {
	--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-2700 .elementor-element.elementor-element-34d0dd8 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-67949cd {
	--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-2700 .elementor-element.elementor-element-67949cd:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-67949cd>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-67949cd {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-67949cd {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-e878397 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-e878397 .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-2700 .elementor-element.elementor-element-70721ff {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-6572e1d {
	--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-2700 .elementor-element.elementor-element-6572e1d>.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-2700 .elementor-element.elementor-element-6572e1d>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-6572e1d>.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-2700 .elementor-element.elementor-element-6572e1d > .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-2700 .elementor-element.elementor-element-6572e1d > .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-2700 .elementor-element.elementor-element-9787ee4 {
	--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-2700 .elementor-element.elementor-element-80d68fd img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-00a7982 {
	--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-2700 .elementor-element.elementor-element-00a7982:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-00a7982>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-00a7982 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-ca58e49 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-ca58e49 .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-2700 .elementor-element.elementor-element-8eb4f8b {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-1d31f9a {
	--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-2700 .elementor-element.elementor-element-1d31f9a>.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-2700 .elementor-element.elementor-element-1d31f9a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-1d31f9a>.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-2700 .elementor-element.elementor-element-1d31f9a > .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-2700 .elementor-element.elementor-element-1d31f9a > .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-2700 .elementor-element.elementor-element-fa58d66 {
	--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-2700 .elementor-element.elementor-element-a7f535b {
	--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-2700 .elementor-element.elementor-element-bd83fdd img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-d826378 {
	--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-2700 .elementor-element.elementor-element-d826378:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-d826378>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-d826378 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-12e044e {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-12e044e .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-2700 .elementor-element.elementor-element-5fe9345 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-652b935 {
	--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-2700 .elementor-element.elementor-element-652b935>.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-2700 .elementor-element.elementor-element-652b935>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-652b935>.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-2700 .elementor-element.elementor-element-652b935 > .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-2700 .elementor-element.elementor-element-652b935 > .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-2700 .elementor-element.elementor-element-c1e520b {
	--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-2700 .elementor-element.elementor-element-60076ac img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-55dc03e {
	--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-2700 .elementor-element.elementor-element-55dc03e:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-55dc03e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-55dc03e {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-55dc03e {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-97204b4 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-97204b4 .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-2700 .elementor-element.elementor-element-7fdc22b {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-887a1c8 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-b0ddbce {
	--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-2700 .elementor-element.elementor-element-b0ddbce>.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-2700 .elementor-element.elementor-element-b0ddbce>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-b0ddbce>.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-2700 .elementor-element.elementor-element-b0ddbce > .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-2700 .elementor-element.elementor-element-b0ddbce > .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-2700 .elementor-element.elementor-element-c4b6986 {
	--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-2700 .elementor-element.elementor-element-555b4ae img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-3b2ce75 {
	--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-2700 .elementor-element.elementor-element-3b2ce75:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-3b2ce75>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-3b2ce75 {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-3b2ce75 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-bdd255a {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-bdd255a .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-2700 .elementor-element.elementor-element-18f34df {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-5b4a21b {
	--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-2700 .elementor-element.elementor-element-5b4a21b>.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-2700 .elementor-element.elementor-element-5b4a21b>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-5b4a21b>.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-2700 .elementor-element.elementor-element-5b4a21b > .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-2700 .elementor-element.elementor-element-5b4a21b > .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-2700 .elementor-element.elementor-element-e61acec {
	--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-2700 .elementor-element.elementor-element-6e2fdfa {
	--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-2700 .elementor-element.elementor-element-eb6fb04 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-f3ca42e {
	--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-2700 .elementor-element.elementor-element-f3ca42e:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-f3ca42e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-f3ca42e {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-3fe1fa4 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-3fe1fa4 .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-2700 .elementor-element.elementor-element-2f77d5a {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-6becdfb {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-8907a48 {
	--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-2700 .elementor-element.elementor-element-8907a48>.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-2700 .elementor-element.elementor-element-8907a48>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-8907a48>.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-2700 .elementor-element.elementor-element-8907a48 > .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-2700 .elementor-element.elementor-element-8907a48 > .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-2700 .elementor-element.elementor-element-17cee0a {
	--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-2700 .elementor-element.elementor-element-5409ae5 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-f6213d6 {
	--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-2700 .elementor-element.elementor-element-f6213d6:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-f6213d6>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-f6213d6 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-afd89c1 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-afd89c1 .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-2700 .elementor-element.elementor-element-0a681c7 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-995fbb8 {
	--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-2700 .elementor-element.elementor-element-995fbb8>.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-2700 .elementor-element.elementor-element-995fbb8>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-995fbb8>.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-2700 .elementor-element.elementor-element-995fbb8 > .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-2700 .elementor-element.elementor-element-995fbb8 > .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-2700 .elementor-element.elementor-element-c9b0087 {
	--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-2700 .elementor-element.elementor-element-35cebd5 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-03f48df {
	--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-2700 .elementor-element.elementor-element-03f48df:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-03f48df>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-03f48df {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-03f48df {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-9ac3735 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-9ac3735 .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-2700 .elementor-element.elementor-element-2aaebcc {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-810a06f {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-d47b449 {
	--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-2700 .elementor-element.elementor-element-d47b449>.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-2700 .elementor-element.elementor-element-d47b449>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-d47b449>.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-2700 .elementor-element.elementor-element-d47b449 > .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-2700 .elementor-element.elementor-element-d47b449 > .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-2700 .elementor-element.elementor-element-564858f {
	--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-2700 .elementor-element.elementor-element-45f233d {
	--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-2700 .elementor-element.elementor-element-7c96df7 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-f8957f8 {
	--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-2700 .elementor-element.elementor-element-f8957f8:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-f8957f8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-f8957f8 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-592579b {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-592579b .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-2700 .elementor-element.elementor-element-c64ab4b {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-063af40 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-c24790c {
	--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-2700 .elementor-element.elementor-element-c24790c>.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-2700 .elementor-element.elementor-element-c24790c>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-c24790c>.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-2700 .elementor-element.elementor-element-c24790c > .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-2700 .elementor-element.elementor-element-c24790c > .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-2700 .elementor-element.elementor-element-33b95de {
	--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-2700 .elementor-element.elementor-element-32bd3c0 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-bc1aad7 {
	--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-2700 .elementor-element.elementor-element-bc1aad7:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-bc1aad7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-bc1aad7 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-d60a82b {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-d60a82b .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-2700 .elementor-element.elementor-element-c4e2274 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-6ff1703 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-b531afb {
	--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-2700 .elementor-element.elementor-element-b531afb>.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-2700 .elementor-element.elementor-element-b531afb>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-b531afb>.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-2700 .elementor-element.elementor-element-b531afb > .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-2700 .elementor-element.elementor-element-b531afb > .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-2700 .elementor-element.elementor-element-c6af543 {
	--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-2700 .elementor-element.elementor-element-8023939 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-fadd2f7 {
	--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-2700 .elementor-element.elementor-element-fadd2f7:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-fadd2f7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-fadd2f7 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-080bf6e {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-080bf6e .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-2700 .elementor-element.elementor-element-d83e379 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-1c4cdfd {
	--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-2700 .elementor-element.elementor-element-1c4cdfd>.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-2700 .elementor-element.elementor-element-1c4cdfd>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-1c4cdfd>.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-2700 .elementor-element.elementor-element-1c4cdfd > .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-2700 .elementor-element.elementor-element-1c4cdfd > .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-2700 .elementor-element.elementor-element-885510c {
	--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-2700 .elementor-element.elementor-element-68e72f5 {
	--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-2700 .elementor-element.elementor-element-df2feb5 img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-0408116 {
	--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-2700 .elementor-element.elementor-element-0408116:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-0408116>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-0408116 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-f1bc785 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-f1bc785 .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-2700 .elementor-element.elementor-element-2beeb4f {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-0948c30 {
	text-align: center;
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 1.2em;
}

.elementor-2700 .elementor-element.elementor-element-a59948a {
	--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-2700 .elementor-element.elementor-element-a59948a>.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-2700 .elementor-element.elementor-element-a59948a>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-a59948a>.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-2700 .elementor-element.elementor-element-a59948a > .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-2700 .elementor-element.elementor-element-a59948a > .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-2700 .elementor-element.elementor-element-7bde40b {
	--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-2700 .elementor-element.elementor-element-10d656c img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-293b1e8 {
	--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-2700 .elementor-element.elementor-element-293b1e8:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-293b1e8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-293b1e8 {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-293b1e8 {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-a006c93 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-a006c93 .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-2700 .elementor-element.elementor-element-22d9589 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-ed89b46 {
	--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-2700 .elementor-element.elementor-element-ed89b46>.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-2700 .elementor-element.elementor-element-ed89b46>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-ed89b46>.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-2700 .elementor-element.elementor-element-ed89b46 > .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-2700 .elementor-element.elementor-element-ed89b46 > .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-2700 .elementor-element.elementor-element-43357c3 {
	--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-2700 .elementor-element.elementor-element-137be9b img {
	width: 100%;
	height: 310px;
	object-fit: cover;
	object-position: center center;
}

.elementor-2700 .elementor-element.elementor-element-34e89cc {
	--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-2700 .elementor-element.elementor-element-34e89cc:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-34e89cc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: linear-gradient(180deg, #080E14D9 0%, #080E1400 100%);
}

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

body.rtl .elementor-2700 .elementor-element.elementor-element-34e89cc {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-6e7c169 {
	text-align: center;
}

.elementor-2700 .elementor-element.elementor-element-6e7c169 .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-2700 .elementor-element.elementor-element-dcc30f9 {
	--display: flex;
}

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

.elementor-2700 .elementor-element.elementor-element-7fb0764 {
	--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-2700 .elementor-element.elementor-element-7fb0764>.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-2700 .elementor-element.elementor-element-7fb0764>.elementor-widget-container>.e-n-accordion>.e-n-accordion-item>.e-n-accordion-item-title:hover {
	background-color: var(--e-global-color-secondary);
}

.elementor-2700 .elementor-element.elementor-element-7fb0764>.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-2700 .elementor-element.elementor-element-7fb0764 > .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-2700 .elementor-element.elementor-element-7fb0764 > .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-2700 .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-2700 .elementor-element.elementor-element-df9c5c2:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .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-2700 .elementor-element.elementor-element-df9c5c2.e-con {
	--align-self: center;
}

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-88d915e {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	line-height: 1.3em;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-f3982ea .elementor-button:hover,
.elementor-2700 .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-2700 .elementor-element.elementor-element-f3982ea>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

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

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

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-159532d>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-a5b8e42:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-a5b8e42>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-image: url("https://event.internationalauction.ca/uploads/2025/02/Background_argent.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-52a1a87.e-con {
	--align-self: flex-start;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-52cf0ed>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-ac092ed {
	right: -21px;
}

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

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-68c82c3>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-2700 .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-2700 .elementor-element.elementor-element-b439386 {
	text-align: center;
}

.elementor-2700 .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-2700 .elementor-element.elementor-element-ca9b0ab {
	--display: flex;
}

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

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

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

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

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

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

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

.elementor-2700 .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-2700 .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-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-645a2a0 {
	--n-accordion-padding: 2% 3% 2% 3%;
}

:where(.elementor-2700 .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-2700 .elementor-element.elementor-element-67c7f4b {
	--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: 5;
}

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

.elementor-2700 .elementor-element.elementor-element-67c7f4b.e-con {
	--align-self: center;
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-67c7f4b {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-67c7f4b {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-12c666f {
	--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-2700 .elementor-element.elementor-element-0d9a1b4 {
	text-align: left;
}

.elementor-2700 .elementor-element.elementor-element-0d9a1b4 .elementor-heading-title {
	font-family: "Fira Sans Condensed", Sans-serif;
	font-size: 30px;
	font-weight: 900;
	text-transform: uppercase;
	line-height: 1em;
	color: var(--e-global-color-text);
}

.elementor-2700 .elementor-element.elementor-element-25b9023 {
	--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-2700 .elementor-element.elementor-element-8031ab7 .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-2700 .elementor-element.elementor-element-8031ab7 .elementor-button:hover,
.elementor-2700 .elementor-element.elementor-element-8031ab7 .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-2700 .elementor-element.elementor-element-8031ab7>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

.elementor-2700 .elementor-element.elementor-element-8031ab7>.elementor-widget-container {
	margin: 0% 0% 0% 0%;
	padding: 0px 0px 0px 0px;
}

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

.elementor-2700 .elementor-element.elementor-element-aa0a0be {
	--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-2700 .elementor-element.elementor-element-aa0a0be.e-con {
	--align-self: center;
}

.elementor-2700 .elementor-element.elementor-element-01af8ed>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

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

.elementor-2700 .elementor-element.elementor-element-15dac1e {
	--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-2700 .elementor-element.elementor-element-15dac1e:not(.elementor-motion-effects-element-type-background),
.elementor-2700 .elementor-element.elementor-element-15dac1e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: transparent;
	background-image: radial-gradient(at center center, #FFE14B 0%, #D28E20 100%);
}

.elementor-2700 .elementor-element.elementor-element-15dac1e.e-con {
	--align-self: center;
}

body:not(.rtl) .elementor-2700 .elementor-element.elementor-element-15dac1e {
	left: 0px;
}

body.rtl .elementor-2700 .elementor-element.elementor-element-15dac1e {
	right: 0px;
}

.elementor-2700 .elementor-element.elementor-element-fe92ba9 {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-0ab80e3 {
	text-align: left;
}

.elementor-2700 .elementor-element.elementor-element-0ab80e3 .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-2700 .elementor-element.elementor-element-0912c2d>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

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

.elementor-2700 .elementor-element.elementor-element-6e16f1f {
	--display: flex;
}

.elementor-2700 .elementor-element.elementor-element-2b16e83 {
	text-align: left;
}

.elementor-2700 .elementor-element.elementor-element-2b16e83 .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-2700 .elementor-element.elementor-element-a96f07d>.elementor-widget-container {
	margin: 0% 0% -4% 0%;
	padding: 0% 0% 0% 0%;
}

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

.elementor-2700 .elementor-element.elementor-element-df85383 .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-2700 .elementor-element.elementor-element-df85383 .elementor-button:hover,
.elementor-2700 .elementor-element.elementor-element-df85383 .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-2700 .elementor-element.elementor-element-df85383>.elementor-widget-container:hover {
	--e-transform-scale: 1.05;
}

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

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

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

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

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

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

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

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

	.elementor-2700 .elementor-element.elementor-element-7c013b0 {
		--width: 100%;
	}

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

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

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

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

	.elementor-2700 .elementor-element.elementor-element-a740cce {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-3e3f519 {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-f03f84c {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-cc5c42e {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-0524e2c {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-6cc3564 {
		--content-width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-4d771ed {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-43357c3 {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-df9c5c2 {
		--content-width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-099b803 {
		--content-width: 80%;
	}

	.elementor-2700 .elementor-element.elementor-element-68b0f01 {
		--width: 7%;
	}

	.elementor-2700 .elementor-element.elementor-element-5ee75a3 {
		--width: 85%;
	}

	.elementor-2700 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 80%;
	}

	.elementor-2700 .elementor-element.elementor-element-67c7f4b {
		--content-width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-12c666f {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-25b9023 {
		--width: 75%;
	}

	.elementor-2700 .elementor-element.elementor-element-aa0a0be {
		--width: 77%;
	}

	.elementor-2700 .elementor-element.elementor-element-15dac1e {
		--content-width: 90%;
	}
}

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

	.elementor-2700 .elementor-element.elementor-element-7557041 {
		--width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-57f7285 {
		--content-width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-ad6540e {
		--content-width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-b049bc0 {
		--content-width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-4d771ed {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-67c7f4b {
		--content-width: 95%;
	}

	.elementor-2700 .elementor-element.elementor-element-25b9023 {
		--width: 50%;
	}

	.elementor-2700 .elementor-element.elementor-element-aa0a0be {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-15dac1e {
		--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-2700 .elementor-element.elementor-element-15d2876 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-0eaefbb {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-57f7285 {
		--content-width: 75%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-dac1361>.elementor-widget-container {
		margin: 2% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-dac1361 {
		text-align: center;
	}

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

	.elementor-2700 .elementor-element.elementor-element-ad6540e {
		--content-width: 75%;
	}

	.elementor-2700 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-38f6660 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-d285466 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-5bc7049 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-898461b {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-b049bc0 {
		--content-width: 75%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-099b803 {
		--content-width: 60%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 60%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-67c7f4b {
		--content-width: 75%;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-0d9a1b4 {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-15dac1e {
		--content-width: 75%;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-0ab80e3 {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-0ab80e3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-2b16e83 {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-2b16e83 .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-2700 .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-2700 .elementor-element.elementor-element-15d2876 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-402f404 img {
		height: 80px;
	}

	.elementor-2700 .elementor-element.elementor-element-4f75665 img {
		height: 80px;
	}

	.elementor-2700 .elementor-element.elementor-element-09658ef img {
		height: 80px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-cb95240 img {
		height: 80px;
	}

	.elementor-2700 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-57f7285 {
		--margin-top: -15%;
		--margin-bottom: 8%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-c293d50 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-7c013b0 {
		--padding-top: 8%;
		--padding-bottom: 0%;
		--padding-left: 0%;
		--padding-right: 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-9ea1e24 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-e2f17e0 {
		font-size: 22px;
	}

	.elementor-2700 .elementor-element.elementor-element-25949cb {
		--min-height: 25vh;
	}

	.elementor-2700 .elementor-element.elementor-element-479a2f2 {
		font-size: 20px;
	}

	.elementor-2700 .elementor-element.elementor-element-50ae0fc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-41be23d {
		font-size: 19px;
	}

	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-2700 .elementor-element.elementor-element-0643557 .elementor-button {
		font-size: 16px;
	}

	.elementor-2700 .elementor-element.elementor-element-dac1361>.elementor-widget-container {
		margin: 3% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-6910119>.elementor-widget-container {
		margin: -3% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-f7f86d9 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-5ad94ee {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-88ec2b7 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-a740cce {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-51f721f {
		--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-2700 .elementor-element.elementor-element-bcc0c16 {
		--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-2700 .elementor-element.elementor-element-3e3f519 {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-38f6660 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-f03f84c {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-d285466 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-11d9f8c {
		--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-2700 .elementor-element.elementor-element-cc5c42e {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-5bc7049 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-0524e2c {
		--padding-top: 4%;
		--padding-bottom: 4%;
		--padding-left: 4%;
		--padding-right: 4%;
	}

	.elementor-2700 .elementor-element.elementor-element-898461b {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-a78ccdc>.elementor-widget-container {
		padding: 0% 10% 0% 10%;
	}

	.elementor-2700 .elementor-element.elementor-element-6cc3564 {
		--min-height: 75px;
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-306db45>.elementor-widget-container {
		margin: 0% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-306db45 {
		font-size: 25px;
	}

	.elementor-2700 .elementor-element.elementor-element-b9125a3.elementor-element {
		--align-self: flex-start;
	}

	.elementor-2700 .elementor-element.elementor-element-568d7b6 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-788aab9 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-4fa2049 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-e104efe .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-16b3901 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-0019dc8 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-fe9cf5a img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-c084012 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-087b9bc img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-cb8cca8 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-1627a4b img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-9092861 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-f144c90 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-c09fe56 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-34cc207 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-4be48df .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-906ac9a img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-9c13db0 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-346072d img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-e229a79 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-546689b img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-48f1c5c .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-d43c6c4 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-cc978ca .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-8946ec7 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-8e0334a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-504d89e img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-70e74ce .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-2ee15b1 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-06434e4 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-796c17b img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-c199a05 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-af03b09 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-89b0c02 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-08af9b1 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-4649fa7 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-ffd3122 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-a062d13 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-34d0dd8 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-e878397 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-80d68fd img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-ca58e49 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-bd83fdd img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-12e044e .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-60076ac img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-97204b4 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-555b4ae img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-bdd255a .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-eb6fb04 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-3fe1fa4 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-5409ae5 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-afd89c1 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-35cebd5 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-9ac3735 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-7c96df7 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-592579b .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-32bd3c0 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-d60a82b .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-8023939 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-080bf6e .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-df2feb5 img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-f1bc785 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-10d656c img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-a006c93 .elementor-heading-title {
		font-size: 28px;
	}

	.elementor-2700 .elementor-element.elementor-element-137be9b img {
		height: 200px;
	}

	.elementor-2700 .elementor-element.elementor-element-6e7c169 .elementor-heading-title {
		font-size: 28px;
	}

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

	.elementor-2700 .elementor-element.elementor-element-88d915e {
		font-size: 25px;
		line-height: 1.2em;
	}

	.elementor-2700 .elementor-element.elementor-element-65e9551 {
		--gap: 15px 0px;
		--row-gap: 15px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-159532d {
		font-size: 25px;
	}

	.elementor-2700 .elementor-element.elementor-element-a5b8e42 {
		--padding-top: 6%;
		--padding-bottom: 6%;
		--padding-left: 6%;
		--padding-right: 6%;
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-645a2a0 {
		--n-accordion-title-font-size: 25px;
	}

	.elementor-2700 .elementor-element.elementor-element-0d9a1b4 {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-0d9a1b4 .elementor-heading-title {
		font-size: 31px;
	}

	.elementor-2700 .elementor-element.elementor-element-01af8ed {
		text-align: center;
		font-size: 18px;
	}

	.elementor-2700 .elementor-element.elementor-element-15dac1e {
		--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-2700 .elementor-element.elementor-element-fe92ba9 {
		--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-2700 .elementor-element.elementor-element-0ab80e3 {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-0ab80e3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-0912c2d {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-6e16f1f {
		--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-2700 .elementor-element.elementor-element-2b16e83 {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-2b16e83 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-a96f07d {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-df85383 .elementor-button {
		font-size: 25px;
		padding: 14px 16px 10px 16px;
	}
}

@media(max-width:767px) {
	.elementor-2700 .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-2700 .elementor-element.elementor-element-15d2876>.elementor-widget-container {
		margin: 0px 0px -10px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-15d2876 {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-21eb6ee {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-0eaefbb>.elementor-widget-container {
		margin: 0px 0px -5px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-0eaefbb {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-764a18a {
		--content-width: 90%;
		--min-height: 85vh;
		--margin-top: 5%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-764a18a:not(.elementor-motion-effects-element-type-background),
	.elementor-2700 .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-2700 .elementor-element.elementor-element-0569844 img {
		width: 50%;
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-402f404>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-402f404 img {
		height: 50px;
	}

	.elementor-2700 .elementor-element.elementor-element-c1e2f6e>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-c1e2f6e {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-4f75665 img {
		height: 50px;
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-09658ef {
		text-align: center;
	}

	.elementor-2700 .elementor-element.elementor-element-09658ef img {
		width: 100%;
		height: 50px;
	}

	.elementor-2700 .elementor-element.elementor-element-c2afcb8>.elementor-widget-container {
		margin: 25% 0% 0% 0%;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-c2afcb8 {
		text-align: left;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-cb95240 img {
		height: 50px;
	}

	.elementor-2700 .elementor-element.elementor-element-7557041 {
		--width: 90%;
	}

	.elementor-2700 .elementor-element.elementor-element-494dc0e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-57f7285 {
		--content-width: 80%;
		--margin-top: -5%;
		--margin-bottom: 15%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-58c1514 {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-3cd0e4b {
		--width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-c293d50 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-9ea1e24 .elementor-heading-title {
		font-size: 30px;
	}

	.elementor-2700 .elementor-element.elementor-element-e2f17e0 {
		font-size: 25px;
	}

	.elementor-2700 .elementor-element.elementor-element-25949cb {
		--min-height: 18vh;
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-50ae0fc {
		font-size: var(--e-global-typography-text-font-size);
		line-height: var(--e-global-typography-text-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-41be23d {
		font-size: 18px;
	}

	.elementor-widget-button .elementor-button {
		font-size: var(--e-global-typography-accent-font-size);
	}

	.elementor-2700 .elementor-element.elementor-element-dac1361>.elementor-widget-container {
		margin: 5% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-6910119>.elementor-widget-container {
		margin: -5% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-ad6540e {
		--content-width: 80%;
		--gap: 50px 0px;
		--row-gap: 50px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-15c5f8d {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-58ec3e8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-58ec3e8 img {
		width: 75%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-5a6eb76>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-5a6eb76 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-ee86620>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-ee86620 img {
		width: 65%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-f1dc692>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-f1dc692 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-2a28c76>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-2a28c76 img {
		width: 80%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-d839ba6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-d839ba6 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

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

	.elementor-2700 .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-2700 .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-2700 .elementor-element.elementor-element-ed46fbe>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-ed46fbe img {
		width: 65%;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-b29ba9e>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-b29ba9e {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-51f721f {
		--gap: 25px 0px;
		--row-gap: 25px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-3e3f519 {
		--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-2700 .elementor-element.elementor-element-35688ee {
		--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-2700 .elementor-element.elementor-element-970e07b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-970e07b img {
		width: 75%;
	}

	.elementor-2700 .elementor-element.elementor-element-aa0d9a1 {
		--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-2700 .elementor-element.elementor-element-38f6660>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-38f6660 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-f03f84c {
		--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-2700 .elementor-element.elementor-element-4bd9c70 {
		--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-2700 .elementor-element.elementor-element-8e721e6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-8e721e6 img {
		width: 65%;
	}

	.elementor-2700 .elementor-element.elementor-element-6b7fdf5 {
		--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-2700 .elementor-element.elementor-element-d285466>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-d285466 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-cc5c42e {
		--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-2700 .elementor-element.elementor-element-ce9987a {
		--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-2700 .elementor-element.elementor-element-913af92>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-913af92 img {
		width: 80%;
	}

	.elementor-2700 .elementor-element.elementor-element-84a023b {
		--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-2700 .elementor-element.elementor-element-5bc7049>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-5bc7049 {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-3e8fadc img {
		width: 100%;
	}

	.elementor-2700 .elementor-element.elementor-element-0524e2c {
		--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-2700 .elementor-element.elementor-element-bd4de70 {
		--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-2700 .elementor-element.elementor-element-89bd9c6>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-89bd9c6 img {
		width: 65%;
	}

	.elementor-2700 .elementor-element.elementor-element-d8072fd {
		--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-2700 .elementor-element.elementor-element-898461b>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 0px 0px 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-898461b {
		font-size: var(--e-global-typography-dde7c56-font-size);
		line-height: var(--e-global-typography-dde7c56-line-height);
	}

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

	.elementor-2700 .elementor-element.elementor-element-6cc3564 {
		--min-height: 50px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-b049bc0 {
		--content-width: 80%;
	}

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

	.elementor-2700 .elementor-element.elementor-element-306db45 {
		font-size: 20px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-132e8c7.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-568d7b6 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-4fa2049 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-16b3901 img {
		height: 150px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-bf6600d.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-fe9cf5a img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-087b9bc img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-1627a4b img {
		height: 150px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-9bcc8f7.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-f144c90 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-34cc207 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-906ac9a img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-ca6c20d {
		--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-2700 .elementor-element.elementor-element-ca6c20d.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-346072d img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-546689b img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-d43c6c4 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-8588f11 {
		--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-2700 .elementor-element.elementor-element-8588f11.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-8946ec7 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-504d89e img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-2ee15b1 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-f2b148b {
		--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-2700 .elementor-element.elementor-element-f2b148b.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-796c17b img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-af03b09 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-08af9b1 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-e045c0f {
		--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-2700 .elementor-element.elementor-element-e045c0f.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-ffd3122 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-34d0dd8 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-80d68fd img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-fa58d66 {
		--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-2700 .elementor-element.elementor-element-fa58d66.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-bd83fdd img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-60076ac img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-555b4ae img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-e61acec {
		--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-2700 .elementor-element.elementor-element-e61acec.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-eb6fb04 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-5409ae5 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-35cebd5 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-564858f {
		--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-2700 .elementor-element.elementor-element-564858f.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-7c96df7 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-32bd3c0 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-8023939 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-885510c {
		--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-2700 .elementor-element.elementor-element-885510c.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-df2feb5 img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-10d656c img {
		height: 150px;
	}

	.elementor-2700 .elementor-element.elementor-element-137be9b img {
		height: 150px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-099b803 {
		--content-width: 90%;
		--margin-top: 10%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-c1b5ac8 {
		--gap: 5px 0px;
		--row-gap: 5px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-88d915e {
		font-size: 20px;
	}

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

	.elementor-2700 .elementor-element.elementor-element-65e9551 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
	}

	.elementor-2700 .elementor-element.elementor-element-159532d {
		font-size: 20px;
	}

	.elementor-2700 .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-2700 .elementor-element.elementor-element-68b0f01 {
		--width: 12%;
	}

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

	.elementor-2700 .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-2700 .elementor-element.elementor-element-8ce8be7 {
		--content-width: 90%;
		--margin-top: 15%;
		--margin-bottom: 0%;
		--margin-left: 0%;
		--margin-right: 0%;
	}

	.elementor-2700 .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-2700 .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-2700 .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-2700 .elementor-element.elementor-element-0d9a1b4 .elementor-heading-title {
		font-size: 27px;
	}

	.elementor-2700 .elementor-element.elementor-element-15dac1e {
		--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-2700 .elementor-element.elementor-element-fe92ba9 {
		--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-2700 .elementor-element.elementor-element-fe92ba9.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-0ab80e3 {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-0ab80e3 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-0912c2d>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-0912c2d {
		text-align: left;
		font-size: 19px;
	}

	.elementor-2700 .elementor-element.elementor-element-6e16f1f {
		--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-2700 .elementor-element.elementor-element-6e16f1f.e-con {
		--align-self: center;
	}

	.elementor-2700 .elementor-element.elementor-element-2b16e83 {
		text-align: left;
	}

	.elementor-2700 .elementor-element.elementor-element-2b16e83 .elementor-heading-title {
		font-size: var(--e-global-typography-secondary-font-size);
		line-height: var(--e-global-typography-secondary-line-height);
	}

	.elementor-2700 .elementor-element.elementor-element-a96f07d>.elementor-widget-container {
		padding: 0% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-a96f07d {
		text-align: left;
		font-size: 19px;
	}

	.elementor-2700 .elementor-element.elementor-element-df85383>.elementor-widget-container {
		margin: 0% 0% 0% -20%;
		padding: 0% 0% 0% 0%;
	}

	.elementor-2700 .elementor-element.elementor-element-df85383 .elementor-button {
		font-size: 21px;
		padding: 12px 14px 9px 14px;
	}
}

/* Start custom CSS for text-editor, class: .elementor-element-15d2876 */
.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 */

/* Start custom CSS */
body {

	overflow-x: hidden;
	/* Hide horizontal scrollbar */

}

/* End custom CSS */