.elementor-767 .elementor-element.elementor-element-309cea1 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-309cea1:not(.elementor-motion-effects-element-type-background),
.elementor-767 .elementor-element.elementor-element-309cea1>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-767 .elementor-element.elementor-element-309cea1,
.elementor-767 .elementor-element.elementor-element-309cea1::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-cee4c16 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-cee4c16.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-33da237 {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-3f71640 {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-3f71640.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-022f73e .elementor-search-form__container {
	min-height: 42px;
	box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.11);
}

.elementor-767 .elementor-element.elementor-element-022f73e .elementor-search-form__submit {
	min-width: 42px;
	--e-search-form-submit-text-color: #FFFFFF;
	background-color: #FFFFFF;
}

body:not(.rtl) .elementor-767 .elementor-element.elementor-element-022f73e .elementor-search-form__icon {
	padding-left: calc(42px / 3);
}

body.rtl .elementor-767 .elementor-element.elementor-element-022f73e .elementor-search-form__icon {
	padding-right: calc(42px / 3);
}

.elementor-767 .elementor-element.elementor-element-022f73e .elementor-search-form__input,
.elementor-767 .elementor-element.elementor-element-022f73e.elementor-search-form--button-type-text .elementor-search-form__submit {
	padding-left: calc(42px / 3);
	padding-right: calc(42px / 3);
}

.elementor-767 .elementor-element.elementor-element-022f73e input[type="search"].elementor-search-form__input {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-022f73e:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
	background-color: #FFFFFF;
	border-radius: 3px;
}

.elementor-767 .elementor-element.elementor-element-022f73e.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	background-color: #FFFFFF;
	border-radius: 3px;
}

.elementor-767 .elementor-element.elementor-element-4967635 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-0d60235 {
	text-align: right;
}

.elementor-767 .elementor-element.elementor-element-0d60235 img {
	width: 98%;
}

.elementor-767 .elementor-element.elementor-element-a347ccc {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 05px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-a347ccc:not(.elementor-motion-effects-element-type-background),
.elementor-767 .elementor-element.elementor-element-a347ccc>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-767 .elementor-element.elementor-element-a347ccc,
.elementor-767 .elementor-element.elementor-element-a347ccc::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-3691621 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
	border-style: none;
	--border-style: none;
	--padding-block-start: 7px;
	--padding-block-end: 7px;
	--padding-inline-start: 7px;
	--padding-inline-end: 7px;
}

.elementor-767 .elementor-element.elementor-element-3691621:hover {
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	--border-top-left-radius: 5px;
	--border-top-right-radius: 5px;
	--border-bottom-right-radius: 5px;
	--border-bottom-left-radius: 5px;
}

.elementor-767 .elementor-element.elementor-element-3691621,
.elementor-767 .elementor-element.elementor-element-3691621::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-3691621.e-con {
	--align-self: center;
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-a8b1c64 .elementor-icon-list-icon i {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-a8b1c64 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-ffd8b78);
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-a8b1c64 {
	--e-icon-list-icon-size: 25px;
	--icon-vertical-offset: 0px;
}

.elementor-767 .elementor-element.elementor-element-a8b1c64 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-a8b1c64 .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.1em;
}

.elementor-767 .elementor-element.elementor-element-a8b1c64 .elementor-icon-list-text {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-4639049 {
	--display: flex;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-4639049.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-menu-toggle {
	margin: 0 auto;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu .elementor-item {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main .elementor-item {
	color: var(--e-global-color-c343b35);
	fill: var(--e-global-color-c343b35);
	padding-left: 8px;
	padding-right: 8px;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main .elementor-item:hover,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main .elementor-item.elementor-item-active,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main .elementor-item.highlighted,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main .elementor-item:focus {
	color: var(--e-global-color-ffd8b78);
	fill: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:before,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--main:not(.e--pointer-framed) .elementor-item:after {
	background-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed .elementor-item:before,
.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed .elementor-item:after {
	border-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed .elementor-item:before {
	border-width: 0px;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed.e--animation-draw .elementor-item:before {
	border-width: 0 0 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed.e--animation-draw .elementor-item:after {
	border-width: 0px 0px 0 0;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed.e--animation-corners .elementor-item:before {
	border-width: 0px 0 0 0px;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-framed.e--animation-corners .elementor-item:after {
	border-width: 0 0px 0px 0;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-underline .elementor-item:after,
.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-overline .elementor-item:before,
.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-double-line .elementor-item:before,
.elementor-767 .elementor-element.elementor-element-e78c0df .e--pointer-double-line .elementor-item:after {
	height: 0px;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-menu-toggle {
	color: #FFFFFF;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown {
	background-color: #282728;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a:hover,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a.highlighted,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-menu-toggle:hover {
	color: #FFFFFF;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a:hover,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a.elementor-item-active,
.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a.highlighted {
	background-color: #3483FA;
}

.elementor-767 .elementor-element.elementor-element-e78c0df .elementor-nav-menu--dropdown a {
	padding-left: 25px;
	padding-right: 25px;
	padding-top: 12px;
	padding-bottom: 12px;
}

.elementor-767 .elementor-element.elementor-element-46b6621 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--justify-content: flex-end;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c .elementor-icon-list-icon i {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c .elementor-icon-list-icon svg {
	fill: var(--e-global-color-ffd8b78);
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c {
	--e-icon-list-icon-size: 25px;
	--icon-vertical-offset: 0px;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-12c1d1c .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.1em;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c .elementor-icon-list-text {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-12c1d1c.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-18fb0b8 .elementor-icon-wrapper {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ffd8b78);
	border-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-18fb0b8 .elementor-icon {
	font-size: 25px;
}

.elementor-767 .elementor-element.elementor-element-18fb0b8 .elementor-icon svg {
	height: 25px;
}

.elementor-767 .elementor-element.elementor-element-18fb0b8.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-6af5b6c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-6af5b6c:not(.elementor-motion-effects-element-type-background),
.elementor-767 .elementor-element.elementor-element-6af5b6c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFF159;
}

.elementor-767 .elementor-element.elementor-element-6af5b6c,
.elementor-767 .elementor-element.elementor-element-6af5b6c::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-01f6689 {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-01f6689.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-7181c23 {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-a987dfb {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-a987dfb.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-6c5a856 .elementor-search-form__container {
	min-height: 38px;
	box-shadow: 0px 2px 3px 0px rgba(0, 0, 0, 0.11);
}

.elementor-767 .elementor-element.elementor-element-6c5a856 .elementor-search-form__submit {
	min-width: 38px;
	--e-search-form-submit-text-color: #808080;
	background-color: #FFFFFF;
}

body:not(.rtl) .elementor-767 .elementor-element.elementor-element-6c5a856 .elementor-search-form__icon {
	padding-left: calc(38px / 3);
}

body.rtl .elementor-767 .elementor-element.elementor-element-6c5a856 .elementor-search-form__icon {
	padding-right: calc(38px / 3);
}

.elementor-767 .elementor-element.elementor-element-6c5a856 .elementor-search-form__input,
.elementor-767 .elementor-element.elementor-element-6c5a856.elementor-search-form--button-type-text .elementor-search-form__submit {
	padding-left: calc(38px / 3);
	padding-right: calc(38px / 3);
}

.elementor-767 .elementor-element.elementor-element-6c5a856 input[type="search"].elementor-search-form__input {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-6c5a856:not(.elementor-search-form--skin-full_screen) .elementor-search-form__container {
	background-color: #FFFFFF;
	border-radius: 3px;
}

.elementor-767 .elementor-element.elementor-element-6c5a856.elementor-search-form--skin-full_screen input[type="search"].elementor-search-form__input {
	background-color: #FFFFFF;
	border-radius: 3px;
}

.elementor-767 .elementor-element.elementor-element-81c0fbc {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-81c0fbc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-9ee471e .elementor-icon-wrapper {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-9ee471e.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-9ee471e.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-9ee471e.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ffd8b78);
	border-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-9ee471e.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-9ee471e.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-372cceb .elementor-icon-wrapper {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-372cceb.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-372cceb.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-372cceb.elementor-view-default .elementor-icon {
	color: var(--e-global-color-ffd8b78);
	border-color: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-372cceb.elementor-view-framed .elementor-icon,
.elementor-767 .elementor-element.elementor-element-372cceb.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-ffd8b78);
}

.elementor-767 .elementor-element.elementor-element-7a5164e {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-color: #0000001F;
	--border-color: #0000001F;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-7a5164e:not(.elementor-motion-effects-element-type-background),
.elementor-767 .elementor-element.elementor-element-7a5164e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFF159;
}

.elementor-767 .elementor-element.elementor-element-7a5164e,
.elementor-767 .elementor-element.elementor-element-7a5164e::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-686db2f {
	--display: flex;
	--justify-content: center;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-686db2f.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-icon i {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-icon svg {
	fill: var(--e-global-color-ffd8b78);
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca {
	--e-icon-list-icon-size: 14px;
	--icon-vertical-offset: 0px;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-icon {
	padding-right: 0px;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-text {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-d502c6c {
	--display: flex;
	--background-transition: 0.3s;
	--padding-block-start: 20px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-d502c6c,
.elementor-767 .elementor-element.elementor-element-d502c6c::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-94ceced .elementor-heading-title {
	color: #191919;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 600;
}

.elementor-767 .elementor-element.elementor-element-85bace9 {
	--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;
	--align-items: center;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-2422030 .elementor-heading-title {
	color: #191919;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-2422030>.elementor-widget-container {
	padding: 0px 10px 0px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #0000001F;
}

.elementor-767 .elementor-element.elementor-element-2422030.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom: calc(10px/2);
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top: calc(10px/2);
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right: calc(10px/2);
	margin-left: calc(10px/2);
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items.elementor-inline-items {
	margin-right: calc(-10px/2);
	margin-left: calc(-10px/2);
}

body.rtl .elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left: calc(-10px/2);
}

body:not(.rtl) .elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right: calc(-10px/2);
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-icon i {
	color: var(--e-global-color-ffd8b78);
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-icon svg {
	fill: var(--e-global-color-ffd8b78);
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 {
	--e-icon-list-icon-size: 14px;
	--e-icon-list-icon-align: left;
	--e-icon-list-icon-margin: 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25) 0 0;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-icon {
	padding-right: 0px;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-7726fa5 .elementor-icon-list-text {
	color: #3483FA;
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-1ed820b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--justify-content: flex-end;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-04cd935 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-04cd935>.elementor-widget-container {
	padding: 0px 20px 0px 0px;
	border-style: solid;
	border-width: 0px 1px 0px 0px;
	border-color: #0000001F;
}

.elementor-767 .elementor-element.elementor-element-04cd935.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-3479bff .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-3479bff>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-3479bff.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-7b328f4 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 4px 4px 4px 4px;
	--padding-block-start: 25px;
	--padding-block-end: 25px;
	--padding-inline-start: 25px;
	--padding-inline-end: 25px;
}

.elementor-767 .elementor-element.elementor-element-7b328f4:not(.elementor-motion-effects-element-type-background),
.elementor-767 .elementor-element.elementor-element-7b328f4>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-767 .elementor-element.elementor-element-7b328f4,
.elementor-767 .elementor-element.elementor-element-7b328f4::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-d07a45b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-a907a49 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-block-start-width: 0px;
	--border-inline-end-width: 0px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 0px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-a907a49,
.elementor-767 .elementor-element.elementor-element-a907a49::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-02b94d7 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-02b94d7>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-02b94d7.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-0652e8f {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-ccfa32e .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-ccfa32e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-ccfa32e.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-d620dfe {
	--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;
	--align-items: center;
	--gap: 0px 10px;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-d6491dd .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-d6491dd>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-d6491dd.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-6e5d4ed {
	--e-rating-icon-font-size: 13px;
	--e-rating-gap: 4px;
	--e-rating-icon-marked-color: #3483FA;
}

.elementor-767 .elementor-element.elementor-element-1f6b5d4 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-1f6b5d4>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-1f6b5d4.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-ba9c634 .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-ba9c634>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-ba9c634.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-c9c6edd {
	--display: flex;
	--background-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-d2bdd29 {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-d2bdd29 .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-767 .elementor-element.elementor-element-d2bdd29>.elementor-widget-container {
	padding: 3px 3px 3px 3px;
	background-color: #FF7733;
	border-radius: 2px 2px 2px 2px;
}

.elementor-767 .elementor-element.elementor-element-d2bdd29.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-5dcc923 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-5dcc923>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-5dcc923.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-b9235b0 {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-767 .elementor-element.elementor-element-b9235b0 .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image {
	border-radius: 8px 8px 8px 8px;
}

.elementor-767 .elementor-element.elementor-element-929073f {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--align-items: flex-start;
	--gap: 15px 0px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 01px 0px;
	--border-block-start-width: 0px;
	--border-inline-end-width: 0px;
	--border-block-end-width: 01px;
	--border-inline-start-width: 0px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 020px;
	--padding-block-start: 0px;
	--padding-block-end: 030px;
	--padding-inline-start: 20px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-929073f,
.elementor-767 .elementor-element.elementor-element-929073f::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-7b7bf4a .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-7b7bf4a>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-7b7bf4a.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-31874ea .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-31874ea>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-31874ea.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-48e0d81 .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 22px;
	font-weight: 500;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-48e0d81>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-48e0d81.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-d89f9f8 {
	--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;
	--align-items: center;
	--gap: 0px 10px;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-e2e7bbc .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-e2e7bbc>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-e2e7bbc.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-fff0199 {
	--e-rating-icon-font-size: 13px;
	--e-rating-gap: 4px;
	--e-rating-icon-marked-color: #3483FA;
}

.elementor-767 .elementor-element.elementor-element-545c200 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-545c200>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-545c200.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-7d256ec {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-7d256ec .elementor-heading-title {
	color: #FFFFFF;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 12px;
	font-weight: 600;
	line-height: 14px;
}

.elementor-767 .elementor-element.elementor-element-7d256ec>.elementor-widget-container {
	padding: 3px 3px 3px 3px;
	background-color: #FF7733;
	border-radius: 2px 2px 2px 2px;
}

.elementor-767 .elementor-element.elementor-element-7d256ec.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-16a54ad .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-16a54ad>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-16a54ad.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-c70a047 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-c70a047>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-c70a047.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-5948ae6 {
	--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;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 0px 10px;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-92343d5 .elementor-heading-title {
	color: #414036;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 36px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-92343d5>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-92343d5.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-ad464a1 .elementor-heading-title {
	color: #00A650;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-ad464a1>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-ad464a1.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-38261a9 {
	--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;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 0px 10px;
	--background-transition: 0.3s;
	--margin-block-start: -10px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-0ee1285 .elementor-heading-title {
	color: #00A650;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-0ee1285>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-0ee1285.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-b196905 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-b196905>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-b196905.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-9f64443 .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-9f64443>.elementor-widget-container {
	padding: 015px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-9f64443.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-icon i {
	color: #3483FA;
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-icon svg {
	fill: #3483FA;
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 {
	--e-icon-list-icon-size: 18px;
	--e-icon-list-icon-align: right;
	--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
	--icon-vertical-offset: 0px;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-icon {
	padding-right: 0px;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 600;
}

.elementor-767 .elementor-element.elementor-element-0ddc677 .elementor-icon-list-text {
	color: #3483FA;
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-0ddc677>.elementor-widget-container {
	padding: 3px 3px 3px 3px;
	background-color: #D9E7FA;
}

.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-icon i {
	color: #3483FA;
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-icon svg {
	fill: #3483FA;
	transition: fill 0.3s;
}

.elementor-767 .elementor-element.elementor-element-9b3854e {
	--e-icon-list-icon-size: 18px;
	--e-icon-list-icon-align: right;
	--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
	--icon-vertical-offset: 0px;
}

.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-icon {
	padding-right: 0px;
}

.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-item>.elementor-icon-list-text,
.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-item>a {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 600;
}

.elementor-767 .elementor-element.elementor-element-9b3854e .elementor-icon-list-text {
	color: #3483FA;
	transition: color 0.3s;
}

.elementor-767 .elementor-element.elementor-element-9b3854e>.elementor-widget-container {
	padding: 3px 3px 3px 3px;
	background-color: #D9E7FA;
}

.elementor-767 .elementor-element.elementor-element-799d356 .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-799d356>.elementor-widget-container {
	padding: 20px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-799d356.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-159d9aa .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 1.4em;
}

.elementor-767 .elementor-element.elementor-element-159d9aa>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-159d9aa.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-781baa4 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 8px 8px 8px 8px;
	--padding-block-start: 15px;
	--padding-block-end: 15px;
	--padding-inline-start: 15px;
	--padding-inline-end: 15px;
}

.elementor-767 .elementor-element.elementor-element-781baa4,
.elementor-767 .elementor-element.elementor-element-781baa4::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-33f9bea .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-33f9bea>.elementor-widget-container {
	padding: 015px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-33f9bea.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-01dd817 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-01dd817>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-01dd817.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-wrapper {
	max-width: 100%;
}

.elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-item {
	background-color: #6EC1E400;
}

body:not(.rtl) .elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-item:not(:first-of-type) {
	margin-left: calc(0px/2);
}

body:not(.rtl) .elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-item:not(:last-of-type) {
	margin-right: calc(0px/2);
}

body.rtl .elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-item:not(:first-of-type) {
	margin-right: calc(0px/2);
}

body.rtl .elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-item:not(:last-of-type) {
	margin-left: calc(0px/2);
}

.elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-digits {
	color: #414036;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-4d95663 .elementor-countdown-label {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-4d95663>.elementor-widget-container {
	margin: -42px 0px -25px -5px;
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-4d95663.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-4e44175 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-4e44175>.elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-4e44175.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-d4bfd9f .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: bold;
}

.elementor-767 .elementor-element.elementor-element-d4bfd9f>.elementor-widget-container {
	padding: 015px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-d4bfd9f.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-f27d473 {
	--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;
	--align-items: center;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--margin-block-start: -15px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-4a21a83 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 13px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-4a21a83>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-4a21a83.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-4a9c03c {
	text-align: center;
}

.elementor-767 .elementor-element.elementor-element-4a9c03c img {
	width: 52%;
}

.elementor-767 .elementor-element.elementor-element-4a9c03c>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-4a9c03c.elementor-element {
	--align-self: center;
}

.elementor-767 .elementor-element.elementor-element-f51b916 .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 500;
}

.elementor-767 .elementor-element.elementor-element-f51b916>.elementor-widget-container {
	padding: 015px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-f51b916.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-32f4eb0 .elementor-heading-title {
	color: var(--e-global-color-text);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-32f4eb0>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-32f4eb0.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-246a144 .elementor-button {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	background-color: #3483FA;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 0px 015px 0px;
}

.elementor-767 .elementor-element.elementor-element-246a144>.elementor-widget-container {
	padding: 015px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-914915e .elementor-button {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 600;
	fill: #3483FA;
	color: #3483FA;
	background-color: #E3EDFB;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 0px 015px 0px;
}

.elementor-767 .elementor-element.elementor-element-914915e>.elementor-widget-container {
	padding: 010px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-7ea7061 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	box-shadow: 0px 3px 10px 0px rgba(0, 0, 0, 0.12);
	--margin-block-start: 015px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-7ea7061,
.elementor-767 .elementor-element.elementor-element-7ea7061::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-048178d .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-048178d>.elementor-widget-container {
	padding: 020px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-048178d.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-ea0987b .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-ea0987b>.elementor-widget-container {
	margin: 05px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-ea0987b.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-cba1a70 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--gap: 0px 0px;
	--background-transition: 0.3s;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-fd32ae8 {
	--display: flex;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 015px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-0796d7b {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	--padding-block-start: 15px;
	--padding-block-end: 15px;
	--padding-inline-start: 15px;
	--padding-inline-end: 15px;
}

.elementor-767 .elementor-element.elementor-element-0796d7b,
.elementor-767 .elementor-element.elementor-element-0796d7b::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-cc631bc {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-block-start-width: 0px;
	--border-inline-end-width: 0px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 0px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 020px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-cc631bc,
.elementor-767 .elementor-element.elementor-element-cc631bc::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-5988952 {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-5988952 img {
	width: 95%;
}

.elementor-767 .elementor-element.elementor-element-8207690 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 0px 0px 1px 0px;
	--border-block-start-width: 0px;
	--border-inline-end-width: 0px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 0px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 020px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-8207690,
.elementor-767 .elementor-element.elementor-element-8207690::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-d285ac1 {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-d285ac1 img {
	width: 95%;
}

.elementor-767 .elementor-element.elementor-element-d64abbd {
	--display: flex;
	--background-transition: 0.3s;
	--margin-block-start: 0px;
	--margin-block-end: 0px;
	--margin-inline-start: 0px;
	--margin-inline-end: 0px;
	--padding-block-start: 0px;
	--padding-block-end: 020px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-c69ef12 .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 24px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-c69ef12>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-c69ef12.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-5d199fa {
	--display: flex;
	--background-transition: 0.3s;
	--border-radius: 8px 8px 8px 8px;
	--padding-block-start: 0px;
	--padding-block-end: 0px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-7d5bc79 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	--padding-block-start: 15px;
	--padding-block-end: 15px;
	--padding-inline-start: 15px;
	--padding-inline-end: 15px;
}

.elementor-767 .elementor-element.elementor-element-7d5bc79,
.elementor-767 .elementor-element.elementor-element-7d5bc79::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-af6f3a0 {
	--display: flex;
	--gap: 10px 10px;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	--padding-block-start: 15px;
	--padding-block-end: 15px;
	--padding-inline-start: 0px;
	--padding-inline-end: 0px;
}

.elementor-767 .elementor-element.elementor-element-af6f3a0,
.elementor-767 .elementor-element.elementor-element-af6f3a0::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-a0e9235 .elementor-heading-title {
	color: var(--e-global-color-ffd8b78);
	font-family: "Proxima Nova", Sans-serif;
	font-size: 13px;
	font-weight: 600;
}

.elementor-767 .elementor-element.elementor-element-a0e9235>.elementor-widget-container {
	padding: 0px 015px 0px 015px;
}

.elementor-767 .elementor-element.elementor-element-a0e9235.elementor-element {
	--align-self: stretch;
}

.elementor-767 .elementor-element.elementor-element-c139e33 {
	--divider-border-style: solid;
	--divider-color: #0000001F;
	--divider-border-width: 1px;
}

.elementor-767 .elementor-element.elementor-element-c139e33 .elementor-divider-separator {
	width: 100%;
	margin: 0 auto;
	margin-center: 0;
}

.elementor-767 .elementor-element.elementor-element-c139e33 .elementor-divider {
	text-align: center;
	padding-top: 2px;
	padding-bottom: 2px;
}

.elementor-767 .elementor-element.elementor-element-b1809ba .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 13px;
	font-weight: 600;
}

.elementor-767 .elementor-element.elementor-element-b1809ba>.elementor-widget-container {
	padding: 0px 015px 0px 015px;
}

.elementor-767 .elementor-element.elementor-element-b1809ba.elementor-element {
	--align-self: stretch;
}

.elementor-767 .elementor-element.elementor-element-5f02759 {
	--display: flex;
	--background-transition: 0.3s;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 1px 1px 1px;
	--border-block-start-width: 1px;
	--border-inline-end-width: 1px;
	--border-block-end-width: 1px;
	--border-inline-start-width: 1px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--border-radius: 5px 5px 5px 5px;
	--padding-block-start: 15px;
	--padding-block-end: 15px;
	--padding-inline-start: 15px;
	--padding-inline-end: 15px;
}

.elementor-767 .elementor-element.elementor-element-5f02759,
.elementor-767 .elementor-element.elementor-element-5f02759::before {
	--border-transition: 0.3s;
}

.elementor-767 .elementor-element.elementor-element-f0c5a82 .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-f0c5a82>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-f0c5a82.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-a6377eb .elementor-button .elementor-align-icon-right {
	margin-left: 5px;
}

.elementor-767 .elementor-element.elementor-element-a6377eb .elementor-button .elementor-align-icon-left {
	margin-right: 5px;
}

.elementor-767 .elementor-element.elementor-element-a6377eb .elementor-button {
	font-family: "Proxima Nova", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	background-color: #00A650;
	border-radius: 5px 5px 5px 5px;
	padding: 15px 10px 15px 10px;
}

.elementor-767 .elementor-element.elementor-element-a6377eb>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-93134cc .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-93134cc>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-93134cc.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-a553bf9 {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-a553bf9 img {
	width: 100%;
}

.elementor-767 .elementor-element.elementor-element-7806b27 .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-7806b27>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-7806b27.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-c84ad2e {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-d872e2c .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-d872e2c>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-d872e2c.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-ccfaee8 {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-ccfaee8 img {
	width: 50%;
}

.elementor-767 .elementor-element.elementor-element-dfd576e .elementor-heading-title {
	color: #000000;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 1.3em;
}

.elementor-767 .elementor-element.elementor-element-dfd576e>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-dfd576e.elementor-element {
	--align-self: flex-start;
}

.elementor-767 .elementor-element.elementor-element-2af1bb4 {
	text-align: left;
}

.elementor-767 .elementor-element.elementor-element-7631142 .elementor-heading-title {
	color: #3483FA;
	font-family: "Proxima Nova", Sans-serif;
	font-size: 14px;
	font-weight: 400;
}

.elementor-767 .elementor-element.elementor-element-7631142>.elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-767 .elementor-element.elementor-element-7631142.elementor-element {
	--align-self: flex-start;
}

body.elementor-page-767:not(.elementor-motion-effects-element-type-background),
body.elementor-page-767>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

@media(max-width:767px) {
	.elementor-767 .elementor-element.elementor-element-6af5b6c {
		--gap: 0px 0px;
	}

	.elementor-767 .elementor-element.elementor-element-01f6689 {
		--width: 15%;
	}

	.elementor-767 .elementor-element.elementor-element-7181c23 {
		text-align: left;
	}

	.elementor-767 .elementor-element.elementor-element-a987dfb {
		--width: 65%;
		--justify-content: center;
		--padding-block-start: 010px;
		--padding-block-end: 010px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-81c0fbc {
		--width: 20%;
		--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;
		--align-items: center;
		--gap: 0px 012px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 015px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-9ee471e .elementor-icon-wrapper {
		text-align: left;
	}

	.elementor-767 .elementor-element.elementor-element-9ee471e .elementor-icon {
		font-size: 20px;
	}

	.elementor-767 .elementor-element.elementor-element-9ee471e .elementor-icon svg {
		height: 20px;
	}

	.elementor-767 .elementor-element.elementor-element-372cceb .elementor-icon-wrapper {
		text-align: left;
	}

	.elementor-767 .elementor-element.elementor-element-372cceb .elementor-icon {
		font-size: 25px;
	}

	.elementor-767 .elementor-element.elementor-element-372cceb .elementor-icon svg {
		height: 25px;
	}

	.elementor-767 .elementor-element.elementor-element-7a5164e {
		--gap: 0px 0px;
		border-width: 01px 0px 01px 0px;
		--border-block-start-width: 01px;
		--border-inline-end-width: 0px;
		--border-block-end-width: 01px;
		--border-inline-start-width: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-686db2f {
		--width: 100%;
	}

	.elementor-767 .elementor-element.elementor-element-ba3d9ca {
		--e-icon-list-icon-size: 20px;
		--e-icon-list-icon-align: right;
		--e-icon-list-icon-margin: 0 0 0 calc(var(--e-icon-list-icon-size, 1em) * 0.25);
		--icon-vertical-align: flex-start;
	}

	.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-item>.elementor-icon-list-text,
	.elementor-767 .elementor-element.elementor-element-ba3d9ca .elementor-icon-list-item>a {
		font-size: 13px;
	}

	.elementor-767 .elementor-element.elementor-element-d502c6c {
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-7b328f4 {
		border-width: 0px 0px 0px 0px;
		--border-block-start-width: 0px;
		--border-inline-end-width: 0px;
		--border-block-end-width: 0px;
		--border-inline-start-width: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-a907a49 {
		border-width: 0px 0px 0px 0px;
		--border-block-start-width: 0px;
		--border-inline-end-width: 0px;
		--border-block-end-width: 0px;
		--border-inline-start-width: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-0652e8f {
		--width: 100%;
		--flex-direction: row;
		--container-widget-width: initial;
		--container-widget-height: 100%;
		--container-widget-flex-grow: 1;
		--container-widget-align-self: stretch;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-d620dfe {
		--width: 50%;
		--justify-content: flex-end;
	}

	.elementor-767 .elementor-element.elementor-element-6e5d4ed {
		--e-rating-justify-content: center;
	}

	.elementor-767 .elementor-element.elementor-element-6e5d4ed>.elementor-widget-container {
		margin: -5px 0px 0px 0px;
	}

	.elementor-767 .elementor-element.elementor-element-6e5d4ed.elementor-element {
		--align-self: center;
	}

	.elementor-767 .elementor-element.elementor-element-ba9c634 .elementor-heading-title {
		font-size: 16px;
	}

	.elementor-767 .elementor-element.elementor-element-c9c6edd {
		--width: 100%;
		--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;
		--justify-content: flex-start;
		--align-items: center;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-5dcc923.elementor-element {
		--align-self: center;
	}

	.elementor-767 .elementor-element.elementor-element-929073f {
		border-width: 00px 00px 00px 00px;
		--border-block-start-width: 00px;
		--border-inline-end-width: 00px;
		--border-block-end-width: 00px;
		--border-inline-start-width: 00px;
		--margin-block-start: 0px;
		--margin-block-end: 0px;
		--margin-inline-start: 0px;
		--margin-inline-end: 0px;
		--padding-block-start: 020px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-781baa4 {
		border-width: 0px 0px 1px 0px;
		--border-block-start-width: 0px;
		--border-inline-end-width: 0px;
		--border-block-end-width: 1px;
		--border-inline-start-width: 0px;
		--padding-block-start: 0px;
		--padding-block-end: 020px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-246a144>.elementor-widget-container {
		padding: 020px 0px 0px 0px;
	}

	.elementor-767 .elementor-element.elementor-element-7ea7061 {
		--margin-block-start: 020px;
		--margin-block-end: 0px;
		--margin-inline-start: 0px;
		--margin-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-d02c630 {
		text-align: center;
	}

	.elementor-767 .elementor-element.elementor-element-d02c630 img {
		width: 67%;
	}

	.elementor-767 .elementor-element.elementor-element-048178d>.elementor-widget-container {
		padding: 015px 0px 0px 0px;
	}

	.elementor-767 .elementor-element.elementor-element-ea0987b>.elementor-widget-container {
		margin: 05px 0px 0px 0px;
	}

	.elementor-767 .elementor-element.elementor-element-cba1a70 {
		--margin-block-start: 0px;
		--margin-block-end: 0px;
		--margin-inline-start: 0px;
		--margin-inline-end: 0px;
		--padding-block-start: 0px;
		--padding-block-end: 0px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-fd32ae8 {
		--margin-block-start: 0px;
		--margin-block-end: 0px;
		--margin-inline-start: 0px;
		--margin-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-0796d7b {
		--content-width: 100%;
		border-width: 0px 0px 01px 0px;
		--border-block-start-width: 0px;
		--border-inline-end-width: 0px;
		--border-block-end-width: 01px;
		--border-inline-start-width: 0px;
		--padding-block-start: 0px;
		--padding-block-end: 015px;
		--padding-inline-start: 0px;
		--padding-inline-end: 0px;
	}

	.elementor-767 .elementor-element.elementor-element-f9056e2 {
		text-align: left;
	}

	.elementor-767 .elementor-element.elementor-element-a6377eb .elementor-button {
		padding: 15px 060px 15px 015px;
	}
}

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

	.elementor-767 .elementor-element.elementor-element-3f71640 {
		--width: 50%;
	}

	.elementor-767 .elementor-element.elementor-element-4967635 {
		--width: 40%;
	}

	.elementor-767 .elementor-element.elementor-element-3691621 {
		--width: 15%;
	}

	.elementor-767 .elementor-element.elementor-element-4639049 {
		--width: 51%;
	}

	.elementor-767 .elementor-element.elementor-element-46b6621 {
		--width: 40%;
	}

	.elementor-767 .elementor-element.elementor-element-01f6689 {
		--width: 15%;
	}

	.elementor-767 .elementor-element.elementor-element-a987dfb {
		--width: 50%;
	}

	.elementor-767 .elementor-element.elementor-element-81c0fbc {
		--width: 50%;
	}

	.elementor-767 .elementor-element.elementor-element-686db2f {
		--width: 15%;
	}

	.elementor-767 .elementor-element.elementor-element-1ed820b {
		--width: 50%;
	}

	.elementor-767 .elementor-element.elementor-element-a907a49 {
		--width: 35%;
	}

	.elementor-767 .elementor-element.elementor-element-929073f {
		--width: 40%;
	}

	.elementor-767 .elementor-element.elementor-element-781baa4 {
		--width: 25%;
	}

	.elementor-767 .elementor-element.elementor-element-fd32ae8 {
		--width: 75%;
	}

	.elementor-767 .elementor-element.elementor-element-5d199fa {
		--width: 25%;
	}
}

/* Start Custom Fonts CSS */
@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('http://liquidamlivre.store/wp-content/uploads/2023/12/Proxima-Nova-Light.ttf') format('truetype');
}

@font-face {
	font-family: 'Proxima Nova';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('http://liquidamlivre.store/wp-content/uploads/2023/12/Proxima-Nova-Bold.ttf') format('truetype');
}

/* End Custom Fonts CSS */