.elementor-146 .elementor-element.elementor-element-1f14628 {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	--padding-block-start:70px;
	--padding-block-end:50px;
	--padding-inline-start:30px;
	--padding-inline-end:30px;
}

.elementor-146 .elementor-element.elementor-element-1f14628:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-1f14628 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#07243B;
	background-image:url("../images/footer_bg.png");
	background-position:center center;
	background-repeat:no-repeat;
	background-size:100% auto;
}

.elementor-146 .elementor-element.elementor-element-1f14628, .elementor-146 .elementor-element.elementor-element-1f14628::before {
	--border-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-72f8c50 {
	--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;
}

.elementor-146 .elementor-element.elementor-element-db321de {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-db321de.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-146 .elementor-element.elementor-element-ead46b0 img {
	width:100%;
	max-width:270px;
}

.elementor-146 .elementor-element.elementor-element-ead46b0.elementor-element {
	--align-self:flex-start;
}

.elementor-146 .elementor-element.elementor-element-fa69e4a {
	--display:flex;
	--flex-direction:column;
	--container-widget-width:100%;
	--container-widget-height:initial;
	--container-widget-flex-grow:0;
	--container-widget-align-self:initial;
	--background-transition:0.3s;
	border-style:none;
	--border-style:none;
}

.elementor-146 .elementor-element.elementor-element-fa69e4a, .elementor-146 .elementor-element.elementor-element-fa69e4a::before {
	--border-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-2df7c1c .elementor-heading-title {
	color:#FFFFFF;
	font-size:32px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-2df7c1c > .elementor-widget-container {
	margin:0px 0px 5px 0px;
}

.elementor-146 .elementor-element.elementor-element-2df7c1c.elementor-element {
	--align-self:flex-start;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-group {
	margin-bottom:10px;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom:0;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-form-fields-wrapper {
	margin-bottom:-10px;
}

body.rtl .elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-labels-inline .elementor-field-group > label {
	padding-left:0px;
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-labels-inline .elementor-field-group > label {
	padding-right:0px;
}

body .elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-labels-above .elementor-field-group > label {
	padding-bottom:0px;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-type-html {
	padding-bottom:0px;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-group:not(.elementor-field-type-upload) .elementor-field:not(.elementor-select-wrapper) {
	background-color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-field-group .elementor-select-wrapper select {
	background-color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .e-form__buttons__wrapper__button-next {
	background-color:#116BB7;
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button[type="submit"] {
	background-color:#116BB7;
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button[type="submit"] svg * {
	fill:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .e-form__buttons__wrapper__button-previous {
	background-color:#116BB7;
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .e-form__buttons__wrapper__button-next:hover {
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button[type="submit"]:hover {
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button[type="submit"]:hover svg * {
	fill:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .e-form__buttons__wrapper__button-previous:hover {
	color:#ffffff;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button {
	border-radius:30px 30px 30px 30px;
	padding:15px 30px 15px 30px;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 {
	--e-form-steps-indicators-spacing:20px;
	--e-form-steps-indicator-padding:30px;
	--e-form-steps-indicator-inactive-secondary-color:#ffffff;
	--e-form-steps-indicator-active-secondary-color:#ffffff;
	--e-form-steps-indicator-completed-secondary-color:#ffffff;
	--e-form-steps-divider-width:1px;
	--e-form-steps-divider-gap:10px;
}

.elementor-146 .elementor-element.elementor-element-573b8eb > .elementor-widget-container {
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
}

.elementor-146 .elementor-element.elementor-element-729fdd3 {
	color:#B3BBBF;
	font-size:14px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-1444f6e {
	--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;
}

.elementor-146 .elementor-element.elementor-element-16e9636 {
	--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:10px;
	--padding-block-end:10px;
	--padding-inline-start:10px;
	--padding-inline-end:10px;
}

.elementor-146 .elementor-element.elementor-element-16e9636.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-146 .elementor-element.elementor-element-2234da8 .elementor-heading-title {
	color:#FFFFFF;
	font-size:18px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-2234da8 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(5px/2);
	margin-left:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-5px/2);
	margin-left:calc(-5px/2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-5px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-5px/2);
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-b4d6e78 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-146 .elementor-element.elementor-element-d29a386 {
	--grid-template-columns:repeat(0, auto);
	--icon-size:35px;
	--grid-column-gap:15px;
	--grid-row-gap:0px;
}

.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-widget-container {
	text-align:left;
}

.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-social-icon i {
	color:#FFFFFF;
}

.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-social-icon svg {
	fill:#FFFFFF;
}

.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-social-icon {
	--icon-padding:0em;
	border-style:none;
}

.elementor-146 .elementor-element.elementor-element-b2df537 {
	--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;
	--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-146 .elementor-element.elementor-element-5362cc3 {
	--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:10px;
	--padding-block-end:10px;
	--padding-inline-start:10px;
	--padding-inline-end:10px;
}

.elementor-146 .elementor-element.elementor-element-5362cc3.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-146 .elementor-element.elementor-element-0fd0610 .elementor-heading-title {
	color:#FFFFFF;
	font-size:18px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-0fd0610 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(5px/2);
	margin-left:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-5px/2);
	margin-left:calc(-5px/2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-5px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-5px/2);
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-ee10f83 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-146 .elementor-element.elementor-element-36bbce0 {
	--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:10px;
	--padding-block-end:10px;
	--padding-inline-start:10px;
	--padding-inline-end:10px;
}

.elementor-146 .elementor-element.elementor-element-36bbce0.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-146 .elementor-element.elementor-element-fd0043e .elementor-heading-title {
	color:#FFFFFF;
	font-size:18px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-fd0043e > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(5px/2);
	margin-left:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-5px/2);
	margin-left:calc(-5px/2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-5px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-5px/2);
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-8d8e36e > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-146 .elementor-element.elementor-element-6e5db17 {
	--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:10px;
	--padding-block-end:10px;
	--padding-inline-start:10px;
	--padding-inline-end:10px;
}

.elementor-146 .elementor-element.elementor-element-6e32c47 .elementor-heading-title {
	color:#FFFFFF;
	font-size:18px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-6e32c47 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(5px/2);
	margin-left:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-5px/2);
	margin-left:calc(-5px/2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-5px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-5px/2);
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-62b81ac {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-62b81ac .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-62b81ac > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-146 .elementor-element.elementor-element-4e804e7 {
	--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:10px;
	--padding-block-end:10px;
	--padding-inline-start:10px;
	--padding-inline-end:10px;
}

.elementor-146 .elementor-element.elementor-element-c535f57 .elementor-heading-title {
	color:#FFFFFF;
	font-size:16px;
	font-weight:700;
}

.elementor-146 .elementor-element.elementor-element-c535f57 > .elementor-widget-container {
	margin:0px 0px 10px 0px;
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-right:calc(5px/2);
	margin-left:calc(5px/2);
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items.elementor-inline-items {
	margin-right:calc(-5px/2);
	margin-left:calc(-5px/2);
}

body.rtl .elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-5px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-5px/2);
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-a910544 {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-item > a {
	font-size:16px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-a910544 .elementor-icon-list-text {
	color:#A3B9CB;
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-a910544 > .elementor-widget-container {
	margin:0px 0px 20px 0px;
}

.elementor-146 .elementor-element.elementor-element-b05cd88 {
	--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-width:1px 0px 0px 0px;
	--border-block-start-width:1px;
	--border-inline-end-width:0px;
	--border-block-end-width:0px;
	--border-inline-start-width:0px;
	border-color:#163047;
	--border-color:#163047;
	--padding-block-start:0px;
	--padding-block-end:0px;
	--padding-inline-start:30px;
	--padding-inline-end:30px;
}

.elementor-146 .elementor-element.elementor-element-b05cd88:not(.elementor-motion-effects-element-type-background), .elementor-146 .elementor-element.elementor-element-b05cd88 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color:#07243B;
}

.elementor-146 .elementor-element.elementor-element-b05cd88, .elementor-146 .elementor-element.elementor-element-b05cd88::before {
	--border-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-eb420e7 {
	--display:flex;
	--background-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-eb420e7.e-con {
	--flex-grow:0;
	--flex-shrink:0;
}

.elementor-146 .elementor-element.elementor-element-a4d250f {
	color:#758694;
	font-size:14px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-46d2398 {
	--display:flex;
	--align-items:center;
	--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );
	--background-transition:0.3s;
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:last-child) {
	padding-bottom:calc(45px/2);
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items:not(.elementor-inline-items) .elementor-icon-list-item:not(:first-child) {
	margin-top:calc(45px/2);
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	/*margin-right:calc(45px/2);
	margin-left:calc(45px/2);*/
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items.elementor-inline-items {
	/*margin-right:calc(-45px/2);
	margin-left:calc(-45px/2);*/
}

body.rtl .elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	left:calc(-45px/2);
}

body:not(.rtl) .elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	right:calc(-45px/2);
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-icon i {
	transition:color 0.3s;
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-icon svg {
	transition:fill 0.3s;
}

.elementor-146 .elementor-element.elementor-element-368e93e {
	--e-icon-list-icon-size:14px;
	--icon-vertical-offset:0px;
	width:100%;
	max-width:100%;
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-item > .elementor-icon-list-text, .elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-item > a {
	font-size:14px;
	font-weight:400;
}

.elementor-146 .elementor-element.elementor-element-368e93e .elementor-icon-list-text {
	color:#758694;
	transition:color 0.3s;
}

@media(max-width:1024px) {
	.elementor-146 .elementor-element.elementor-element-b2df537 {
		--flex-wrap:wrap;
	}
}

@media(min-width:768px) {
	.elementor-146 .elementor-element.elementor-element-db321de {
		--width:40%;
	}

	.elementor-146 .elementor-element.elementor-element-16e9636 {
		--width:40%;
	}

	.elementor-146 .elementor-element.elementor-element-5362cc3 {
		--width:28%;
	}

	.elementor-146 .elementor-element.elementor-element-36bbce0 {
		--width:28%;
	}

	.elementor-146 .elementor-element.elementor-element-6e5db17 {
		--width:30%;
	}

	.elementor-146 .elementor-element.elementor-element-4e804e7 {
		--width:22%;
	}

	.elementor-146 .elementor-element.elementor-element-eb420e7 {
		--width:60%;
	}
}

@media(max-width:1024px) and (min-width:768px) {
	.elementor-146 .elementor-element.elementor-element-16e9636 {
		--width:360.391px;
	}

	.elementor-146 .elementor-element.elementor-element-5362cc3 {
		--width:47%;
	}

	.elementor-146 .elementor-element.elementor-element-36bbce0 {
		--width:47%;
	}

	.elementor-146 .elementor-element.elementor-element-6e5db17 {
		--width:47%;
	}

	.elementor-146 .elementor-element.elementor-element-4e804e7 {
		--width:47%;
	}
}

@media(max-width:767px) {
	.elementor-146 .elementor-element.elementor-element-1f14628 {
		--padding-block-start:30px;
		--padding-block-end:30px;
		--padding-inline-start:0px;
		--padding-inline-end:0px;
	}

	.elementor-146 .elementor-element.elementor-element-72f8c50 {
		--padding-block-start:20px;
		--padding-block-end:0px;
		--padding-inline-start:20px;
		--padding-inline-end:20px;
	}

	.elementor-146 .elementor-element.elementor-element-db321de {
		--flex-direction:row;
		--container-widget-width:initial;
		--container-widget-height:100%;
		--container-widget-flex-grow:1;
		--container-widget-align-self:stretch;
		--justify-content:center;
	}

	.elementor-146 .elementor-element.elementor-element-ead46b0 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-ead46b0 img {
		width:150px;
	}

	.elementor-146 .elementor-element.elementor-element-fa69e4a {
		--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-146 .elementor-element.elementor-element-2df7c1c {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-729fdd3 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-2234da8 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-widget-container {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-0fd0610 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-fd0043e {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-6e32c47 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-c535f57 {
		text-align:center;
	}

	.elementor-146 .elementor-element.elementor-element-b05cd88 {
		--gap:0px 0px;
	}

	.elementor-146 .elementor-element.elementor-element-a4d250f {
		text-align:center;
	}
}/* Start custom CSS for form, class:.elementor-element-31fc9b7 */.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-form-fields-wrapper {
	flex-direction:row;
	flex-wrap:nowrap;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 .elementor-button {
	margin-left:-40px;
}

.elementor-146 .elementor-element.elementor-element-31fc9b7 #form-field-name {
	padding-right:30px;
	padding-left:30px;
	border-radius:30px;
}/* End custom CSS */
/* Start custom CSS for wpforms, class:.elementor-element-573b8eb */.enplus-subscription_form .wpforms-form {
	display:flex;
	align-items:center;
}

.enplus-subscription_form .wpforms-field-container {
	width:80% !important;
}

.enplus-subscription_form .wpforms-submit-container {
	margin-top:0 !important;
	padding-top:0 !important;
}

.enplus-subscription_form input {
	height:50px !important;
	border-radius:37px !important;
}

.enplus-subscription_form .wpforms-submit {
	height:50px !important;
}

.enplus-subscription_form .wpforms-submit {
	height:50px !important;
	padding:0 40px !important;
	margin-left:-40px !important;
}

.enplus-subscription_form .wpforms-container-full .wpforms-form .wpforms-submit-spinner {
	position:absolute !important;
	top:10px !important;
}

.elementor-146 .elementor-element.elementor-element-573b8eb .wpforms-container .wpforms-field {
	padding:0;
}

.elementor-146 .elementor-element.elementor-element-573b8eb div.wpforms-container-full {
	margin:0 auto;
}

@media(max-width:991px) {

	.enplus-subscription_form .wpforms-submit {
		font-size:14px !important;
		padding:0 25px !important;
	}
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-b4d6e78 */.elementor-146 .elementor-element.elementor-element-b4d6e78 span.elementor-icon-list-text {
	word-wrap:break-word;
}/* End custom CSS */
/* Start custom CSS for social-icons, class:.elementor-element-d29a386 */.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-social-icon {
	background:transparent;
}

.elementor-146 .elementor-element.elementor-element-d29a386 .elementor-social-icon i {
	color:#fff;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-ee10f83 */.elementor-146 .elementor-element.elementor-element-ee10f83 span.elementor-icon-list-text {
	word-wrap:break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-8d8e36e */.elementor-146 .elementor-element.elementor-element-8d8e36e span.elementor-icon-list-text {
	word-wrap:break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-62b81ac */.elementor-146 .elementor-element.elementor-element-62b81ac span.elementor-icon-list-text {
	word-wrap:break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-a910544 */.elementor-146 .elementor-element.elementor-element-a910544 span.elementor-icon-list-text {
	word-wrap:break-word;
}/* End custom CSS */
/* Start custom CSS for icon-list, class:.elementor-element-368e93e */@media(max-width:767px) {
	.elementor-146 .elementor-element.elementor-element-368e93e ul li {
		flex:1 0 30%;
		padding:3px 0;
	}
}/* End custom CSS */