.elementor-kit-46 e-page-transition {
	background-color: #ffbc7d;
}

.elementor-kit-46 h4 {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-3c2b66a-font-family), Sans-serif;
	font-size: var(--e-global-typography-3c2b66a-font-size);
	font-weight: var(--e-global-typography-3c2b66a-font-weight);
	line-height: var(--e-global-typography-3c2b66a-line-height);
}

.elementor-kit-46 h6 {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-96111dc-font-family), Sans-serif;
	font-size: var(--e-global-typography-96111dc-font-size);
	font-weight: var(--e-global-typography-96111dc-font-weight);
	line-height: var(--e-global-typography-96111dc-line-height);
}

.elementor-section.elementor-section-boxed > .elementor-container {
	max-width: 1200px;
}

 {}

h1.entry-title {
	display: var(--page-title-display);
}

.site-header .site-branding {
	flex-direction: column;
	align-items: stretch;
}

.site-header {
	padding-inline-end: 0px;
	padding-inline-start: 0px;
}

.site-footer .site-branding {
	flex-direction: column;
	align-items: stretch;
}

@media (max-width:1366px) {
	.elementor-kit-46 h4 {
		font-size: var(--e-global-typography-3c2b66a-font-size);
		line-height: var(--e-global-typography-3c2b66a-line-height);
	}
	
	.elementor-kit-46 h6 {
		font-size: var(--e-global-typography-96111dc-font-size);
		line-height: var(--e-global-typography-96111dc-line-height);
	}
}

@media (max-width:1024px) {
	.elementor-kit-46 h4 {
		font-size: var(--e-global-typography-3c2b66a-font-size);
		line-height: var(--e-global-typography-3c2b66a-line-height);
	}
	
	.elementor-kit-46 h6 {
		font-size: var(--e-global-typography-96111dc-font-size);
		line-height: var(--e-global-typography-96111dc-line-height);
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 1024px;
	}
}

@media (max-width:767px) {
	.elementor-kit-46 h4 {
		font-size: var(--e-global-typography-3c2b66a-font-size);
		line-height: var(--e-global-typography-3c2b66a-line-height);
	}
	
	.elementor-kit-46 h6 {
		font-size: var(--e-global-typography-96111dc-font-size);
		line-height: var(--e-global-typography-96111dc-line-height);
	}
	
	.elementor-section.elementor-section-boxed > .elementor-container {
		max-width: 767px;
	}
}

.elementor-4201 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4201 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-4201 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-4201 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-4201 .elementor-element.elementor-element-17402282 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-4201 .elementor-element.elementor-element-17402282 .elementor-field-type-html {
	padding-bottom: 0px;
	font-family: "Space Grotesk", Sans-serif;
}

.elementor-4201 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next {
	background-color: #ff5c25;
	color: #fff;
	border-color: #ffd292;
}

.elementor-4201 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-4201 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next:hover {
	background-color: #d13f00;
	color: #fff;
}

.elementor-4201 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

#elementor-popup-modal-4201 .dialog-message {
	width: 640px;
	height: auto;
}

#elementor-popup-modal-4201 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-4201 .dialog-widget-content {
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
}

@media (max-width:767px) {}

.elementor-4613 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4613 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-4613 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-4613 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-4613 .elementor-element.elementor-element-17402282 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-4613 .elementor-element.elementor-element-17402282 .elementor-field-type-html {
	padding-bottom: 0px;
	font-family: "Space Grotesk", Sans-serif;
}

.elementor-4613 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next {
	background-color: #ff5c25;
	color: #fff;
	border-color: #ffd292;
}

.elementor-4613 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-4613 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next:hover {
	background-color: #d13f00;
	color: #fff;
}

.elementor-4613 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

#elementor-popup-modal-4613 .dialog-message {
	width: 640px;
	height: auto;
}

#elementor-popup-modal-4613 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-4613 .dialog-widget-content {
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
}

@media (max-width:767px) {}

.elementor-4616 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomleft, .elementor-4616 .elementor-element.elementor-element-17402282 .elementor-field-group.recaptcha_v3-bottomright {
	margin-bottom: 0;
}

body.rtl .elementor-4616 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-left: 0px;
}

body:not(.rtl) .elementor-4616 .elementor-element.elementor-element-17402282 .elementor-labels-inline .elementor-field-group > label {
	padding-right: 0px;
}

body .elementor-4616 .elementor-element.elementor-element-17402282 .elementor-labels-above .elementor-field-group > label {
	padding-bottom: 0px;
}

.elementor-4616 .elementor-element.elementor-element-17402282 .elementor-field-type-html {
	padding-bottom: 0px;
	font-family: "Space Grotesk", Sans-serif;
}

.elementor-4616 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next {
	background-color: #ff5c25;
	color: #fff;
	border-color: #ffd292;
}

.elementor-4616 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous {
	color: #fff;
}

.elementor-4616 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-next:hover {
	background-color: #d13f00;
	color: #fff;
}

.elementor-4616 .elementor-element.elementor-element-17402282 .e-form__buttons__wrapper__button-previous:hover {
	color: #fff;
}

#elementor-popup-modal-4616 .dialog-message {
	width: 640px;
	height: auto;
}

#elementor-popup-modal-4616 .dialog-close-button {
	display: flex;
}

#elementor-popup-modal-4616 .dialog-widget-content {
	border-radius: 12px 12px 12px 12px;
	box-shadow: 2px 8px 23px 3px rgba(0, 0, 0, .2);
}

@media (max-width:767px) {}

body.rtl .elementor-4240 .elementor-element.elementor-element-fd7dd8b {
	right: 0px;
}

body.rtl .elementor-4240 .elementor-element.elementor-element-4dfb8d0 {
	right: 0px;
}

.elementor-4240 .elementor-element.elementor-element-bd1e805.elementor-view-stacked .elementor-icon {
	background-color: #ef6100;
}

.elementor-4240 .elementor-element.elementor-element-0b5cf32.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-7c86a08.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-5e7cef1.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-3ba9fcc.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-cfb9cef .swiper-pagination-bullet {
	--swiper-pagination-bullet-horizontal-gap: 0px;
	--swiper-pagination-bullet-vertical-gap: 0px;
	width: 0px;
	height: 0px;
}

.elementor-4240 .elementor-element.elementor-element-2ace9b3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-2ace9b3f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-2ace9b3f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-2ace9b3f .elementor-icon-list-icon i {
	color: #afa4e6;
	transition: color .3s;
}

.elementor-4240 .elementor-element.elementor-element-c43f378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-c43f378 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-c43f378 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-c43f378 .elementor-icon-list-icon i {
	color: #ff6c1c;
	transition: color .3s;
}

.elementor-4240 .elementor-element.elementor-element-ee02e9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-ee02e9f .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-ee02e9f .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-ee02e9f .elementor-icon-list-icon i {
	color: #afa4e6;
	transition: color .3s;
}

.elementor-4240 .elementor-element.elementor-element-3ddc974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-3ddc974 .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-3ddc974 .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-3ddc974 .elementor-icon-list-icon i {
	color: #ff6c1c;
	transition: color .3s;
}

.elementor-4240 .elementor-element.elementor-element-1f862af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item {
	margin-inline: calc(8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-1f862af .elementor-icon-list-items.elementor-inline-items {
	margin-inline: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-1f862af .elementor-icon-list-items.elementor-inline-items .elementor-icon-list-item:after {
	inset-inline-end: calc(-8px / 2);
}

.elementor-4240 .elementor-element.elementor-element-1f862af .elementor-icon-list-icon i {
	color: #afa4e6;
	transition: color .3s;
}

.elementor-4240 .elementor-element.elementor-element-58a165e.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-160f039.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-e9aab21.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-474ed81.elementor-view-stacked .elementor-icon {
	background-color: #ff7517;
}

.elementor-4240 .elementor-element.elementor-element-72f42b73 .elementor-tab-title .elementor-accordion-icon i:before {
	color: #ff6000;
}

@media (min-width:768px) {}

@media (max-width:1366px) and (min-width:768px) {}

@media (max-width:1366px) {}

@media (max-width:1024px) {}

@media (max-width:767px) {}