/* End Custom Fonts CSS */

.elementor-17290 .elementor-element.elementor-element-fecee8d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-8f34f49 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 0px 0px 0px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-8f34f49:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-8f34f49 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-736f8a6 {
	--spacer-size: 20px;
}

.elementor-17290 .elementor-element.elementor-element-829983a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 0px 50px 50px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-829983a:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-829983a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-ffcb903);
}

.elementor-17290 .elementor-element.elementor-element-829983a.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-3101ba0 {
	width: initial;
	max-width: initial;
}

.elementor-17290 .elementor-element.elementor-element-3101ba0 > .elementor-widget-container {
	padding: 0px 0px 0px 32px;
}

.elementor-17290 .elementor-element.elementor-element-ff126e4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 50px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-ff126e4:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-ff126e4 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-ff126e4.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-45ab72c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 50px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-45ab72c:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-45ab72c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-45ab72c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-9e6ce90 {
	--spacer-size: 6px;
}

.elementor-17290 .elementor-element.elementor-element-cfbc699 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 0px 0px 30px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 28px;
	--padding-bottom: 49px;
	--padding-left: 28px;
	--padding-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-cfbc699:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-cfbc699 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-b28feed > .elementor-widget-container {
	padding: 20px 14px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-b28feed img {
	border-radius: 15px 15px 15px 15px;
}

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

.elementor-17290 .elementor-element.elementor-element-e42c6df {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 0px 0px 0px 30px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-e42c6df:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-e42c6df > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-6cbcc73 {
	--spacer-size: 20px;
}

.elementor-17290 .elementor-element.elementor-element-b2e9aa7 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 0px 50px 50px 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-b2e9aa7:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-b2e9aa7 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-ffcb903);
}

.elementor-17290 .elementor-element.elementor-element-b2e9aa7.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-3011dbd {
	width: initial;
	max-width: initial;
}

.elementor-17290 .elementor-element.elementor-element-3011dbd > .elementor-widget-container {
	padding: 0px 0px 0px 32px;
}

.elementor-17290 .elementor-element.elementor-element-e6ad20c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-e6ad20c:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-e6ad20c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-e6ad20c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-c225e18 > .elementor-widget-container {
	padding: 20px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-c225e18 img {
	width: 90%;
	border-radius: 15px 15px 15px 15px;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-d7857ad {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	border-style: none;
	--border-style: none;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-d7857ad:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-d7857ad > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-d7857ad.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 > .elementor-widget-container {
	padding: 0px 10px 0px 10px;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table {
	table-layout: fixed;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__head-cell {
	border-top-width: 0;
	border-bottom-width: 0;
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__head-row:first-child .jet-table__head-cell:first-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__head-row:first-child .jet-table__head-cell:last-child {
	border-top-width: 0;
	border-bottom-width: 0;
	border-right-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__foot-cell {
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__foot-row:first-child .jet-table__foot-cell:first-child {
	border-bottom-width: 0;
	border-left-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__foot-row:first-child .jet-table__foot-cell:last-child {
	border-right-width: 0;
	border-bottom-width: 0;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell {
	font-size: var(--e-global-typography-6347566-font-size);
	font-weight: var(--e-global-typography-6347566-font-weight);
	line-height: var(--e-global-typography-6347566-line-height);
	color: var(--e-global-color-secondary);
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-content {
	margin-left: 0;
	margin-right: auto;
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-icon {
	font-size: 39px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-right: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-icon--before:not(:only-child) {
	margin-left: 28px;
}

body:not(.rtl) .elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-left: 28px;
}

body.rtl .elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell .jet-table__cell-icon--after:not(:only-child) {
	margin-right: 28px;
}

.elementor-17290 .elementor-element.elementor-element-88946da {
	--spacer-size: 20px;
}

.elementor-17290 .elementor-element.elementor-element-82c9890 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-934689d {
	--spacer-size: 50px;
}

.elementor-17290 .elementor-element.elementor-element-d11e816 {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-d11e816 .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-738d11d {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-c909988 {
	--spacer-size: 62px;
}

.elementor-17290 .elementor-element.elementor-element-52969ee {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-52969ee .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-1d24dc9 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-92d9624 {
	--spacer-size: 80px;
}

.elementor-17290 .elementor-element.elementor-element-6fcf72c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-205582b {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-205582b .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-d0174f1 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-127127c {
	--spacer-size: 80px;
}

.elementor-17290 .elementor-element.elementor-element-5c2fc56 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 60px;
	--padding-bottom: 60px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-17290 .elementor-element.elementor-element-5c2fc56:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-5c2fc56 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-primary);
}

.elementor-17290 .elementor-element.elementor-element-c4dec68 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-32a9e08 .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-32a9e08 .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-32a9e08 {
	width: initial;
	max-width: initial;
}

.elementor-17290 .elementor-element.elementor-element-32a9e08 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

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

.elementor-17290 .elementor-element.elementor-element-32a9e08 .elementor-button {
	border-style: solid;
}

.elementor-17290 .elementor-element.elementor-element-9d534e6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-8272599 {
	--spacer-size: 80px;
}

.elementor-17290 .elementor-element.elementor-element-072ad1e {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-072ad1e .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-f0c17d3 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-8c50f6f {
	--spacer-size: 80px;
}

.elementor-17290 .elementor-element.elementor-element-1d20d89 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-83fa248 {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-83fa248 .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-5ec7b98 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-9668129 {
	--spacer-size: 80px;
}

.elementor-17290 .elementor-element.elementor-element-5cdeefc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-70304c0 {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-70304c0 .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-2f9cae0 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-53471e4 {
	--spacer-size: 32px;
}

.elementor-17290 .elementor-element.elementor-element-a9d2aaf {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-a9d2aaf:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-a9d2aaf > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-6b959c6);
}

.elementor-17290 .elementor-element.elementor-element-eb799b3 {
	--spacer-size: 32px;
}

.elementor-17290 .elementor-element.elementor-element-c7573f4 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-e1f92a1 .elementor-button {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-e1f92a1 .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-e1f92a1 .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-e1f92a1 {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-e1f92a1 > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-e1f92a1.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-dba86a6 {
	--spacer-size: 32px;
}

.elementor-17290 .elementor-element.elementor-element-ad3d4d4 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-11f8717 {
	--spacer-size: 50px;
}

.elementor-17290 .elementor-element.elementor-element-f33fac1 > .elementor-widget-container {
	margin: 0px 0px 0px -54px;
}

.elementor-17290 .elementor-element.elementor-element-f33fac1 {
	text-align: left;
}

.elementor-17290 .elementor-element.elementor-element-f33fac1 .elementor-heading-title {
	font-size: 42px;
	line-height: 1.2em;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-fbd89d8 {
	--spacer-size: 50px;
}

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

.elementor-17290 .elementor-element.elementor-element-ccb9d29 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-17290 .elementor-element.elementor-element-ccb9d29:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-ccb9d29 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cb9edc4);
}

.elementor-17290 .elementor-element.elementor-element-a5c1e00 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-a5c1e00 img {
	border-radius: 20px 20px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-3c3536c {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-83e343a > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
}

.elementor-17290 .elementor-element.elementor-element-83e343a {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-f3d1bf1 .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-f3d1bf1 .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-f3d1bf1 {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-f3d1bf1 > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-f3d1bf1.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-f3d1bf1 .elementor-button {
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-8137d65 {
	--spacer-size: 10px;
}

.elementor-17290 .elementor-element.elementor-element-5280ecf .elementor-button {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-5280ecf .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-5280ecf .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-5280ecf {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-5280ecf > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: -17px -17px -17px -17px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-5280ecf.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-278576f {
	--spacer-size: 40px;
}

.elementor-17290 .elementor-element.elementor-element-0ec1a76 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-17290 .elementor-element.elementor-element-0ec1a76:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-0ec1a76 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-dd1e945 {
	--spacer-size: 10px;
}

.elementor-17290 .elementor-element.elementor-element-7f5b36e {
	--spacer-size: 25px;
}

.elementor-17290 .elementor-element.elementor-element-edd7c5c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-17290 .elementor-element.elementor-element-edd7c5c:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-edd7c5c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cb9edc4);
}

.elementor-17290 .elementor-element.elementor-element-840d564 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-840d564 img {
	border-radius: 20px 20px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-251f469 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-b0d78a2 > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
}

.elementor-17290 .elementor-element.elementor-element-b0d78a2 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-9305800 .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-9305800 .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-9305800 {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-9305800 > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-9305800.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-9305800 .elementor-button {
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-ad97df1 {
	--spacer-size: 10px;
}

.elementor-17290 .elementor-element.elementor-element-dc24a5c .elementor-button {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-dc24a5c .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-dc24a5c .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-dc24a5c {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-dc24a5c > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: -17px -17px -17px -17px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-dc24a5c.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-7b3b3a1 {
	--spacer-size: 40px;
}

.elementor-17290 .elementor-element.elementor-element-bef60a0 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-17290 .elementor-element.elementor-element-bef60a0:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-bef60a0 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-04e5f4f {
	--spacer-size: 10px;
}

.elementor-17290 .elementor-element.elementor-element-911ec05 {
	--spacer-size: 25px;
}

.elementor-17290 .elementor-element.elementor-element-a8253b6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--border-radius: 20px 20px 20px 20px;
}

.elementor-17290 .elementor-element.elementor-element-a8253b6:not(.elementor-motion-effects-element-type-background), .elementor-17290 .elementor-element.elementor-element-a8253b6 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-cb9edc4);
}

.elementor-17290 .elementor-element.elementor-element-d862f18 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
	border-radius: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-d862f18 img {
	border-radius: 20px 20px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-0abab0f {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-7561434 > .elementor-widget-container {
	margin: -22px 0px 0px 0px;
	padding: 0px 20px 0px 20px;
}

.elementor-17290 .elementor-element.elementor-element-7561434 {
	font-family: "BeVietnam", Sans-serif;
	font-size: 24px;
	font-weight: 500;
	line-height: 1.4em;
	color: #181832;
}

.elementor-17290 .elementor-element.elementor-element-81f19ff .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-81f19ff .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-81f19ff {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-81f19ff > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-81f19ff.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-81f19ff .elementor-button {
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-7190db0 {
	--spacer-size: 10px;
}

.elementor-17290 .elementor-element.elementor-element-4be37f7 .elementor-button {
	background-color: var(--e-global-color-primary);
	border-style: none;
}

.elementor-17290 .elementor-element.elementor-element-4be37f7 .elementor-button:hover, .elementor-17290 .elementor-element.elementor-element-4be37f7 .elementor-button:focus {
	background-color: var(--e-global-color-e2a4ef6);
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-e2a4ef6);
}

.elementor-17290 .elementor-element.elementor-element-4be37f7 {
	width: 100%;
	max-width: 100%;
}

.elementor-17290 .elementor-element.elementor-element-4be37f7 > .elementor-widget-container {
	--e-transform-scale: .9;
	margin: -17px -17px -17px -17px;
	padding: 0px 0px 0px 0px;
}

.elementor-17290 .elementor-element.elementor-element-4be37f7.elementor-element {
	--align-self: center;
}

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

.elementor-17290 .elementor-element.elementor-element-9c437d4 {
	--spacer-size: 40px;
}

.elementor-17290 .elementor-element.elementor-element-e8f8cd4 {
	--spacer-size: 5px;
}

.elementor-17290 .elementor-element.elementor-element-9c8da2d {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
}

.elementor-17290 .elementor-element.elementor-element-d5c50c6 {
	--spacer-size: 124px;
}

@media (min-width:768px) {
	.elementor-17290 .elementor-element.elementor-element-fecee8d {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-8f34f49 {
		--width: 66.6666%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-829983a {
		--width: 78%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-ff126e4 {
		--width: 99.899%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-45ab72c {
		--width: 99.899%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-cfbc699 {
		--width: 33.3333%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e42c6df {
		--width: 26%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-b2e9aa7 {
		--width: 94%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e6ad20c {
		--width: 99.899%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-d7857ad {
		--width: 99.899%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-82c9890 {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-6fcf72c {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5c2fc56 {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-9d534e6 {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-1d20d89 {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5cdeefc {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-a9d2aaf {
		--content-width: 900px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-ad3d4d4 {
		--content-width: 900px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-44ea9c7 {
		--content-width: 1000px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-0ec1a76 {
		--width: 10%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-bef60a0 {
		--width: 10%;
	}
}

@media (max-width:1024px) {
	.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-d11e816 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-52969ee {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-205582b {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-32a9e08 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-32a9e08 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-072ad1e {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-83fa248 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-70304c0 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e1f92a1 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e1f92a1 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f33fac1 {
		width: var(--container-widget-width, 100%);
		max-width: 100%;
		--container-widget-width: 100%;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f3d1bf1 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f3d1bf1 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5280ecf {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5280ecf > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-9305800 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-9305800 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-dc24a5c {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-dc24a5c > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-81f19ff {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-81f19ff > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-4be37f7 {
		width: var(--container-widget-width, 300px);
		max-width: 300px;
		--container-widget-width: 300px;
		--container-widget-flex-grow: 0;
	}
	
	.elementor-17290 .elementor-element.elementor-element-4be37f7 > .elementor-widget-container {
		padding: 0px 0px 20px 0px;
	}
}

@media (max-width:767px) {
	.elementor-17290 .elementor-element.elementor-element-982261d .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-90f5010 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-59e2e11 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-0fedadb .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-8e8bd40 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-62eb578 .jet-table__body-cell {
		font-size: var(--e-global-typography-6347566-font-size);
		line-height: var(--e-global-typography-6347566-line-height);
	}
	
	.elementor-17290 .elementor-element.elementor-element-d11e816 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-d11e816 {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-d11e816 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-738d11d > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-738d11d {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-52969ee > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-52969ee {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-52969ee .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-1d24dc9 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-1d24dc9 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-205582b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-205582b {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-205582b .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-d0174f1 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-d0174f1 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-c4dec68 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-c4dec68 {
		text-align: center;
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-32a9e08 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-32a9e08 > .elementor-widget-container {
		margin: 0px 20px 0px 20px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-072ad1e > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-072ad1e {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-072ad1e .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f0c17d3 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f0c17d3 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-83fa248 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-83fa248 {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-83fa248 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5ec7b98 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5ec7b98 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-70304c0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-70304c0 {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-70304c0 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-2f9cae0 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-2f9cae0 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-c7573f4 > .elementor-widget-container {
		padding: 0px 15px 0px 15px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-c7573f4 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e1f92a1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-e1f92a1 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f33fac1 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f33fac1 {
		text-align: center;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f33fac1 .elementor-heading-title {
		font-size: 32px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-ccb9d29 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-3c3536c {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-83e343a {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f3d1bf1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-f3d1bf1 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-8137d65 {
		--spacer-size: 10px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5280ecf {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-5280ecf > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-dd1e945 {
		--spacer-size: 10px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-edd7c5c {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-251f469 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-b0d78a2 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-9305800 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-9305800 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-ad97df1 {
		--spacer-size: 10px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-dc24a5c {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-dc24a5c > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-04e5f4f {
		--spacer-size: 10px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-a8253b6 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 20px;
		--margin-right: 20px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-0abab0f {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-7561434 {
		font-size: 24px;
		line-height: 1.3em;
	}
	
	.elementor-17290 .elementor-element.elementor-element-81f19ff {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-81f19ff > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-7190db0 {
		--spacer-size: 10px;
	}
	
	.elementor-17290 .elementor-element.elementor-element-4be37f7 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-17290 .elementor-element.elementor-element-4be37f7 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
		padding: 0px 0px 0px 0px;
	}
}
