:root {
	--wp--preset--aspect-ratio--square: 1;
	--wp--preset--aspect-ratio--4-3: 4/3;
	--wp--preset--aspect-ratio--3-4: 3/4;
	--wp--preset--aspect-ratio--3-2: 3/2;
	--wp--preset--aspect-ratio--2-3: 2/3;
	--wp--preset--aspect-ratio--16-9: 16/9;
	--wp--preset--aspect-ratio--9-16: 9/16;
	--wp--preset--color--black: #000000;
	--wp--preset--color--cyan-bluish-gray: #abb8c3;
	--wp--preset--color--white: #ffffff;
	--wp--preset--color--pale-pink: #f78da7;
	--wp--preset--color--vivid-red: #cf2e2e;
	--wp--preset--color--luminous-vivid-orange: #ff6900;
	--wp--preset--color--luminous-vivid-amber: #fcb900;
	--wp--preset--color--light-green-cyan: #7bdcb5;
	--wp--preset--color--vivid-green-cyan: #00d084;
	--wp--preset--color--pale-cyan-blue: #8ed1fc;
	--wp--preset--color--vivid-cyan-blue: #0693e3;
	--wp--preset--color--vivid-purple: #9b51e0;
	--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg, rgb(6, 147, 227) 0%, rgb(155, 81, 224) 100%);
	--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg, rgb(122, 220, 180) 0%, rgb(0, 208, 130) 100%);
	--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg, rgb(252, 185, 0) 0%, rgb(255, 105, 0) 100%);
	--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg, rgb(255, 105, 0) 0%, rgb(207, 46, 46) 100%);
	--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg, rgb(238, 238, 238) 0%, rgb(169, 184, 195) 100%);
	--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg, rgb(74, 234, 220) 0%, rgb(151, 120, 209) 20%, rgb(207, 42, 186) 40%, rgb(238, 44, 130) 60%, rgb(251, 105, 98) 80%, rgb(254, 248, 76) 100%);
	--wp--preset--gradient--blush-light-purple: linear-gradient(135deg, rgb(255, 206, 236) 0%, rgb(152, 150, 240) 100%);
	--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg, rgb(254, 205, 165) 0%, rgb(254, 45, 45) 50%, rgb(107, 0, 62) 100%);
	--wp--preset--gradient--luminous-dusk: linear-gradient(135deg, rgb(255, 203, 112) 0%, rgb(199, 81, 192) 50%, rgb(65, 88, 208) 100%);
	--wp--preset--gradient--pale-ocean: linear-gradient(135deg, rgb(255, 245, 203) 0%, rgb(182, 227, 212) 50%, rgb(51, 167, 181) 100%);
	--wp--preset--gradient--electric-grass: linear-gradient(135deg, rgb(202, 248, 128) 0%, rgb(113, 206, 126) 100%);
	--wp--preset--gradient--midnight: linear-gradient(135deg, rgb(2, 3, 129) 0%, rgb(40, 116, 252) 100%);
	--wp--preset--font-size--small: 13px;
	--wp--preset--font-size--medium: 20px;
	--wp--preset--font-size--large: 36px;
	--wp--preset--font-size--x-large: 42px;
	--wp--preset--font-family--inter: "Inter", sans-serif;
	--wp--preset--font-family--cardo: Cardo;
	--wp--preset--spacing--20: 0.44rem;
	--wp--preset--spacing--30: 0.67rem;
	--wp--preset--spacing--40: 1rem;
	--wp--preset--spacing--50: 1.5rem;
	--wp--preset--spacing--60: 2.25rem;
	--wp--preset--spacing--70: 3.38rem;
	--wp--preset--spacing--80: 5.06rem;
	--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
	--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
	--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);
	--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);
}

:where(.is-layout-flex) {
	gap: 0.5em;
}

:where(.is-layout-grid) {
	gap: 0.5em;
}

body .is-layout-flex {
	display: flex;
}

.is-layout-flex {
	flex-wrap: wrap;
	align-items: center;
}

.is-layout-flex> :is(*, div) {
	margin: 0;
}

body .is-layout-grid {
	display: grid;
}

.is-layout-grid> :is(*, div) {
	margin: 0;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

.has-black-color {
	color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-color {
	color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-color {
	color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-color {
	color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-color {
	color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-color {
	color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-color {
	color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-color {
	color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-color {
	color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-color {
	color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-color {
	color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-color {
	color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-background-color {
	background-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-background-color {
	background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-background-color {
	background-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-background-color {
	background-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-background-color {
	background-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-background-color {
	background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-background-color {
	background-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-background-color {
	background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-background-color {
	background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-background-color {
	background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-background-color {
	background-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-black-border-color {
	border-color: var(--wp--preset--color--black) !important;
}

.has-cyan-bluish-gray-border-color {
	border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}

.has-white-border-color {
	border-color: var(--wp--preset--color--white) !important;
}

.has-pale-pink-border-color {
	border-color: var(--wp--preset--color--pale-pink) !important;
}

.has-vivid-red-border-color {
	border-color: var(--wp--preset--color--vivid-red) !important;
}

.has-luminous-vivid-orange-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}

.has-luminous-vivid-amber-border-color {
	border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}

.has-light-green-cyan-border-color {
	border-color: var(--wp--preset--color--light-green-cyan) !important;
}

.has-vivid-green-cyan-border-color {
	border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}

.has-pale-cyan-blue-border-color {
	border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}

.has-vivid-cyan-blue-border-color {
	border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}

.has-vivid-purple-border-color {
	border-color: var(--wp--preset--color--vivid-purple) !important;
}

.has-vivid-cyan-blue-to-vivid-purple-gradient-background {
	background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;
}

.has-light-green-cyan-to-vivid-green-cyan-gradient-background {
	background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;
}

.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;
}

.has-luminous-vivid-orange-to-vivid-red-gradient-background {
	background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;
}

.has-very-light-gray-to-cyan-bluish-gray-gradient-background {
	background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;
}

.has-cool-to-warm-spectrum-gradient-background {
	background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}

.has-blush-light-purple-gradient-background {
	background: var(--wp--preset--gradient--blush-light-purple) !important;
}

.has-blush-bordeaux-gradient-background {
	background: var(--wp--preset--gradient--blush-bordeaux) !important;
}

.has-luminous-dusk-gradient-background {
	background: var(--wp--preset--gradient--luminous-dusk) !important;
}

.has-pale-ocean-gradient-background {
	background: var(--wp--preset--gradient--pale-ocean) !important;
}

.has-electric-grass-gradient-background {
	background: var(--wp--preset--gradient--electric-grass) !important;
}

.has-midnight-gradient-background {
	background: var(--wp--preset--gradient--midnight) !important;
}

.has-small-font-size {
	font-size: var(--wp--preset--font-size--small) !important;
}

.has-medium-font-size {
	font-size: var(--wp--preset--font-size--medium) !important;
}

.has-large-font-size {
	font-size: var(--wp--preset--font-size--large) !important;
}

.has-x-large-font-size {
	font-size: var(--wp--preset--font-size--x-large) !important;
}

:where(.wp-block-post-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-post-template.is-layout-grid) {
	gap: 1.25em;
}

:where(.wp-block-term-template.is-layout-flex) {
	gap: 1.25em;
}

:where(.wp-block-term-template.is-layout-grid) {
	gap: 1.25em;
}

:where(.wp-block-columns.is-layout-flex) {
	gap: 2em;
}

:where(.wp-block-columns.is-layout-grid) {
	gap: 2em;
}

:root :where(.wp-block-pullquote) {
	font-size: 1.5em;
	line-height: 1.6;
}

/*# sourceURL=global-styles-inline-css */

.elementor-kit-8 {
	--e-global-color-primary: #000000;
	--e-global-color-secondary: #54595F;
	--e-global-color-text: #7A7A7A;
	--e-global-color-accent: #61CE70;
	--e-global-typography-primary-font-family: "SolaimanLipi";
	--e-global-typography-primary-font-weight: 600;
	--e-global-typography-secondary-font-family: "Roboto Slab";
	--e-global-typography-secondary-font-weight: 400;
	--e-global-typography-text-font-family: "SolaimanLipi";
	--e-global-typography-text-font-weight: 400;
	--e-global-typography-accent-font-family: "Roboto";
	--e-global-typography-accent-font-weight: 500;
}

.elementor-section.elementor-section-boxed>.elementor-container {
	max-width: 1320px;
}

.e-con {
	--container-max-width: 1320px;
	--container-default-padding-top: 0px;
	--container-default-padding-right: 015px;
	--container-default-padding-bottom: 0px;
	--container-default-padding-left: 015px;
}

.elementor-widget:not(:last-child) {
	--kit-widget-spacing: 20px;
}

.elementor-element {
	--widgets-spacing: 20px 20px;
	--widgets-spacing-row: 20px;
	--widgets-spacing-column: 20px;
}

	{}

h1.entry-title {
	display: var(--page-title-display);
}

@media(max-width:991px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 1024px;
	}

	.e-con {
		--container-max-width: 1024px;
	}
}

@media(max-width:575px) {
	.elementor-section.elementor-section-boxed>.elementor-container {
		max-width: 767px;
	}

	.e-con {
		--container-max-width: 767px;
	}
}

.elementor-5781 .elementor-element.elementor-element-44349a9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 132px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-e64685e {
	--display: flex;
	--min-height: 0px;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-0ce4581 {
	right: 154px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-0ce4581 {
	left: 154px;
}

.elementor-5781 .elementor-element.elementor-element-0ce4581 {
	top: 64px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-a522a44 {
	right: 44px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-a522a44 {
	left: 44px;
}

.elementor-5781 .elementor-element.elementor-element-a522a44 {
	top: 24px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-7b33ae9 {
	right: 60px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-7b33ae9 {
	left: 60px;
}

.elementor-5781 .elementor-element.elementor-element-7b33ae9 {
	bottom: 76px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-6224db8 {
	right: -21px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-6224db8 {
	left: -21px;
}

.elementor-5781 .elementor-element.elementor-element-6224db8 {
	bottom: -30px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-d8545d9 {
	left: 36px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-d8545d9 {
	right: 36px;
}

.elementor-5781 .elementor-element.elementor-element-d8545d9 {
	bottom: 75px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-2ad2e74 {
	left: -94px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-2ad2e74 {
	right: -94px;
}

.elementor-5781 .elementor-element.elementor-element-2ad2e74 {
	bottom: -30px;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-2ad2e74 img {
	width: 128px;
}

.elementor-5781 .elementor-element.elementor-element-59be37c {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-59be37c>.elementor-widget-container {
	margin: -8px -45px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-59be37c.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-highlight .pxl-item--text {
	font-family: "Aguafina Script", Sans-serif;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-inner {
	text-align: center;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-title {
	color: #020000;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 56px;
	font-weight: 700;
	line-height: 85px;
	letter-spacing: 0px;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	font-family: "Playwrite GB S", Sans-serif;
	font-size: 15px;
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 12px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-da5aa22 {
	--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: 80px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-80e3e16 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 015px;
	--padding-right: 05px;
}

.elementor-5781 .elementor-element.elementor-element-b2685f5 img {
	height: 497px;
	object-fit: cover;
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-b2685f5 .pxl-bg-parallax {
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-8dade9a {
	--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;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 74px;
	--padding-right: 15px;
}

.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor {
	color: #000000;
}

.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-555356f .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 19px;
}

.elementor-5781 .elementor-element.elementor-element-950612f>.elementor-widget-container {
	margin: 35px 0px 05px 0px;
}

.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper a.link {
	padding: 017px 029px 017px 029px;
}

.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper .link-more {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 18px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-950612f {
	--pxl-animation-distance: 35px;
}

.elementor-5781 .elementor-element.elementor-element-56dc04c {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 80px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-c2e678e {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5781 .elementor-element.elementor-element-c2e678e:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-c2e678e>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-25fe784 .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-25fe784 .pxl-heading-wrap .heading-title {
	color: #FAFAFA;
	font-family: "Sobuj N", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-widget-text-editor {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap,
.elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap {
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-5781 .elementor-element.elementor-element-878ffb3 {
	text-align: center;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	color: #FCFCFC;
}

.elementor-5781 .elementor-element.elementor-element-2e4ff60 {
	--display: flex;
	border-style: none;
	--border-style: none;
	--border-radius: 10px 10px 10px 10px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 20px;
	--padding-bottom: 20px;
	--padding-left: 20px;
	--padding-right: 20px;
}

.elementor-5781 .elementor-element.elementor-element-2e4ff60:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-2e4ff60>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-ad14f86 .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-ad14f86 .pxl-heading-wrap .heading-title {
	color: #FAFAFA;
	font-family: "Sobuj N", Sans-serif;
	font-size: 25px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-5c37da8 {
	text-align: center;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 21px;
	font-weight: 400;
	color: #FCFCFC;
}

.elementor-5781 .elementor-element.elementor-element-7b65737 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 112px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 283px;
	--padding-left: 0px;
	--padding-right: 0px;
}


.elementor-5781 .elementor-element.elementor-element-593bc22>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-593bc22 {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-593bc22 {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-593bc22 {
	top: 50%;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-8833474 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-48aae7b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0129px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-inner {
	text-align: center;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 55px;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 17px;
	font-weight: 900;
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 14px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-3410867>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor {
	max-width: 726px;
	text-align: center;
}

.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h6 {
	font-family: "Sobuj N", Sans-serif;
	font-size: 38px;
	font-weight: 900;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-5f8a7b6>.elementor-widget-container {
	margin: 24px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor {
	max-width: 726px;
	text-align: center;
	color: #000000;
}

.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 30px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-315754a {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-315754a>.elementor-widget-container {
	margin: 9px -45px -27px 0px;
}

.elementor-5781 .elementor-element.elementor-element-315754a.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-70a6fc3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 131px;
	--padding-left: 0px;
	--padding-right: 0px;
}



.elementor-5781 .elementor-element.elementor-element-9e03743 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dc97b66 {
	--display: flex;
}

.elementor-5781 .elementor-element.elementor-element-cdb5113 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: initial;
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: -156px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-e0baa11 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-31c4224 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 3;
}

.elementor-5781 .elementor-element.elementor-element-7b4e09f {
	--pxl_from_opacity: 0;
	--pxl_to_opacity: 1;
}

.elementor-5781 .elementor-element.elementor-element-7b4e09f.pxl-animated {
	--pxl-animation-duration: 0.6s;
}

.elementor-5781 .elementor-element.elementor-element-7b4e09f .pxl-fancybox-wrap .fancybox-inner {
	align-items: center;
	text-align: center;
	transform: rotate(0deg);
}

.elementor-5781 .elementor-element.elementor-element-7b4e09f .pxl-fancybox-wrap .title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 37px;
}

.elementor-5781 .elementor-element.elementor-element-7b4e09f .pxl-fancybox-wrap .desc {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 19px;
}

.elementor-5781 .elementor-element.elementor-element-4488a00>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-4488a00 {
	right: 46px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-4488a00 {
	left: 46px;
}

.elementor-5781 .elementor-element.elementor-element-4488a00 {
	top: 46%;
}

.elementor-5781 .elementor-element.elementor-element-261fb6e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-8e9055e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 {
	--pxl_from_opacity: 0;
	--pxl_to_opacity: 1;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4.pxl-animated {
	--pxl-animation-duration: 0.6s;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4>.elementor-widget-container {
	margin: 10px 0px 0px -47px;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .fancybox-inner {
	align-items: start;
	text-align: start;
	background-color: #FFB502;
	--box-shadow-color: #DB7C00;
	transform: rotate(0deg);
	padding: 046px 26px 13px 38px;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 38px;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .desc {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 19px;
	max-width: 295px;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .item-image img {
	width: 320px;
	height: 203px;
}

.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .item-image {
	margin-top: 37px;
}

.elementor-5781 .elementor-element.elementor-element-76487e2>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-76487e2 {
	right: 15px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-76487e2 {
	left: 15px;
}

.elementor-5781 .elementor-element.elementor-element-76487e2 {
	top: 47%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-ee74760 {
	left: -27px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-ee74760 {
	right: -27px;
}

.elementor-5781 .elementor-element.elementor-element-ee74760 {
	bottom: 133px;
}

.elementor-5781 .elementor-element.elementor-element-e6862b6 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-6daef6d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8 {
	--pxl_from_opacity: 0;
	--pxl_to_opacity: 1;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8.pxl-animated {
	--pxl-animation-duration: 0.6s;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8>.elementor-widget-container {
	margin: -32px 0px 0px -114px;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8 .pxl-fancybox-wrap .fancybox-inner {
	align-items: center;
	text-align: center;
	background-color: #9DC437;
	--box-shadow-color: #73990F;
	transform: rotate(0deg);
	padding: 043px 024px 037px 023px;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8 .pxl-fancybox-wrap .title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 34px;
}

.elementor-5781 .elementor-element.elementor-element-07c46e8 .pxl-fancybox-wrap .desc {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 18px;
}

.elementor-5781 .elementor-element.elementor-element-5cc456e>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-5cc456e {
	right: 30px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-5cc456e {
	left: 30px;
}

.elementor-5781 .elementor-element.elementor-element-5cc456e {
	top: 40%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-b5167db {
	left: -78px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-b5167db {
	right: -78px;
}

.elementor-5781 .elementor-element.elementor-element-b5167db {
	bottom: 43px;
}

.elementor-5781 .elementor-element.elementor-element-b5167db img {
	max-width: 96px;
	height: 97px;
	object-fit: cover;
}

.elementor-5781 .elementor-element.elementor-element-00bcf2c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-24b456b {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 {
	--pxl_from_opacity: 0;
	--pxl_to_opacity: 1;
}

.elementor-5781 .elementor-element.elementor-element-74d1158.pxl-animated {
	--pxl-animation-duration: 0.6s;
}

.elementor-5781 .elementor-element.elementor-element-74d1158>.elementor-widget-container {
	margin: 5px 0px 0px -65px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .fancybox-inner {
	align-items: start;
	text-align: start;
	background-color: #C954F0;
	--box-shadow-color: #A537CA;
	transform: rotate(0deg);
	padding: 046px 30px 15px 38px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 38px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .desc {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 18px;
	max-width: 295px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .item-image img {
	width: 335px;
	height: 235px;
}

.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .item-image {
	margin-top: 4px;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-74ee32f {
	right: 25px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-74ee32f {
	left: 25px;
}

.elementor-5781 .elementor-element.elementor-element-74ee32f {
	top: 45%;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-43e519b {
	left: -69px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-43e519b {
	right: -69px;
}

.elementor-5781 .elementor-element.elementor-element-43e519b {
	bottom: 77px;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-dc63437 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 126px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dc63437:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-dc63437>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F34D23;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-7ec606e {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-7ec606e {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-7ec606e {
	top: -127px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-949cf5a {
	right: 35px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-949cf5a {
	left: 35px;
}

.elementor-5781 .elementor-element.elementor-element-949cf5a {
	top: -216px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-71f6732 {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-71f6732 {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-71f6732 {
	top: 0px;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-71f6732,
.elementor-5781 .elementor-element.elementor-element-71f6732 .elementor-widget-container,
.elementor-5781 .elementor-element.elementor-element-71f6732 .elementor-widget-container>div {
	height: 100%;
}

.elementor-5781 .elementor-element.elementor-element-71f6732 img {
	width: 100%;
}

.elementor-5781 .elementor-element.elementor-element-71f6732 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-d7ec6e8 .item-image img {
	height: 17px;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-6aa088c {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-6aa088c {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c {
	bottom: -16px;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .pxl-flex-middle {
	gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .pxl-text--marquee:first-child .pxl-item--inner {
	margin-left: 0px;
}

.elementor-5781 .elementor-element.elementor-element-79df0b2 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 5px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-bf6b165 .parallax-inner {
	position: absolute;
	left: 0;
	right: -50px;
	top: 0;
	bottom: 0;
}

.elementor-5781 .elementor-element.elementor-element-bf6b165 .pxl-image-wg {
	height: 555px;
}

.elementor-5781 .elementor-element.elementor-element-fcca0fd {
	width: 100%;
	max-width: 100%;
	top: 50%;
}

.elementor-5781 .elementor-element.elementor-element-fcca0fd>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-fcca0fd {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-fcca0fd {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-fcca0fd .btn-video-wrap {
	justify-content: center;
	align-items: center;
}

.elementor-5781 .elementor-element.elementor-element-fcca0fd .pxl-video-player .pxl-video-btn {
	width: 103px;
	height: 103px;
	background-color: #02010100;
}

.elementor-5781 .elementor-element.elementor-element-990d011 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0133px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-2cc1e28 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-inner {
	text-align: center;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 55px;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	font-family: "Playwrite GB S", Sans-serif;
	font-size: 15px;
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 14px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-891d466>.elementor-widget-container {
	margin: -22px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor {
	max-width: 726px;
	text-align: center;
	color: #000000;
}

.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 33px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-b0b9ec3 {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-b0b9ec3>.elementor-widget-container {
	margin: 9px -45px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-b0b9ec3.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a>.elementor-widget-container {
	margin: 54px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev .pxl-icon span,
.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev .pxl-icon svg {
	transform: rotateY(180deg);
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow {
	color: #FFFFFF;
	width: 82px;
	height: 82px;
	font-size: 16px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow .pxl-icon svg {
	fill: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow .pxl-icon svg path {
	stroke: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow,
.elementor-5781 .elementor-element.elementor-element-5e1b31a .layout-rounded .pxl-swiper-arrow:before {
	background-color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow:hover,
.elementor-5781 .elementor-element.elementor-element-5e1b31a .layout-rounded .pxl-swiper-arrow:hover:before {
	background-color: #FF4880;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev {
	position: absolute;
	bottom: 43%;
	margin: 0px 0px 0px -125px;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-next {
	position: absolute;
	right: 0;
	bottom: 43%;
	margin: 0px -125px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow svg {
	width: 16px;
	height: 16px;
}

.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-post-carousel .item-title,
.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-teacher-carousel .item-title a,
.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-classes-carousel .item-title a {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 23px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-8a61431 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0135px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-5781 .elementor-element.elementor-element-c10f881 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 051px;
	--padding-left: 0149px;
	--padding-right: 087px;
}

.elementor-5781 .elementor-element.elementor-element-c1ed9a6 .pxl-shape-wg {
	background-color: #F9F5EF;
}

.elementor-5781 .elementor-element.elementor-element-c1ed9a6 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.elementor-5781 .elementor-element.elementor-element-e98f698,
.elementor-5781 .elementor-element.elementor-element-e98f698 .elementor-widget-container,
.elementor-5781 .elementor-element.elementor-element-e98f698 .elementor-widget-container>div {
	height: 100%;
}

.elementor-5781 .elementor-element.elementor-element-e98f698 img {
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-e98f698 .pxl-bg-parallax {
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-e98f698 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.elementor-5781 .elementor-element.elementor-element-789edf4 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-inner {
	max-width: 624px;
}

.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 55px;
}

.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-subtitle {
	color: #070000;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 22px;
	font-weight: 700;
	line-height: 1.555556em;
	--pxl-mt: 33px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #070000;
}

.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #070000;
}

.elementor-5781 .elementor-element.elementor-element-f37a19e>.elementor-widget-container {
	margin: 042px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper a.link {
	padding: 017px 30px 017px 30px;
}

.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper .link-more {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 21px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-f37a19e {
	--pxl-animation-distance: 35px;
}

.elementor-5781 .elementor-element.elementor-element-df8be49 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-6c98397 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: flex-end;
	--gap: 20px 024px;
	--row-gap: 20px;
	--column-gap: 024px;
	--margin-top: -46px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-2633375 .pxl-counter-wg .counter-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 24px;
	line-height: 24px;
	margin-top: 14px;
}

.elementor-5781 .elementor-element.elementor-element-2633375 .pxl-counter-wg .inner-counter {
	padding: 25px 45px 25px 45px;
}

.elementor-5781 .elementor-element.elementor-element-e458931.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-5781 .elementor-element.elementor-element-e458931 .pxl-counter-wg .counter-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 24px;
	line-height: 26px;
	margin-top: 14px;
}

.elementor-5781 .elementor-element.elementor-element-e458931 .pxl-counter-wg .inner-counter {
	width: 207px;
	height: 207px;
	background-color: #11AEF3;
	padding: 25px 35px 25px 35px;
}

.elementor-5781 .elementor-element.elementor-element-6e13b71 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: flex-start;
	--gap: 20px 15px;
	--row-gap: 20px;
	--column-gap: 15px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-1ccdfd8>.elementor-widget-container {
	margin: -18px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-1ccdfd8 .pxl-counter-wg .counter-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 24px;
	line-height: 26px;
	margin-top: 14px;
}

.elementor-5781 .elementor-element.elementor-element-1ccdfd8 .pxl-counter-wg .inner-counter {
	width: 278px;
	height: 278px;
	background-color: #C954F0;
	padding: 25px 50px 25px 50px;
}

.elementor-5781 .elementor-element.elementor-element-cd0e1f7>.elementor-widget-container {
	margin: -19px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-cd0e1f7 .pxl-counter-wg .counter-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	margin-top: 14px;
}

.elementor-5781 .elementor-element.elementor-element-cd0e1f7 .pxl-counter-wg .inner-counter {
	width: 246px;
	height: 246px;
	background-color: #FFB502;
	padding: 25px 44px 25px 44px;
}

.elementor-5781 .elementor-element.elementor-element-2739ea3 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--margin-top: -103px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0235px;
	--padding-bottom: 149px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-2739ea3:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-2739ea3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #010C6F;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-5ca3af1 {
	left: -192px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-5ca3af1 {
	right: -192px;
}

.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
	top: -64px;
	z-index: 0;
}



.elementor-5781 .elementor-element.elementor-element-5ca3af1 img {
	width: 780px;
	height: 692px;
	object-fit: cover;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-af8b433 {
	left: 203px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-af8b433 {
	right: 203px;
}

.elementor-5781 .elementor-element.elementor-element-af8b433 {
	bottom: -138px;
	z-index: 0;
}



.elementor-5781 .elementor-element.elementor-element-af8b433 img {
	max-width: 440px;
	height: 445px;
	object-fit: cover;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-45cb2ab .item-image img {
	height: 17px;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-dc94aa1 {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-dc94aa1 {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 {
	bottom: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .pxl-flex-middle {
	gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .pxl-text--marquee:first-child .pxl-item--inner {
	margin-left: 0px;
}

.elementor-5781 .elementor-element.elementor-element-73d7141 {
	--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: 0;
	--margin-bottom: 0;
	--margin-left: auto;
	--margin-right: 8.4375vw;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-3c3c34c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 40px;
}

.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	font-family: "Playwrite GB S", Sans-serif;
	font-size: 15px;
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 14px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-c0a01bf>.elementor-widget-container {
	margin: 25px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor {
	color: #FFFFFFBF;
}

.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 22px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-ca1586a>.elementor-widget-container {
	margin: 49px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper a.link {
	padding: 017px 30px 017px 30px;
}

.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper .link-more {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 22px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-ca1586a {
	--pxl-animation-distance: 35px;
}

.elementor-5781 .elementor-element.elementor-element-be14c9b {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 61px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-traditional .list-item:not(:last-child) {
	padding-bottom: calc(15px/2);
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-traditional .list-item:not(:first-child) {
	margin-top: calc(15px/2);
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-inline .list-item {
	margin-right: calc(15px/2);
	margin-left: calc(15px/2);
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-inline {
	margin-right: calc(-15px/2);
	margin-left: calc(-15px/2);
}

body.rtl .elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-inline .list-item:after {
	left: calc(-15px/2);
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg.items-inline .list-item:after {
	right: calc(-15px/2);
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon-list-wg .list-item {
	align-items: center;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon i,
.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon .icon-text {
	color: #FBCF00;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon svg {
	fill: #FBCF00;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon {
	font-size: 20px;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .list-item {
	column-gap: 14px;
}

.elementor-5781 .elementor-element.elementor-element-7489289 {
	--icon-vertical-offset: 0px;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .item-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 23px;
	line-height: 1.4em;
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-7489289 a.list-item,
.elementor-5781 .elementor-element.elementor-element-7489289 .list-item .item-text {
	font-family: "SolaimanLipi", Sans-serif;
}

.elementor-5781 .elementor-element.elementor-element-7489289 .item-text {
	color: #000000;
}

.elementor-5781 .elementor-element.elementor-element-1924adc {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 124px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-5781 .elementor-element.elementor-element-9da9537 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-b7926f1 {
	--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;
	border-style: solid;
	--border-style: solid;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #0000001F;
	--border-color: #0000001F;
	--padding-top: 33px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-884d805 {
	--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;
	--flex-wrap: wrap;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-heading .elementor-heading-title {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
	color: var(--e-global-color-primary);
}

.elementor-5781 .elementor-element.elementor-element-b852595 .elementor-heading-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 43px;
	font-weight: 600;
}

.elementor-5781 .elementor-element.elementor-element-ac82ca3 {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-ac82ca3>.elementor-widget-container {
	margin: 9px -45px -25px 043px;
}

.elementor-5781 .elementor-element.elementor-element-ac82ca3.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-0f2cc1d {
	width: 100%;
	max-width: 100%;
}

.elementor-5781 .elementor-element.elementor-element-0f2cc1d>.elementor-widget-container {
	margin: 19px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 24px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-4668da0 {
	--display: flex;
	--justify-content: center;
	--align-items: flex-end;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-423a063>.elementor-widget-container {
	margin: 0px 0px 05px 0px;
}

.elementor-5781 .elementor-element.elementor-element-423a063 .pxl-button-wrapper .pxl-btn,
.elementor-5781 .elementor-element.elementor-element-423a063 .pxl-button-wrapper a.link {
	padding: 017px 30px 017px 30px;
}

.elementor-5781 .elementor-element.elementor-element-423a063 {
	--pxl-animation-distance: 35px;
}

.elementor-5781 .elementor-element.elementor-element-5e336c0 {
	--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: 075px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-d639132 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--border-radius: 20px 200px 20px 20px;
	--padding-top: 52px;
	--padding-bottom: 50px;
	--padding-left: 057px;
	--padding-right: 067px;
}

.elementor-5781 .elementor-element.elementor-element-d639132:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-d639132>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F34D23;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-58a1e20 {
	right: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-58a1e20 {
	left: 0px;
}

.elementor-5781 .elementor-element.elementor-element-58a1e20 {
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-295b997 {
	left: -186px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-295b997 {
	right: -186px;
}

.elementor-5781 .elementor-element.elementor-element-295b997 {
	bottom: -180px;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-size: 35px;
}

.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	--pxl-mt: 15px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-6acbcdc {
	--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: 46px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-eac226e {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 7px;
}

.elementor-5781 .elementor-element.elementor-element-0dae476 img {
	height: 369px;
	object-fit: cover;
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-0dae476 .pxl-bg-parallax {
	border-radius: 20px 20px 20px 20px;
}

.elementor-5781 .elementor-element.elementor-element-1c6a44f {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 45px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .heading-subtitle {
	color: #5F3B03;
	font-family: "Playwrite GB S", Sans-serif;
	font-size: 15px;
}

.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #5F3B03;
}

.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #5F3B03;
}

.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .sub-top .subtitle-text {
	background-color: #FBCF00;
	padding: 8px 28px 8px 28px;
}

.elementor-5781 .elementor-element.elementor-element-e845704 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 34px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-0c7097d .pxl-swiper-dots {
	justify-content: end;
	position: absolute;
	right: 40px;
	bottom: 57px;
}

.elementor-5781 .elementor-element.elementor-element-0c7097d .pxl-swiper-dots.style-bullets-number {
	text-align: end;
}

.elementor-5781 .elementor-element.elementor-element-0c7097d .pxl-team-carousel .item-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-899d40f {
	--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: -181px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 299px;
	--padding-bottom: 152px;
	--padding-left: 0px;
	--padding-right: 0px;
}



body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-f5fd00f {
	right: 41px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-f5fd00f {
	left: 41px;
}

.elementor-5781 .elementor-element.elementor-element-f5fd00f {
	bottom: -25px;
}

.elementor-5781 .elementor-element.elementor-element-f5fd00f img {
	max-width: 250px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
	height: 17px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-1665cc2 .item-image img {
	height: 17px;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-9d328b6 {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-9d328b6 {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 {
	bottom: 0px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .pxl-flex-middle {
	gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .pxl-text--marquee:first-child .pxl-item--inner {
	margin-left: 0px;
}

.elementor-5781 .elementor-element.elementor-element-9097c15 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-e799d81>.elementor-widget-container {
	margin: -9px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 43px;
}

.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-subtitle {
	color: #C2C2C2;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 18px;
	font-weight: 700;
	line-height: 1.55556em;
	--pxl-mt: 26px;
	--pxl-mr: 95px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #C2C2C2;
}

.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #C2C2C2;
}

.elementor-5781 .elementor-element.elementor-element-157a561 {
	--display: flex;
	--margin-top: 042px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 52px;
}

.elementor-5781 .elementor-element.elementor-element-89bedd9 {
	--display: flex;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 12px;
	--padding-bottom: 13px;
	--padding-left: 14px;
	--padding-right: 13px;
}

.elementor-5781 .elementor-element.elementor-element-89bedd9:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-89bedd9>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FF4880;
}

.elementor-5781 .elementor-element.elementor-element-08c3ed5 {
	--display: flex;
	--gap: 033px 30px;
	--row-gap: 033px;
	--column-gap: 30px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 2px 2px 2px 2px;
	--border-top-width: 2px;
	--border-right-width: 2px;
	--border-bottom-width: 2px;
	--border-left-width: 2px;
	border-color: #D82A5F;
	--border-color: #D82A5F;
	--border-radius: 20px 20px 20px 20px;
	--padding-top: 042px;
	--padding-bottom: 036px;
	--padding-left: 034px;
	--padding-right: 40px;
}

.elementor-widget-icon-box.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box.elementor-view-framed .elementor-icon,
.elementor-widget-icon-box.elementor-view-default .elementor-icon {
	fill: var(--e-global-color-primary);
	color: var(--e-global-color-primary);
	border-color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-title,
.elementor-widget-icon-box .elementor-icon-box-title a {
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-widget-icon-box .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
.elementor-widget-icon-box:has(:focus) .elementor-icon-box-title {
	color: var(--e-global-color-primary);
}

.elementor-widget-icon-box .elementor-icon-box-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
	color: var(--e-global-color-text);
}

.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon-box-wrapper {
	align-items: center;
	gap: 23px;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	fill: #010C6F;
	color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf.elementor-view-framed .elementor-icon,
.elementor-5781 .elementor-element.elementor-element-34e4acf.elementor-view-default .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf.elementor-view-framed .elementor-icon {
	background-color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon {
	font-size: 24px;
	padding: 16px;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon-box-title,
.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon-box-title a {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 23px;
	font-weight: 400;
	line-height: 1.625em;
}

.elementor-5781 .elementor-element.elementor-element-34e4acf:has(:hover) .elementor-icon-box-title,
.elementor-5781 .elementor-element.elementor-element-34e4acf:has(:focus) .elementor-icon-box-title {
	color: #FBCF00;
}

.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-wrapper {
	align-items: center;
	gap: 23px;
}

.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-title {
	margin-block-end: 0px;
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-4824782.elementor-view-stacked .elementor-icon {
	background-color: #FFFFFF;
	fill: #010C6F;
	color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-4824782.elementor-view-framed .elementor-icon,
.elementor-5781 .elementor-element.elementor-element-4824782.elementor-view-default .elementor-icon {
	fill: #FFFFFF;
	color: #FFFFFF;
	border-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-4824782.elementor-view-framed .elementor-icon {
	background-color: #010C6F;
}

.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon {
	font-size: 24px;
	padding: 16px;
}

.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-title,
.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-title a {
	font-family: "Prompt", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.625em;
}

.elementor-5781 .elementor-element.elementor-element-4824782:has(:hover) .elementor-icon-box-title,
.elementor-5781 .elementor-element.elementor-element-4824782:has(:focus) .elementor-icon-box-title {
	color: #FBCF00;
}

.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-description {
	font-family: "Prompt", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 1.625em;
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-f949c3c {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 69px;
	--padding-right: 015px;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee>.elementor-widget-container {
	margin: 0px 0px 05px 0px;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form input,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form select,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form textarea,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .nice-select .option,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .nice-select .current,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .nice-select:after {
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form input::placeholder,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form select::placeholder,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form textarea::placeholder,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .nice-select .selected {
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form input,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form select,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form textarea,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .nice-select {
	background-color: #FFFFFF1F;
	border-color: #FFFFFF00;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form p,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form label {
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form input,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form select,
.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form textarea {
	padding: 011px 027px 11px 027px;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .wpcf7-form .wpcf7-textarea {
	height: 205px;
}

.elementor-5781 .elementor-element.elementor-element-b7649ee .pxl-cf7-wrap button {
	margin-top: 46px;
}

.elementor-5781 .elementor-element.elementor-element-70833e6 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 127px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-0ed8c1a {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-inner {
	text-align: center;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 45px;
	font-weight: 700;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFF;
	font-family: "Playwrite GB S", Sans-serif;
	font-size: 15px;
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 14px;
	--pxl-ml: 0px;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-47354ee>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor {
	max-width: 868px;
	text-align: center;
	color: #050000;
}

.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor-wrap {
	justify-content: center;
}

.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 35px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-6fe2b9a {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-6fe2b9a>.elementor-widget-container {
	margin: 9px -45px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-6fe2b9a.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea>.elementor-widget-container {
	margin: 54px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev .pxl-icon span,
.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev .pxl-icon svg {
	transform: rotateY(180deg);
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow {
	color: #FFFFFF;
	width: 82px;
	height: 82px;
	font-size: 16px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow .pxl-icon svg {
	fill: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow .pxl-icon svg path {
	stroke: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow,
.elementor-5781 .elementor-element.elementor-element-6b015ea .layout-rounded .pxl-swiper-arrow:before {
	background-color: #09115D;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow:hover,
.elementor-5781 .elementor-element.elementor-element-6b015ea .layout-rounded .pxl-swiper-arrow:hover:before {
	background-color: #FF4880;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev {
	position: absolute;
	bottom: 43%;
	margin: 0px 0px 0px -125px;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-next {
	position: absolute;
	right: 0;
	bottom: 43%;
	margin: 0px -125px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow svg {
	width: 16px;
	height: 16px;
}

.elementor-5781 .elementor-element.elementor-element-91b8290 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 107px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 162px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-84cb531 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
}

.elementor-5781 .elementor-element.elementor-element-8aeb7ba {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-8aeb7ba:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-8aeb7ba>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F34D23;
}

.elementor-5781 .elementor-element.elementor-element-f3757a3 {
	--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;
	--flex-wrap: wrap;
}

.elementor-5781 .elementor-element.elementor-element-e9e18ff .elementor-heading-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 44px;
	font-weight: 600;
	color: #F5F5F5;
}

.elementor-5781 .elementor-element.elementor-element-8a433ea {
	width: auto;
	max-width: auto;
}

.elementor-5781 .elementor-element.elementor-element-8a433ea>.elementor-widget-container {
	margin: 9px -45px -25px 043px;
}

.elementor-5781 .elementor-element.elementor-element-8a433ea.elementor-element {
	--align-self: center;
}

.elementor-5781 .elementor-element.elementor-element-d690c74 {
	width: 100%;
	max-width: 100%;
}

.elementor-5781 .elementor-element.elementor-element-d690c74>.elementor-widget-container {
	margin: 19px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor {
	color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h1,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h2,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h3,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h4,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h5,
.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 23px;
	line-height: 1.55556em;
}

.elementor-5781 .elementor-element.elementor-element-b038a21 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: -17px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0144px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-b038a21:not(.elementor-motion-effects-element-type-background),
.elementor-5781 .elementor-element.elementor-element-b038a21>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #F34D23;
}

body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-7b7f008 {
	left: 0px;
}

body.rtl .elementor-5781 .elementor-element.elementor-element-7b7f008 {
	right: 0px;
}

.elementor-5781 .elementor-element.elementor-element-7b7f008 {
	bottom: 0px;
	z-index: 0;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4>.elementor-widget-container {
	--e-transform-translateX: 45px;
	margin: 0px 0px 0px 0px;
	padding: 098px 0px 0px 0px;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow-prev .pxl-icon span,
.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow-prev .pxl-icon svg {
	transform: rotateY(180deg);
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow {
	color: #FFFFFF;
	border-color: #FFFFFF40;
	width: 82px;
	height: 82px;
	font-size: 16px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow .pxl-icon svg {
	fill: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow .pxl-icon svg path {
	stroke: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow:hover {
	border-color: #FFFFFF;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrows.custom {
	position: absolute;
	right: 234px;
	top: -102px;
	column-gap: 18px;
	row-gap: 18px;
}

.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow svg {
	width: 16px;
	height: 16px;
}

@media(min-width:576px) {
	.elementor-5781 .elementor-element.elementor-element-44349a9 {
		--content-width: 978px;
	}

	.elementor-5781 .elementor-element.elementor-element-e64685e {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-80e3e16 {
		--width: 55%;
	}

	.elementor-5781 .elementor-element.elementor-element-8dade9a {
		--width: 45%;
	}

	.elementor-5781 .elementor-element.elementor-element-9e03743 {
		--content-width: 1424px;
	}

	.elementor-5781 .elementor-element.elementor-element-e0baa11 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-31c4224 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-261fb6e {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-8e9055e {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-e6862b6 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-6daef6d {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-00bcf2c {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-24b456b {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-8a61431 {
		--content-width: 1586px;
	}

	.elementor-5781 .elementor-element.elementor-element-73d7141 {
		--width: 1010px;
	}

	.elementor-5781 .elementor-element.elementor-element-3c3c34c {
		--width: 52%;
	}

	.elementor-5781 .elementor-element.elementor-element-be14c9b {
		--width: 48%;
	}

	.elementor-5781 .elementor-element.elementor-element-1924adc {
		--content-width: 1616px;
	}

	.elementor-5781 .elementor-element.elementor-element-884d805 {
		--width: 70%;
	}

	.elementor-5781 .elementor-element.elementor-element-4668da0 {
		--width: 30%;
	}

	.elementor-5781 .elementor-element.elementor-element-d639132 {
		--width: 66%;
	}

	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--width: 52%;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--width: 48%;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--width: 34%;
	}

	.elementor-5781 .elementor-element.elementor-element-9097c15 {
		--width: 46%;
	}

	.elementor-5781 .elementor-element.elementor-element-f949c3c {
		--width: 54%;
	}

	.elementor-5781 .elementor-element.elementor-element-f3757a3 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-b038a21 {
		--content-width: 1444px;
	}
}

@media(max-width:1599px) and (min-width:576px) {
	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--width: 43%;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--width: 57%;
	}
}

@media(max-width:1199px) and (min-width:576px) {
	.elementor-5781 .elementor-element.elementor-element-d639132 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--width: 50%;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--width: 50%;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--width: 50%;
	}

	.elementor-5781 .elementor-element.elementor-element-9097c15 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-f949c3c {
		--width: 100%;
	}
}

@media(max-width:991px) and (min-width:576px) {
	.elementor-5781 .elementor-element.elementor-element-e0baa11 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-261fb6e {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-3c3c34c {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-be14c9b {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--width: 70%;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--width: 60%;
	}
}

@media(max-width:767px) and (min-width:576px) {
	.elementor-5781 .elementor-element.elementor-element-80e3e16 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-8dade9a {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-884d805 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-4668da0 {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--width: 100%;
	}
}

@media(max-width:1599px) {
	.elementor-5781 .elementor-element.elementor-element-56dc04c {
		--grid-auto-flow: row;
	}

	.elementor-5781 .elementor-element.elementor-element-74ee32f {
		top: 50%;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a61431 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c10f881 {
		--padding-top: 0px;
		--padding-bottom: 051px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-6e13b71 {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		top: -120px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 img {
		width: 600px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-af8b433 {
		left: -100px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-af8b433 {
		right: -100px;
	}

	.elementor-5781 .elementor-element.elementor-element-af8b433 {
		bottom: -200px;
	}

	.elementor-5781 .elementor-element.elementor-element-73d7141 {
		--margin-top: 0;
		--margin-bottom: 0;
		--margin-left: auto;
		--margin-right: 015px;
		max-width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-d639132 {
		--padding-top: 052px;
		--padding-bottom: 50px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-eac226e {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-0dae476 img {
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-899d40f:not(.elementor-motion-effects-element-type-background),
	.elementor-5781 .elementor-element.elementor-element-899d40f>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: top center;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-f5fd00f {
		left: 0px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-f5fd00f {
		left: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4>.elementor-widget-container {
		--e-transform-translateX: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrows.custom {
		right: 15px;
	}
}

@media(max-width:1199px) {
	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-6224db8 {
		right: 15px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-6224db8 {
		left: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-6224db8 {
		bottom: -30px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-2ad2e74 {
		left: 15px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-2ad2e74 {
		right: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-8dade9a {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 25px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-56dc04c {
		--grid-auto-flow: row;
	}

	.elementor-5781 .elementor-element.elementor-element-dc97b66 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-cdb5113 {
		--justify-content: center;
		--gap: 70px 0px;
		--row-gap: 70px;
		--column-gap: 0px;
		--flex-wrap: wrap;
	}

	.elementor-5781 .elementor-element.elementor-element-07c46e8>.elementor-widget-container {
		margin: -32px 0px 0px 0px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-b5167db {
		left: 0px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-b5167db {
		right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-71f6732 img {
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c10f881 {
		--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;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 015px;
		--padding-right: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-e98f698 img {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-e98f698 .pxl-bg-parallax {
		border-radius: 20px 20px 20px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-df8be49 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6c98397 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-2739ea3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0235px;
		--padding-bottom: 0149px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		top: -303px;
	}

	.elementor-5781 .elementor-element.elementor-element-73d7141 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-3c3c34c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 25px;
	}

	.elementor-5781 .elementor-element.elementor-element-be14c9b {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 30px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e336c0 {
		--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-5781 .elementor-element.elementor-element-1c6a44f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 025px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-899d40f {
		--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: 0135px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0135px;
		--padding-bottom: 0152px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f949c3c {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 0px;
	}
}

@media(max-width:991px) {
	.elementor-5781 .elementor-element.elementor-element-44349a9 {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-a522a44 img {
		width: 70px;
	}

	.elementor-5781 .elementor-element.elementor-element-6224db8 img {
		width: 70px;
	}

	.elementor-5781 .elementor-element.elementor-element-d8545d9 {
		bottom: 90px;
	}

	.elementor-5781 .elementor-element.elementor-element-2ad2e74 img {
		width: 100px;
	}

	.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-56dc04c {
		--grid-auto-flow: row;
	}

	.elementor-5781 .elementor-element.elementor-element-7b65737 {
		--padding-top: 0px;
		--padding-bottom: 230px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-593bc22 img {
		max-width: 200px;
	}

	.elementor-5781 .elementor-element.elementor-element-48aae7b {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc97b66 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-cdb5113 {
		--margin-top: -110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-7b4e09f .pxl-fancybox-wrap .fancybox-inner {
		padding: 043px 20px 037px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .fancybox-inner {
		padding: 046px 16px 013px 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-07c46e8 .pxl-fancybox-wrap .fancybox-inner {
		padding: 043px 20px 037px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .fancybox-inner {
		padding: 046px 20px 015px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc63437 {
		--padding-top: 0px;
		--padding-bottom: 110px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-7ec606e {
		top: -150px;
	}

	.elementor-5781 .elementor-element.elementor-element-7ec606e img {
		max-width: 200px;
	}

	.elementor-5781 .elementor-element.elementor-element-949cf5a {
		top: -150px;
	}

	.elementor-5781 .elementor-element.elementor-element-949cf5a img {
		max-width: 200px;
	}

	.elementor-5781 .elementor-element.elementor-element-71f6732 img {
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-990d011 {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a>.elementor-widget-container {
		margin: 70px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a61431 {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-e98f698 img {
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-2739ea3 {
		--padding-top: 110px;
		--padding-bottom: 110px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		left: 0px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		top: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1:not(.elementor-widget-image) .elementor-widget-container,
	.elementor-5781 .elementor-element.elementor-element-5ca3af1.elementor-widget-image .elementor-widget-container img {
		-webkit-mask-size: contain;
		-webkit-mask-position: top center;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 .pxl-image-wg {
		display: flex;
		flex-wrap: wrap;
		text-align: center;
		justify-content: center;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 img {
		max-width: 100%;
		height: 450px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		position: relative;
	}

	.elementor-5781 .elementor-element.elementor-element-af8b433 img {
		max-width: 400px;
		height: 400px;
	}

	.elementor-5781 .elementor-element.elementor-element-73d7141 {
		--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;
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-3c3c34c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-be14c9b {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-1924adc {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-ac82ca3>.elementor-widget-container {
		margin: 0px -45px -25px 043px;
	}

	.elementor-5781 .elementor-element.elementor-element-6acbcdc {
		--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-5781 .elementor-element.elementor-element-1c6a44f {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-899d40f {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 110px;
		--padding-bottom: 110px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f5fd00f {
		bottom: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-f5fd00f img {
		max-width: 250px;
	}

	.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-70833e6 {
		--margin-top: 110px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-title {
		font-size: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-91b8290 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 110px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style2,
	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style3 svg {
		height: 110px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a433ea>.elementor-widget-container {
		margin: 0px -45px -25px 043px;
	}

	.elementor-5781 .elementor-element.elementor-element-b038a21 {
		--padding-top: 0px;
		--padding-bottom: 110px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4>.elementor-widget-container {
		--e-transform-translateX: 0px;
		padding: 80px 0px 40px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrows.custom {
		position: relative;
		left: 15px;
		right: auto;
		top: auto;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrows {
		margin: 35px 0px 0px 0px;
	}
}

@media(max-width:767px) {
	.elementor-5781 .elementor-element.elementor-element-44349a9 {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-a522a44 img {
		width: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-6224db8 img {
		width: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-2ad2e74 img {
		width: 70px;
	}

	.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-da5aa22 {
		--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-5781 .elementor-element.elementor-element-80e3e16 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-b2685f5 img {
		height: 450px;
	}

	.elementor-5781 .elementor-element.elementor-element-8dade9a {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-56dc04c {
		--grid-auto-flow: row;
	}

	.elementor-5781 .elementor-element.elementor-element-7b65737 {
		--padding-top: 0px;
		--padding-bottom: 200px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-593bc22 img {
		max-width: 150px;
	}

	.elementor-5781 .elementor-element.elementor-element-48aae7b {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-cdb5113 {
		--gap: 0px 0px;
		--row-gap: 0px;
		--column-gap: 0px;
		--margin-top: -90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc63437 {
		--padding-top: 0px;
		--padding-bottom: 90px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-7ec606e img {
		max-width: 150px;
	}

	.elementor-5781 .elementor-element.elementor-element-949cf5a img {
		max-width: 150px;
	}

	.elementor-5781 .elementor-element.elementor-element-71f6732,
	.elementor-5781 .elementor-element.elementor-element-71f6732 .elementor-widget-container,
	.elementor-5781 .elementor-element.elementor-element-71f6732 .elementor-widget-container>div {
		height: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-bf6b165 .pxl-image-wg {
		height: 500px;
	}

	.elementor-5781 .elementor-element.elementor-element-fcca0fd .pxl-video-player .pxl-video-btn {
		width: 80px;
		height: 80px;
	}

	.elementor-5781 .elementor-element.elementor-element-990d011 {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a>.elementor-widget-container {
		margin: 50px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-prev {
		position: relative;
		bottom: 0;
		margin: 30px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-next {
		left: 0;
		right: auto;
		bottom: 0;
		margin: 0px 0px 0px 85px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow {
		width: 70px;
		height: 70px;
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow svg {
		width: 14px;
		height: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a61431 {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 20px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-2633375 .pxl-counter-wg .inner-counter {
		padding: 025px 025px 025px 025px;
	}

	.elementor-5781 .elementor-element.elementor-element-e458931 .pxl-counter-wg .inner-counter {
		width: 180px;
		height: 180px;
	}

	.elementor-5781 .elementor-element.elementor-element-1ccdfd8 .pxl-counter-wg .inner-counter {
		width: 230px;
		height: 230px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-5781 .elementor-element.elementor-element-cd0e1f7 .pxl-counter-wg .inner-counter {
		width: 200px;
		height: 200px;
		padding: 25px 25px 25px 25px;
	}

	.elementor-5781 .elementor-element.elementor-element-2739ea3 {
		--padding-top: 90px;
		--padding-bottom: 90px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		top: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 img {
		width: 100%;
	}

	.elementor-5781 .elementor-element.elementor-element-3c3c34c {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon {
		font-size: 18px;
	}

	.elementor-5781 .elementor-element.elementor-element-7489289 .item-title {
		font-size: 18px;
	}

	.elementor-5781 .elementor-element.elementor-element-1924adc {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-b7926f1 {
		--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-5781 .elementor-element.elementor-element-4668da0 {
		--align-items: flex-start;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--margin-top: 035px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e336c0 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-58a1e20 img {
		max-width: 250px;
	}

	.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-899d40f {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 90px;
		--padding-bottom: 90px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f5fd00f img {
		max-width: 180px;
	}

	.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 026px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-08c3ed5 {
		--padding-top: 042px;
		--padding-bottom: 036px;
		--padding-left: 30px;
		--padding-right: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-70833e6 {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-title {
		font-size: 38px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-prev {
		position: relative;
		bottom: 0;
		margin: 30px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-next {
		left: 0;
		right: auto;
		bottom: 0;
		margin: 0px 0px 0px 85px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow {
		width: 70px;
		height: 70px;
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow svg {
		width: 14px;
		height: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-91b8290 {
		--margin-top: 90px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 90px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style2,
	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style3 svg {
		height: 90px;
	}

	.elementor-5781 .elementor-element.elementor-element-f3757a3 {
		--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-5781 .elementor-element.elementor-element-8a433ea>.elementor-widget-container {
		margin: 09px -45px -25px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a433ea.elementor-element {
		--align-self: flex-start;
	}

	.elementor-5781 .elementor-element.elementor-element-b038a21 {
		--padding-top: 0px;
		--padding-bottom: 90px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4>.elementor-widget-container {
		--e-transform-translateX: 0px;
		padding: 70px 0px 25px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow {
		width: 70px;
		height: 70px;
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow svg {
		width: 14px;
		height: 14px;
	}
}

@media(max-width:575px) {
	.elementor-5781 .elementor-element.elementor-element-44349a9 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-0ce4581 {
		right: 80px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-0ce4581 {
		left: 80px;
	}

	.elementor-5781 .elementor-element.elementor-element-0ce4581 {
		top: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-0ce4581 img {
		width: 18px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-a522a44 {
		right: 15px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-a522a44 {
		left: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-a522a44 img {
		width: 40px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-7b33ae9 {
		right: 15px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-7b33ae9 {
		left: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-7b33ae9 {
		bottom: 60px;
	}

	.elementor-5781 .elementor-element.elementor-element-7b33ae9 img {
		width: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-6224db8 img {
		width: 40px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-d8545d9 {
		left: 15px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-d8545d9 {
		right: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-d8545d9 {
		bottom: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-d8545d9 img {
		width: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-2ad2e74 img {
		width: 55px;
	}

	.elementor-5781 .elementor-element.elementor-element-59be37c>.elementor-widget-container {
		margin: -8px -34px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c69acfb>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-title {
		font-size: 19px;
		line-height: 32px;
	}

	.elementor-5781 .elementor-element.elementor-element-c69acfb .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-da5aa22 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-b2685f5 img {
		height: 400px;
	}

	.elementor-5781 .elementor-element.elementor-element-950612f>.elementor-widget-container {
		margin: 35px 0px 05px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-950612f .pxl-btn {
		height: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper .pxl-btn,
	.elementor-5781 .elementor-element.elementor-element-950612f .pxl-button-wrapper a.link {
		padding: 014px 025px 014px 025px;
	}

	.elementor-5781 .elementor-element.elementor-element-56dc04c {
		--e-con-grid-template-columns: repeat(1, 1fr);
		--e-con-grid-template-rows: repeat(1, 1fr);
		--grid-auto-flow: row;
	}

	.elementor-5781 .elementor-element.elementor-element-7b65737 {
		--margin-top: 100px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 140px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-593bc22>.elementor-widget-container {
		--e-transform-translateY: 0%;
	}

	.elementor-5781 .elementor-element.elementor-element-48aae7b {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-50aea7e .pxl-heading-wrap .sub-top .subtitle-text {
		padding: 06px 022px 06px 022px;
	}

	.elementor-5781 .elementor-element.elementor-element-3410867>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-3410867 .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-5f8a7b6>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-5f8a7b6 .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-315754a>.elementor-widget-container {
		margin: 9px -34px -20px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-70a6fc3:not(.elementor-motion-effects-element-type-background),
	.elementor-5781 .elementor-element.elementor-element-70a6fc3>.elementor-motion-effects-container>.elementor-motion-effects-layer {
		background-position: top center;
		background-size: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-70a6fc3 {
		--padding-top: 0px;
		--padding-bottom: 120px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-cdb5113 {
		--gap: 35px 0px;
		--row-gap: 35px;
		--column-gap: 0px;
		--margin-top: -70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-e0baa11 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-7b4e09f .pxl-fancybox-wrap .fancybox-inner {
		padding: 30px 015px 030px 015px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-4488a00 {
		right: 35px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-4488a00 {
		left: 35px;
	}

	.elementor-5781 .elementor-element.elementor-element-4488a00 {
		top: 45%;
	}

	.elementor-5781 .elementor-element.elementor-element-4488a00 img {
		max-width: 60px;
	}

	.elementor-5781 .elementor-element.elementor-element-261fb6e {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-bd133b4>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-bd133b4 .pxl-fancybox-wrap .fancybox-inner {
		padding: 30px 015px 015px 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-76487e2 img {
		max-width: 60px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-ee74760 {
		left: 10px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-ee74760 {
		right: 10px;
	}

	.elementor-5781 .elementor-element.elementor-element-ee74760 img {
		max-width: 60px;
	}

	.elementor-5781 .elementor-element.elementor-element-e6862b6 {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-07c46e8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-07c46e8 .pxl-fancybox-wrap .fancybox-inner {
		padding: 30px 15px 30px 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-5cc456e {
		top: 45%;
	}

	.elementor-5781 .elementor-element.elementor-element-5cc456e img {
		max-width: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-b5167db img {
		max-width: 70px;
		height: 70px;
	}

	.elementor-5781 .elementor-element.elementor-element-00bcf2c {
		--width: max-content;
	}

	.elementor-5781 .elementor-element.elementor-element-74d1158>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-74d1158 .pxl-fancybox-wrap .fancybox-inner {
		padding: 30px 015px 015px 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-74ee32f {
		top: 45%;
	}

	.elementor-5781 .elementor-element.elementor-element-74ee32f img {
		max-width: 70px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-43e519b {
		left: 0px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-43e519b {
		right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-43e519b img {
		max-width: 65px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc63437 {
		--padding-top: 0px;
		--padding-bottom: 70px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-7ec606e {
		top: -100px;
	}

	.elementor-5781 .elementor-element.elementor-element-7ec606e img {
		max-width: 100px;
	}

	.elementor-5781 .elementor-element.elementor-element-949cf5a {
		top: -100px;
	}

	.elementor-5781 .elementor-element.elementor-element-949cf5a img {
		max-width: 100px;
	}

	.elementor-5781 .elementor-element.elementor-element-71f6732 {
		top: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-71f6732 img {
		height: 100vh;
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-6aa088c .pxl-logo-marquee1 .elementor-repeater-item-d7ec6e8 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-6aa088c {
		bottom: -11px;
	}

	.elementor-5781 .elementor-element.elementor-element-bf6b165 .pxl-image-wg {
		height: 400px;
	}

	.elementor-5781 .elementor-element.elementor-element-fcca0fd .pxl-video-player .pxl-video-btn {
		width: 60px;
		height: 60px;
	}

	.elementor-5781 .elementor-element.elementor-element-990d011 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-dad3c08 .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-891d466 .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-b0b9ec3>.elementor-widget-container {
		margin: 9px -34px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a>.elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 65px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow {
		width: 55px;
		height: 55px;
		font-size: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e1b31a .pxl-swiper-arrow svg {
		width: 12px;
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-8a61431 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c10f881 {
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-e98f698>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-e98f698 img {
		object-fit: cover;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap {
		justify-content: center;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-inner {
		text-align: center;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-24054f2 .pxl-heading-wrap .heading-subtitle {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper {
		justify-content: center;
	}

	.elementor-5781 .elementor-element.elementor-element-f37a19e>.elementor-widget-container {
		margin: 035px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-btn {
		height: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper .pxl-btn,
	.elementor-5781 .elementor-element.elementor-element-f37a19e .pxl-button-wrapper a.link {
		padding: 014px 25px 014px 25px;
	}

	.elementor-5781 .elementor-element.elementor-element-df8be49 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6c98397 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-5781 .elementor-element.elementor-element-2633375 .pxl-counter-wg .counter-title {
		margin-top: 10px;
	}

	.elementor-5781 .elementor-element.elementor-element-2633375 .pxl-counter-wg .inner-counter {
		padding: 025px 20px 025px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-e458931 {
		width: var(--container-widget-width, 151px);
		max-width: 151px;
		--container-widget-width: 151px;
		--container-widget-flex-grow: 0;
	}

	.elementor-5781 .elementor-element.elementor-element-e458931 .pxl-counter-wg .counter-title {
		margin-top: 10px;
	}

	.elementor-5781 .elementor-element.elementor-element-e458931 .pxl-counter-wg .inner-counter {
		width: 150px;
		height: 150px;
		padding: 25px 20px 25px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-6e13b71 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	}

	.elementor-5781 .elementor-element.elementor-element-1ccdfd8>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-1ccdfd8 .pxl-counter-wg .counter-title {
		margin-top: 10px;
	}

	.elementor-5781 .elementor-element.elementor-element-1ccdfd8 .pxl-counter-wg .inner-counter {
		width: 180px;
		height: 180px;
		padding: 025px 20px 025px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-cd0e1f7>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-cd0e1f7 .pxl-counter-wg .inner-counter {
		width: 180px;
		height: 180px;
		padding: 025px 20px 025px 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-2739ea3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 {
		top: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5ca3af1 img {
		height: 300px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-dc94aa1 .pxl-logo-marquee1 .elementor-repeater-item-45cb2ab .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-73d7141 {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-61e36a3 .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-c0a01bf>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-c0a01bf .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-ca1586a>.elementor-widget-container {
		margin: 035px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-btn {
		height: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper .pxl-btn,
	.elementor-5781 .elementor-element.elementor-element-ca1586a .pxl-button-wrapper a.link {
		padding: 014px 025px 014px 025px;
	}

	.elementor-5781 .elementor-element.elementor-element-7489289 .pxl-icon {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-7489289 .list-item {
		column-gap: 10px;
	}

	.elementor-5781 .elementor-element.elementor-element-7489289 .item-title {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-1924adc {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-b7926f1 {
		--padding-top: 025px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-ac82ca3>.elementor-widget-container {
		margin: 0px -34px -20px 035px;
	}

	.elementor-5781 .elementor-element.elementor-element-0f2cc1d>.elementor-widget-container {
		margin: 015px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-0f2cc1d .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-423a063 .pxl-btn {
		height: 50px;
	}

	.elementor-5781 .elementor-element.elementor-element-423a063 .pxl-button-wrapper .pxl-btn,
	.elementor-5781 .elementor-element.elementor-element-423a063 .pxl-button-wrapper a.link {
		padding: 014px 025px 014px 025px;
	}

	.elementor-5781 .elementor-element.elementor-element-5e336c0 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-d639132 {
		--border-radius: 20px 120px 20px 20px;
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5781 .elementor-element.elementor-element-58a1e20 img {
		max-width: 170px;
	}

	body:not(.rtl) .elementor-5781 .elementor-element.elementor-element-295b997 {
		left: -105px;
	}

	body.rtl .elementor-5781 .elementor-element.elementor-element-295b997 {
		right: -105px;
	}

	.elementor-5781 .elementor-element.elementor-element-295b997 {
		bottom: -65px;
	}

	.elementor-5781 .elementor-element.elementor-element-295b997 img {
		max-width: 300px;
	}

	.elementor-5781 .elementor-element.elementor-element-a465b7b .pxl-heading-wrap .heading-title {
		font-size: 25px;
	}

	.elementor-5781 .elementor-element.elementor-element-0dae476 img {
		height: 350px;
	}

	.elementor-5781 .elementor-element.elementor-element-1c6a44f {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-5c9de5e .pxl-heading-wrap .sub-top .subtitle-text {
		padding: 6px 022px 06px 022px;
	}

	.elementor-5781 .elementor-element.elementor-element-e845704 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-0c7097d .pxl-swiper-dots {
		right: 25px;
		bottom: 45px;
	}

	.elementor-5781 .elementor-element.elementor-element-899d40f {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 70px;
		--padding-bottom: 70px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f5fd00f {
		bottom: 50px;
		z-index: 0;
	}

	.elementor-5781 .elementor-element.elementor-element-f5fd00f img {
		max-width: 150px;
	}

	.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-d3456e2 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-b0d4c76 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-9d328b6 .pxl-logo-marquee1 .elementor-repeater-item-1665cc2 .item-image img {
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-e799d81 .pxl-heading-wrap .heading-subtitle {
		font-size: 16px;
		--pxl-mt: 20px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-157a561 {
		--margin-top: 035px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-89bedd9 {
		--padding-top: 12px;
		--padding-bottom: 12px;
		--padding-left: 12px;
		--padding-right: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-08c3ed5 {
		--padding-top: 035px;
		--padding-bottom: 035px;
		--padding-left: 20px;
		--padding-right: 20px;
	}

	.elementor-5781 .elementor-element.elementor-element-34e4acf .elementor-icon-box-wrapper {
		text-align: start;
		gap: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-wrapper {
		text-align: start;
		gap: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-title,
	.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-title a {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-4824782 .elementor-icon-box-description {
		font-size: 15px;
	}

	.elementor-5781 .elementor-element.elementor-element-f949c3c {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-b7649ee .pxl-cf7-wrap button {
		height: 50px;
		padding: 14px 025px 14px 025px;
		margin-top: 40px;
	}

	.elementor-5781 .elementor-element.elementor-element-70833e6 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-title {
		font-size: 30px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d3f410 .pxl-heading-wrap .heading-subtitle {
		font-size: 14px;
	}

	.elementor-5781 .elementor-element.elementor-element-47354ee>.elementor-widget-container {
		margin: 20px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-47354ee .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-6fe2b9a>.elementor-widget-container {
		margin: 9px -34px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea>.elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow-next {
		margin: 0px 0px 0px 65px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow {
		width: 55px;
		height: 55px;
		font-size: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-6b015ea .pxl-swiper-arrow svg {
		width: 12px;
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-91b8290 {
		--margin-top: 70px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-84cb531>.elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style2,
	.elementor-5781 .elementor-element.elementor-element-84cb531 .pxl-shape-wg.style3 svg {
		height: 70px;
	}

	.elementor-5781 .elementor-element.elementor-element-8aeb7ba {
		--margin-top: -1px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-f3757a3 {
		--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-5781 .elementor-element.elementor-element-8a433ea>.elementor-widget-container {
		margin: 05px -34px -20px 05px;
	}

	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h1,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h2,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h3,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h4,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h5,
	.elementor-5781 .elementor-element.elementor-element-d690c74 .pxl-text-editor h6 {
		font-size: 16px;
	}

	.elementor-5781 .elementor-element.elementor-element-b038a21 {
		--margin-top: 0px;
		--margin-bottom: -12px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 70px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-7b7f008 {
		bottom: 83px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4>.elementor-widget-container {
		padding: 50px 0px 0px 0px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow {
		width: 55px;
		height: 55px;
		font-size: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrow svg {
		width: 12px;
		height: 12px;
	}

	.elementor-5781 .elementor-element.elementor-element-8d1d2e4 .pxl-swiper-arrows.custom {
		column-gap: 12px;
		row-gap: 12px;
	}
}

.elementor-5765 .elementor-element.elementor-element-0b76cf9 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-3562579 {
	--display: flex;
	--justify-content: center;
	--align-items: center;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 26px;
	--padding-bottom: 22px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-09f6eb2 {
	width: var(--container-widget-width, 927px);
	max-width: 927px;
	--container-widget-width: 927px;
	--container-widget-flex-grow: 0;
}

.elementor-5765 .elementor-element.elementor-element-09f6eb2 .pxl-logo-marquee1 .pxl-item--logo,
.elementor-5765 .elementor-element.elementor-element-09f6eb2 .pxl-logo-marquee1.layout-2 .pxl-text--logo {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-09f6eb2 .pxl-logo-marquee1 .pxl-item--logo,
.elementor-5765 .elementor-element.elementor-element-09f6eb2 .pxl-logo-marquee1.layout-2 .pxl-text--logo {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 25px;
	line-height: 1.2em;
}

.elementor-5765 .elementor-element.elementor-element-eec42e1 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-4659190 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5765 .elementor-element.elementor-element-12f2c59 {
	--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;
	--border-radius: 20px 20px 0px 0px;
	--padding-top: 22px;
	--padding-bottom: 22px;
	--padding-left: 41px;
	--padding-right: 41px;
}

.elementor-5765 .elementor-element.elementor-element-12f2c59:not(.elementor-motion-effects-element-type-background),
.elementor-5765 .elementor-element.elementor-element-12f2c59>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2ecfd36 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-3698cc4 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-242bb2b .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-5765 .elementor-element.elementor-element-242bb2b .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-5765 .elementor-element.elementor-element-242bb2b .pxl-icon {
	--color: #5F3B03;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor {
	color: #000000;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor a {
	color: #000000;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor a.link-underline {
	border-color: #000000;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h1,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h2,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h3,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h4,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h5,
.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 17px;
}

.elementor-5765 .elementor-element.elementor-element-9f517f3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 43px;
	--margin-right: 042px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-31c797c .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-5765 .elementor-element.elementor-element-31c797c .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-5765 .elementor-element.elementor-element-31c797c .pxl-icon {
	--color: #5F3B03;
}

.elementor-5765 .elementor-element.elementor-element-6724d79>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor {
	color: #000000;
}

.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor a {
	color: #666666;
}

.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor a.link-underline {
	border-color: #666666;
}

.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h1,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h2,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h3,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h4,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h5,
.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h6 {
	font-size: 15px;
}

.elementor-5765 .elementor-element.elementor-element-1741653 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-800454b .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-5765 .elementor-element.elementor-element-800454b .icon-inner .pxl-icon {
	--font-size: 19px;
}

.elementor-5765 .elementor-element.elementor-element-800454b .pxl-icon {
	--color: #5F3B03;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor {
	color: #000000;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor a {
	color: #020000;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor a.link-underline {
	border-color: #020000;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h1,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h2,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h3,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h4,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h5,
.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h6 {
	font-size: 15px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-5765 .elementor-element.elementor-element-688e8fb {
	--divider-border-style: dashed;
	--divider-color: #00000026;
	--divider-border-width: 1px;
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	padding: 0px 33px 0px 34px;
	z-index: 1;
}

.elementor-5765 .elementor-element.elementor-element-688e8fb .elementor-divider-separator {
	width: 100%;
}

.elementor-5765 .elementor-element.elementor-element-21a7ef7 {
	--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;
	--border-radius: 0px 0px 20px 20px;
	--margin-top: -1px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 25px;
	--padding-bottom: 20px;
	--padding-left: 33px;
	--padding-right: 23px;
	--z-index: 0;
}

.elementor-5765 .elementor-element.elementor-element-21a7ef7:not(.elementor-motion-effects-element-type-background),
.elementor-5765 .elementor-element.elementor-element-21a7ef7>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-75e31ed {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-2c74697 .pxl-logo img {
	max-width: 186px;
}

.elementor-5765 .elementor-element.elementor-element-f33685f {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 82px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-f33685f.e-con {
	--flex-grow: 1;
	--flex-shrink: 0;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li>a:hover {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item>a {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor>a {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-mobile-menu>li>a:hover {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li:hover .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-mobile-menu>li:hover .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li:hover>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu.style-1 .pxl-primary-menu>li:hover>a .pxl-menu-title {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li>a,
.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-mobile-menu>li>a {
	font-size: 15px;
	line-height: 41px;
}

.elementor-5765 .elementor-element.elementor-element-ede8e2a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-42f4387>.elementor-widget-container {
	padding: 0px 0px 05px 0px;
}

.elementor-5765 .elementor-element.elementor-element-de65365 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 015px;
	--padding-right: 015px;
	--z-index: 9;
}

.elementor-5765 .elementor-element.elementor-element-df0030d {
	--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;
	--padding-top: 22px;
	--padding-bottom: 22px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-df0030d:not(.elementor-motion-effects-element-type-background),
.elementor-5765 .elementor-element.elementor-element-df0030d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-cd68b7a {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-start;
	--align-items: center;
	--gap: 20px 30px;
	--row-gap: 20px;
	--column-gap: 30px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-57a797b .pxl-logo img {
	max-width: 185px;
}

.elementor-5765 .elementor-element.elementor-element-062a522>.elementor-widget-container {
	margin: 0px 0px 0px 014px;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li>a:hover {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item>a {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor>a {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-item>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li.current-menu-ancestor>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-mobile-menu>li>a:hover {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li:hover .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-mobile-menu>li:hover .main-menu-toggle {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li:hover>a span:before {
	background-color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu.style-1 .pxl-primary-menu>li:hover>a .pxl-menu-title {
	color: #FFFFFF;
}

.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li>a,
.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-mobile-menu>li>a {
	font-size: 0.78125vw;
	line-height: 41px;
}

.elementor-5765 .elementor-element.elementor-element-357f0ff {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 011px;
	--padding-right: 0px;
}

.elementor-5765 .elementor-element.elementor-element-4e2ad25>.elementor-widget-container {
	padding: 0px 0px 05px 0px;
}

@media(min-width:576px) {
	.elementor-5765 .elementor-element.elementor-element-0b76cf9 {
		--content-width: 1700px;
	}

	.elementor-5765 .elementor-element.elementor-element-2ecfd36 {
		--width: 75%;
	}

	.elementor-5765 .elementor-element.elementor-element-3698cc4 {
		--width: max-content;
	}

	.elementor-5765 .elementor-element.elementor-element-9f517f3 {
		--width: max-content;
	}

	.elementor-5765 .elementor-element.elementor-element-1741653 {
		--width: max-content;
	}

	.elementor-5765 .elementor-element.elementor-element-75e31ed {
		--width: auto;
	}

	.elementor-5765 .elementor-element.elementor-element-f33685f {
		--width: auto;
	}

	.elementor-5765 .elementor-element.elementor-element-ede8e2a {
		--width: auto;
	}

	.elementor-5765 .elementor-element.elementor-element-cd68b7a {
		--width: 70%;
	}

	.elementor-5765 .elementor-element.elementor-element-357f0ff {
		--width: 30%;
	}
}

@media(max-width:1599px) and (min-width:576px) {
	.elementor-5765 .elementor-element.elementor-element-2ecfd36 {
		--width: 100%;
	}

	.elementor-5765 .elementor-element.elementor-element-75e31ed {
		--width: 11%;
	}

	.elementor-5765 .elementor-element.elementor-element-f33685f {
		--width: 87%;
	}

	.elementor-5765 .elementor-element.elementor-element-ede8e2a {
		--width: 13%;
	}

	.elementor-5765 .elementor-element.elementor-element-cd68b7a {
		--width: 86%;
	}

	.elementor-5765 .elementor-element.elementor-element-357f0ff {
		--width: 13%;
	}
}

@media(max-width:1599px) {
	.elementor-5765 .elementor-element.elementor-element-12f2c59 {
		--flex-wrap: wrap;
		--padding-top: 021px;
		--padding-bottom: 021px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-5765 .elementor-element.elementor-element-2ecfd36 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5765 .elementor-element.elementor-element-242bb2b .icon-inner {
		width: 35px;
		height: 35px;
	}

	.elementor-5765 .elementor-element.elementor-element-242bb2b .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-5765 .elementor-element.elementor-element-ebc10bc>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor {
		max-width: 180px;
	}

	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h1,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h2,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h3,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h4,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h5,
	.elementor-5765 .elementor-element.elementor-element-ebc10bc .pxl-text-editor h6 {
		font-size: 14px;
	}

	.elementor-5765 .elementor-element.elementor-element-9f517f3 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 25px;
		--margin-right: 30px;
	}

	.elementor-5765 .elementor-element.elementor-element-31c797c .icon-inner {
		width: 35px;
		height: 35px;
	}

	.elementor-5765 .elementor-element.elementor-element-31c797c .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-5765 .elementor-element.elementor-element-6724d79>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h1,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h2,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h3,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h4,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h5,
	.elementor-5765 .elementor-element.elementor-element-6724d79 .pxl-text-editor h6 {
		font-size: 14px;
	}

	.elementor-5765 .elementor-element.elementor-element-800454b .icon-inner {
		width: 35px;
		height: 35px;
	}

	.elementor-5765 .elementor-element.elementor-element-800454b .icon-inner .pxl-icon {
		--font-size: 15px;
	}

	.elementor-5765 .elementor-element.elementor-element-8f59aa3>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h1,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h2,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h3,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h4,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h5,
	.elementor-5765 .elementor-element.elementor-element-8f59aa3 .pxl-text-editor h6 {
		font-size: 14px;
	}

	.elementor-5765 .elementor-element.elementor-element-688e8fb {
		padding: 0px 015px 0px 015px;
	}

	.elementor-5765 .elementor-element.elementor-element-21a7ef7 {
		--padding-top: 10px;
		--padding-bottom: 10px;
		--padding-left: 10px;
		--padding-right: 10px;
	}

	.elementor-5765 .elementor-element.elementor-element-75e31ed {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-5765 .elementor-element.elementor-element-2c74697>.elementor-widget-container {
		padding: 0px 0px 0px 0px;
	}

	.elementor-5765 .elementor-element.elementor-element-2c74697 .pxl-logo img {
		max-width: 115px;
	}

	.elementor-5765 .elementor-element.elementor-element-2c74697 .pxl-logo {
		justify-content: start;
	}

	.elementor-5765 .elementor-element.elementor-element-f33685f {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-primary-menu>li>a,
	.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-mobile-menu>li>a {
		font-size: 0.9380863vw;
	}

	.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-primary-menu>li,
	.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-nav-menu .pxl-divider-move {
		margin: 0px 10px 0px 15px;
	}

	.elementor-5765 .elementor-element.elementor-element-2744d87 .pxl-mobile-menu>li {
		margin: 0px 10px 0px 15px;
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .pxl-btn.icon-ps-right .pxl-icon,
	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .link-more.icon-ps-right .pxl-icon {
		margin-left: 20px;
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-btn {
		height: 50px;
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .pxl-btn,
	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper a.link {
		padding: 0px 06px 0px 25px;
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .pxl-btn,
	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .link-more {
		font-size: 13px;
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .pxl-btn.btn-primary:hover .pxl-button-text {
		transform: translateX(44px);
	}

	.elementor-5765 .elementor-element.elementor-element-42f4387 .pxl-button-wrapper .pxl-btn.btn-primary .pxl-icon {
		width: 40px;
		height: 40px;
	}

	.elementor-5765 .elementor-element.elementor-element-df0030d {
		--padding-top: 15px;
		--padding-bottom: 15px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5765 .elementor-element.elementor-element-cd68b7a {
		--gap: 20px 25px;
		--row-gap: 20px;
		--column-gap: 25px;
	}

	.elementor-5765 .elementor-element.elementor-element-57a797b .pxl-logo img {
		max-width: 115px;
	}

	.elementor-5765 .elementor-element.elementor-element-57a797b .pxl-logo {
		justify-content: center;
	}

	.elementor-5765 .elementor-element.elementor-element-062a522>.elementor-widget-container {
		margin: 0px 0px 0px 20px;
	}

	.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-primary-menu>li>a,
	.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-mobile-menu>li>a {
		font-size: 0.9380863vw;
	}

	.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-primary-menu>li,
	.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-nav-menu .pxl-divider-move {
		margin: 0px 10px 0px 15px;
	}

	.elementor-5765 .elementor-element.elementor-element-062a522 .pxl-mobile-menu>li {
		margin: 0px 10px 0px 15px;
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .pxl-btn.icon-ps-right .pxl-icon,
	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .link-more.icon-ps-right .pxl-icon {
		margin-left: 20px;
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-btn {
		height: 50px;
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .pxl-btn,
	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper a.link {
		padding: 0px 6px 0px 30px;
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .pxl-btn,
	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .link-more {
		font-size: 13px;
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .pxl-btn.btn-primary:hover .pxl-button-text {
		transform: translateX(39px);
	}

	.elementor-5765 .elementor-element.elementor-element-4e2ad25 .pxl-button-wrapper .pxl-btn.btn-primary .pxl-icon {
		width: 40px;
		height: 40px;
	}
}

.elementor-353 .elementor-element.elementor-element-8a694b8 {
	--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: 25px;
	--padding-bottom: 10px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-353 .elementor-element.elementor-element-8a694b8:not(.elementor-motion-effects-element-type-background),
.elementor-353 .elementor-element.elementor-element-8a694b8>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-353 .elementor-element.elementor-element-1abdd95>.elementor-widget-container {
	--e-transform-flipY: -1;
}

body:not(.rtl) .elementor-353 .elementor-element.elementor-element-1abdd95 {
	left: 0px;
}

body.rtl .elementor-353 .elementor-element.elementor-element-1abdd95 {
	right: 0px;
}

.elementor-353 .elementor-element.elementor-element-1abdd95 {
	bottom: -15px;
}

.elementor-353 .elementor-element.elementor-element-1abdd95 img {
	height: 17px;
	object-fit: cover;
}

.elementor-353 .elementor-element.elementor-element-aa91786 {
	--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-353 .elementor-element.elementor-element-82bc534 {
	--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;
	--justify-content: center;
}

.elementor-353 .elementor-element.elementor-element-4ce0e7e .pxl-anchor-wrap {
	justify-content: end;
}

.elementor-353 .elementor-element.elementor-element-4ce0e7e .pxl-anchor {
	color: #000000;
}

.elementor-353 .elementor-element.elementor-element-4ce0e7e .pxl-anchor svg,
.elementor-353 .elementor-element.elementor-element-4ce0e7e .pxl-anchor svg path {
	fill: #000000;
}

.elementor-353 .elementor-element.elementor-element-4ce0e7e .pxl-anchor-wrap .icon-custom span span {
	background-color: #000000;
}

@media(min-width:576px) {
	.elementor-353 .elementor-element.elementor-element-aa91786 {
		--width: 50%;
	}

	.elementor-353 .elementor-element.elementor-element-82bc534 {
		--width: 50%;
	}
}

@media(max-width:991px) {
	.elementor-353 .elementor-element.elementor-element-e498ced .pxl-logo img {
		max-width: 150px;
	}
}

@media(max-width:767px) {
	.elementor-353 .elementor-element.elementor-element-e498ced .pxl-logo img {
		max-width: 130px;
	}
}

@media(max-width:575px) {
	.elementor-353 .elementor-element.elementor-element-8a694b8 {
		--padding-top: 20px;
		--padding-bottom: 10px;
		--padding-left: 0px;
		--padding-right: 0px;
		--z-index: 11;
	}

	.elementor-353 .elementor-element.elementor-element-1abdd95 {
		bottom: -11px;
	}

	.elementor-353 .elementor-element.elementor-element-1abdd95 img {
		height: 12px;
	}

	.elementor-353 .elementor-element.elementor-element-aa91786 {
		--width: 50%;
	}

	.elementor-353 .elementor-element.elementor-element-e498ced .pxl-logo img {
		max-width: 115px;
	}

	.elementor-353 .elementor-element.elementor-element-82bc534 {
		--width: 50%;
	}
}

.elementor-5821 .elementor-element.elementor-element-841a62c {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 089px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-5821 .elementor-element.elementor-element-841a62c:not(.elementor-motion-effects-element-type-background),
.elementor-5821 .elementor-element.elementor-element-841a62c>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

.elementor-5821 .elementor-element.elementor-element-5da1a51 .pxl-shape-wg {
	background-color: #09115D;
}

.elementor-5821 .elementor-element.elementor-element-5da1a51 {
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 124px;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-84a6a42 {
	left: 0px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-84a6a42 {
	right: 0px;
}

.elementor-5821 .elementor-element.elementor-element-84a6a42 {
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-eba5f67 {
	left: 186px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-eba5f67 {
	right: 186px;
}

.elementor-5821 .elementor-element.elementor-element-eba5f67 {
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-59a3377 {
	right: 0px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-59a3377 {
	left: 0px;
}

.elementor-5821 .elementor-element.elementor-element-59a3377 {
	top: 33px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-104cb31 {
	left: 0px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-104cb31 {
	right: 0px;
}

.elementor-5821 .elementor-element.elementor-element-104cb31 {
	bottom: 214px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-67875e1 {
	right: 0px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-67875e1 {
	left: 0px;
}

.elementor-5821 .elementor-element.elementor-element-67875e1 {
	top: 0px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-537691a {
	right: 143px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-537691a {
	left: 143px;
}

.elementor-5821 .elementor-element.elementor-element-537691a {
	top: 28px;
	z-index: 0;
}

.elementor-5821 .elementor-element.elementor-element-dde24bb .parallax-inner {
	position: absolute;
	left: -50px;
	right: 0;
	top: 0;
	bottom: 0;
}

.elementor-5821 .elementor-element.elementor-element-dde24bb {
	width: 100%;
	max-width: 100%;
	bottom: 124px;
	z-index: 0;
}

body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-dde24bb {
	right: 0px;
}

body.rtl .elementor-5821 .elementor-element.elementor-element-dde24bb {
	left: 0px;
}

.elementor-5821 .elementor-element.elementor-element-dde24bb .pxl-image-wg {
	height: 17px;
}

.elementor-5821 .elementor-element.elementor-element-dde24bb img {
	height: 17px;
}

.elementor-5821 .elementor-element.elementor-element-5104963 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow-prev .pxl-icon span,
.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow-prev .pxl-icon svg {
	transform: rotateY(180deg);
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow {
	color: #955D05;
	width: 82px;
	height: 82px;
	font-size: 33px;
	border-radius: 50% 50% 50% 50%;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow .pxl-icon svg {
	fill: #955D05;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow .pxl-icon svg path {
	stroke: #955D05;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow,
.elementor-5821 .elementor-element.elementor-element-4a1faf6 .layout-rounded .pxl-swiper-arrow:before {
	background-color: #FBCF00;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrows.custom {
	position: absolute;
	right: 74px;
	bottom: 94px;
	column-gap: 15px;
	row-gap: 15px;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow svg {
	width: 33px;
	height: 33px;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-slider .item-title {
	font-family: "Sobuj N", Sans-serif;
	font-size: 34px;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-slider .item-subtitle {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 22px;
}

.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-slider .item-info-wrap {
	background-color: #F34D239E;
}

@media(max-width:1199px) {
	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrows.custom {
		right: 15px;
		top: 50px;
		bottom: auto;
	}
}

@media(min-width:576px) {
	.elementor-5821 .elementor-element.elementor-element-841a62c {
		--content-width: 1849px;
	}
}

@media(max-width:991px) {
	.elementor-5821 .elementor-element.elementor-element-5da1a51 {
		bottom: 110px;
	}

	.elementor-5821 .elementor-element.elementor-element-dde24bb {
		bottom: 110px;
	}
}

@media(max-width:767px) {
	.elementor-5821 .elementor-element.elementor-element-841a62c {
		--padding-top: 80px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5821 .elementor-element.elementor-element-5da1a51 {
		bottom: 90px;
	}

	.elementor-5821 .elementor-element.elementor-element-84a6a42 img {
		max-width: 130px;
	}

	body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-eba5f67 {
		left: 150px;
	}

	body.rtl .elementor-5821 .elementor-element.elementor-element-eba5f67 {
		right: 150px;
	}

	.elementor-5821 .elementor-element.elementor-element-eba5f67 img {
		max-width: 130px;
	}

	.elementor-5821 .elementor-element.elementor-element-59a3377 img {
		max-width: 80px;
	}

	.elementor-5821 .elementor-element.elementor-element-104cb31 img {
		max-width: 300px;
	}

	.elementor-5821 .elementor-element.elementor-element-67875e1 img {
		max-width: 70px;
	}

	.elementor-5821 .elementor-element.elementor-element-dde24bb {
		bottom: 90px;
	}

	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrows.custom {
		top: 15px;
	}

	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow {
		width: 70px;
		height: 70px;
	}
}

@media(max-width:575px) {
	.elementor-5821 .elementor-element.elementor-element-841a62c {
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-5821 .elementor-element.elementor-element-5da1a51 {
		bottom: 70px;
	}

	.elementor-5821 .elementor-element.elementor-element-84a6a42 img {
		max-width: 100px;
	}

	body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-eba5f67 {
		left: 110px;
	}

	body.rtl .elementor-5821 .elementor-element.elementor-element-eba5f67 {
		right: 110px;
	}

	.elementor-5821 .elementor-element.elementor-element-eba5f67 img {
		max-width: 100px;
	}

	.elementor-5821 .elementor-element.elementor-element-59a3377 img {
		max-width: 60px;
	}

	.elementor-5821 .elementor-element.elementor-element-104cb31 {
		bottom: 106px;
	}

	.elementor-5821 .elementor-element.elementor-element-104cb31 img {
		max-width: 250px;
	}

	.elementor-5821 .elementor-element.elementor-element-67875e1 img {
		max-width: 55px;
	}

	body:not(.rtl) .elementor-5821 .elementor-element.elementor-element-537691a {
		right: 90px;
	}

	body.rtl .elementor-5821 .elementor-element.elementor-element-537691a {
		left: 90px;
	}

	.elementor-5821 .elementor-element.elementor-element-dde24bb {
		bottom: 70px;
	}

	.elementor-5821 .elementor-element.elementor-element-dde24bb .pxl-image-wg {
		height: 12px;
	}

	.elementor-5821 .elementor-element.elementor-element-dde24bb img {
		height: 12px;
	}

	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrows.custom {
		top: auto;
		bottom: 15px;
		column-gap: 10px;
		row-gap: 10px;
	}

	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow {
		width: 55px;
		height: 55px;
		font-size: 26px;
	}

	.elementor-5821 .elementor-element.elementor-element-4a1faf6 .pxl-swiper-arrow svg {
		width: 26px;
		height: 26px;
	}
}

.elementor-180 .elementor-element.elementor-element-85aa0d8 {
	--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;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-1ad9fcf .parallax-inner {
	position: absolute;
	left: 0;
	right: -80px;
	top: 0;
	bottom: 0;
}

.elementor-180 .elementor-element.elementor-element-1ad9fcf .pxl-image-wg {
	height: 17px;
}

.elementor-180 .elementor-element.elementor-element-5fdec7a {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--padding-top: 95px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-5fdec7a:not(.elementor-motion-effects-element-type-background),
.elementor-180 .elementor-element.elementor-element-5fdec7a>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #010C6F;
}

.elementor-180 .elementor-element.elementor-element-47d3f2c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 075px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 2;
}

.elementor-180 .elementor-element.elementor-element-f19f7c0 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
}

.elementor-180 .elementor-element.elementor-element-503872c {
	--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;
	border-style: dashed;
	--border-style: dashed;
	border-width: 0px 0px 1px 0px;
	--border-top-width: 0px;
	--border-right-width: 0px;
	--border-bottom-width: 1px;
	--border-left-width: 0px;
	border-color: #FFFFFF26;
	--border-color: #FFFFFF26;
	--padding-top: 0px;
	--padding-bottom: 029px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-792b722 {
	--display: flex;
	--justify-content: center;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-a9a14dc .pxl-logo img {
	max-width: 233px;
}

.elementor-180 .elementor-element.elementor-element-9c53e5a {
	--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: 43px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-d201c0c {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-3e01860>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-inner {
	max-width: 254px;
}

.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 23px;
}

.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFFBF;
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 17px;
	--pxl-mt: 36px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-f12b01d .elementor-repeater-item-e8350e1.elementor-social-icon {
	background-color: #FF4880;
}

.elementor-180 .elementor-element.elementor-element-f12b01d .elementor-repeater-item-13e0a81.elementor-social-icon {
	background-color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-f12b01d {
	--grid-template-columns: repeat(0, auto);
	text-align: center;
	margin: 43px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--icon-size: 17px;
	--grid-column-gap: 12px;
	--grid-row-gap: 0px;
}

.elementor-180 .elementor-element.elementor-element-f12b01d .elementor-social-icon {
	--icon-padding: 18px;
}

.elementor-180 .elementor-element.elementor-element-ed74ad6 {
	--display: flex;
	--gap: 28px 0px;
	--row-gap: 28px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 01px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-f2a1320>.elementor-widget-container {
	margin: 0px 0px 07px 0px;
}

.elementor-180 .elementor-element.elementor-element-f2a1320 .pxl-heading-inner {
	max-width: 254px;
}

.elementor-180 .elementor-element.elementor-element-f2a1320 .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 25px;
}

.elementor-180 .elementor-element.elementor-element-f2a1320 .pxl-heading-wrap .heading-subtitle {
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-180 .elementor-element.elementor-element-b88ceef {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-68b0a52 .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-180 .elementor-element.elementor-element-68b0a52 .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-180 .elementor-element.elementor-element-68b0a52 .pxl-icon {
	--color: #5F3B03;
}

.elementor-180 .elementor-element.elementor-element-46f6b52>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor {
	max-width: 172px;
}

.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor a {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor a.link-underline {
	border-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h1,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h2,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h3,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h4,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h5,
.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h6 {
	font-family: "SolaimanLipi", Sans-serif;
	font-weight: normal;
	line-height: 18px;
}

.elementor-180 .elementor-element.elementor-element-1595069 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-b97caf9 .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-180 .elementor-element.elementor-element-b97caf9 .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-180 .elementor-element.elementor-element-b97caf9 .pxl-icon {
	--color: #5F3B03;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor a {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor a.link-underline {
	border-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h1,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h2,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h3,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h4,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h5,
.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h6 {
	line-height: 10px;
}

.elementor-180 .elementor-element.elementor-element-c6e42c3 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-78dccd6 .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-180 .elementor-element.elementor-element-78dccd6 .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-180 .elementor-element.elementor-element-78dccd6 .pxl-icon {
	--color: #5F3B03;
}

.elementor-180 .elementor-element.elementor-element-69966fa>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor a {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor a.link-underline {
	border-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h1,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h2,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h3,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h4,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h5,
.elementor-180 .elementor-element.elementor-element-69966fa .pxl-text-editor h6 {
	line-height: 11px;
}

.elementor-180 .elementor-element.elementor-element-583808c {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-583808c.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-180 .elementor-element.elementor-element-238b000 .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-180 .elementor-element.elementor-element-238b000 .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-180 .elementor-element.elementor-element-238b000 .pxl-icon {
	--color: #5F3B03;
}

.elementor-180 .elementor-element.elementor-element-db1bc2d>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-180 .elementor-element.elementor-element-db1bc2d .pxl-text-editor {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-db1bc2d .pxl-text-editor a {
	color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-db1bc2d .pxl-text-editor a.link-underline {
	border-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-db1bc2d .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-6117d51 {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 02px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-afc3de2>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-180 .elementor-element.elementor-element-afc3de2 .pxl-heading-inner {
	max-width: 254px;
}

.elementor-180 .elementor-element.elementor-element-afc3de2 .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-family: "Sobuj N", Sans-serif;
	font-size: 25px;
}

.elementor-180 .elementor-element.elementor-element-afc3de2 .pxl-heading-wrap .heading-subtitle {
	--pxl-mt: 0px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-180 .elementor-element.elementor-element-1673f52>.elementor-widget-container {
	margin: 29px 0px 0px -7px;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .pxl-icon-list-wg .list-item {
	align-items: center;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .pxl-icon i,
.elementor-180 .elementor-element.elementor-element-1673f52 .pxl-icon .icon-text {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .pxl-icon svg {
	fill: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .pxl-icon {
	font-size: 19px;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .list-item {
	column-gap: 15px;
}

.elementor-180 .elementor-element.elementor-element-1673f52 {
	--icon-vertical-offset: 0px;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .item-title {
	font-family: "SolaimanLipi", Sans-serif;
	font-size: 19px;
	line-height: 2.375em;
	color: #CBCCDA;
}

.elementor-180 .elementor-element.elementor-element-1673f52 .item-title a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-56f588d {
	--display: flex;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-8befa3e>.elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-inner {
	max-width: 272px;
}

.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-title {
	color: #FFFFFF;
	font-size: 25px;
}

.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-subtitle {
	color: #FFFFFFBF;
	--pxl-mt: 036px;
	--pxl-mr: 0px;
	--pxl-mb: 0px;
	--pxl-ml: 0px;
}

.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-subtitle .subtitle-text:before {
	background-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-subtitle .subtitle-text:after {
	background-color: #FFFFFFBF;
}

.elementor-180 .elementor-element.elementor-element-5252017>.elementor-widget-container {
	margin: 38px 0px 0px 0px;
}

.elementor-180 .elementor-element.elementor-element-5252017 .pxl-mailchimp .mc4wp-form-fields input {
	border-color: #FFFFFF00 !important;
	background-color: #FFFFFF;
	padding: 0px 027px 0px 27px;
}

.elementor-180 .elementor-element.elementor-element-5252017 .pxl-mailchimp .mc4wp-form-fields input::placeholder {
	color: #010C6F;
}

.elementor-180 .elementor-element.elementor-element-9654a93 {
	--display: flex;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	border-style: dashed;
	--border-style: dashed;
	border-width: 1px 0px 0px 0px;
	--border-top-width: 1px;
	--border-right-width: 0px;
	--border-bottom-width: 0px;
	--border-left-width: 0px;
	border-color: #FFFFFF26;
	--border-color: #FFFFFF26;
	--margin-top: 1px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	--z-index: 1;
}

.elementor-180 .elementor-element.elementor-element-9654a93:not(.elementor-motion-effects-element-type-background),
.elementor-180 .elementor-element.elementor-element-9654a93>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #010C6F;
}

.elementor-180 .elementor-element.elementor-element-bcf0b7d>.elementor-widget-container {
	--e-transform-translateY: -100%;
}

body:not(.rtl) .elementor-180 .elementor-element.elementor-element-bcf0b7d {
	left: 59px;
}

body.rtl .elementor-180 .elementor-element.elementor-element-bcf0b7d {
	right: 59px;
}

.elementor-180 .elementor-element.elementor-element-bcf0b7d {
	top: 4px;
	z-index: 0;
}

.elementor-180 .elementor-element.elementor-element-a2c4b30 {
	--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;
	--padding-top: 26px;
	--padding-bottom: 027px;
	--padding-left: 015px;
	--padding-right: 015px;
}

.elementor-180 .elementor-element.elementor-element-b422ba0 {
	--display: flex;
	--justify-content: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-ad72134 .pxl-text-editor {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ad72134 .pxl-text-editor a {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ad72134 .pxl-text-editor a.link-underline {
	border-color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ad72134 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-3667320 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--justify-content: flex-end;
	--align-items: center;
	--gap: 014px 014px;
	--row-gap: 014px;
	--column-gap: 014px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-180 .elementor-element.elementor-element-ed4b6e0 .pxl-text-editor {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ed4b6e0 .pxl-text-editor a {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ed4b6e0 .pxl-text-editor a.link-underline {
	border-color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-f0df297 .icon-inner {
	display: flex;
	align-items: top;
}

.elementor-180 .elementor-element.elementor-element-f0df297 .pxl-icon {
	--color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-5658caa .pxl-text-editor {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-5658caa .pxl-text-editor a {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-5658caa .pxl-text-editor a.link-underline {
	border-color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-8fba36b .icon-inner {
	display: flex;
	align-items: top;
}

.elementor-180 .elementor-element.elementor-element-8fba36b .pxl-icon {
	--color: #FBCF00;
}

.elementor-180 .elementor-element.elementor-element-ac542db .pxl-text-editor {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ac542db .pxl-text-editor a {
	color: #FFFFFF;
}

.elementor-180 .elementor-element.elementor-element-ac542db .pxl-text-editor a.link-underline {
	border-color: #FFFFFF;
}

@media(max-width:1599px) {
	.elementor-180 .elementor-element.elementor-element-68b0a52 .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-180 .elementor-element.elementor-element-46f6b52>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-180 .elementor-element.elementor-element-b97caf9 .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-180 .elementor-element.elementor-element-2f0a3d0>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-180 .elementor-element.elementor-element-78dccd6 .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-180 .elementor-element.elementor-element-69966fa>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-180 .elementor-element.elementor-element-238b000 .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-180 .elementor-element.elementor-element-db1bc2d>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	body:not(.rtl) .elementor-180 .elementor-element.elementor-element-bcf0b7d {
		left: 15px;
	}

	body.rtl .elementor-180 .elementor-element.elementor-element-bcf0b7d {
		right: 15px;
	}
}

@media(max-width:1199px) {
	.elementor-180 .elementor-element.elementor-element-1ad9fcf img {
		height: 17px;
	}

	.elementor-180 .elementor-element.elementor-element-9c53e5a {
		--flex-wrap: wrap;
	}

	.elementor-180 .elementor-element.elementor-element-ed74ad6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-6117d51 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-56f588d {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
}

@media(max-width:991px) {
	.elementor-180 .elementor-element.elementor-element-5fdec7a {
		--padding-top: 90px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-6117d51 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-bcf0b7d img {
		max-width: 150px;
	}

	.elementor-180 .elementor-element.elementor-element-a2c4b30 {
		--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-180 .elementor-element.elementor-element-3667320 {
		--justify-content: flex-start;
		--align-items: center;
		--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
		--margin-top: 015px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
}

@media(max-width:767px) {
	.elementor-180 .elementor-element.elementor-element-1ad9fcf .pxl-image-wg {
		height: 12px;
	}

	.elementor-180 .elementor-element.elementor-element-1ad9fcf img {
		height: 12px;
	}

	.elementor-180 .elementor-element.elementor-element-5fdec7a {
		--padding-top: 70px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-503872c {
		--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-180 .elementor-element.elementor-element-a9a14dc .pxl-logo img {
		max-width: 180px;
	}

	.elementor-180 .elementor-element.elementor-element-9c53e5a {
		--margin-top: 40px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 30px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-ed74ad6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 015px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-f2a1320>.elementor-widget-container {
		margin: 0px 0px 1px 0px;
	}

	.elementor-180 .elementor-element.elementor-element-1673f52>.elementor-widget-container {
		margin: 023px 0px 0px -7px;
	}

	.elementor-180 .elementor-element.elementor-element-56f588d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 015px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 30px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}
}

@media(max-width:575px) {
	.elementor-180 .elementor-element.elementor-element-5fdec7a {
		--padding-top: 50px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-47d3f2c {
		--padding-top: 0px;
		--padding-bottom: 59px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-503872c {
		--padding-top: 0px;
		--padding-bottom: 25px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-a9a14dc .pxl-logo img {
		max-width: 150px;
	}

	.elementor-180 .elementor-element.elementor-element-9c53e5a {
		--margin-top: 30px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-inner {
		max-width: 350px;
	}

	.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-title {
		font-size: 20px;
	}

	.elementor-180 .elementor-element.elementor-element-3e01860 .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 15px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-f12b01d {
		margin: 035px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--icon-size: 15px;
	}

	.elementor-180 .elementor-element.elementor-element-f12b01d .elementor-social-icon {
		--icon-padding: 13px;
	}

	.elementor-180 .elementor-element.elementor-element-ed74ad6 {
		--margin-top: 50px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-f2a1320 .pxl-heading-wrap .heading-title {
		font-size: 20px;
	}

	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h1,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h2,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h3,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h4,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h5,
	.elementor-180 .elementor-element.elementor-element-46f6b52 .pxl-text-editor h6 {
		font-size: 15px;
	}

	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h1,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h2,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h3,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h4,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h5,
	.elementor-180 .elementor-element.elementor-element-2f0a3d0 .pxl-text-editor h6 {
		font-size: 15px;
	}

	.elementor-180 .elementor-element.elementor-element-afc3de2 .pxl-heading-wrap .heading-title {
		font-size: 20px;
	}

	.elementor-180 .elementor-element.elementor-element-1673f52>.elementor-widget-container {
		margin: 15px 0px 0px -7px;
	}

	.elementor-180 .elementor-element.elementor-element-1673f52 .list-item {
		column-gap: 10px;
	}

	.elementor-180 .elementor-element.elementor-element-56f588d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-title {
		font-size: 20px;
	}

	.elementor-180 .elementor-element.elementor-element-8befa3e .pxl-heading-wrap .heading-subtitle {
		--pxl-mt: 015px;
		--pxl-mr: 0px;
		--pxl-mb: 0px;
		--pxl-ml: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-5252017 {
		width: var(--container-widget-width, 324px);
		max-width: 324px;
		--container-widget-width: 324px;
		--container-widget-flex-grow: 0;
	}

	.elementor-180 .elementor-element.elementor-element-5252017>.elementor-widget-container {
		margin: 30px 0px 0px 0px;
	}

	.elementor-180 .elementor-element.elementor-element-5252017 .pxl-mailchimp .mc4wp-form-fields button {
		height: 50px;
	}

	.elementor-180 .elementor-element.elementor-element-9654a93 {
		--margin-top: 1px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}

	.elementor-180 .elementor-element.elementor-element-a2c4b30 {
		--padding-top: 023px;
		--padding-bottom: 023px;
		--padding-left: 015px;
		--padding-right: 015px;
	}

	.elementor-180 .elementor-element.elementor-element-3667320 {
		--gap: 05px 014px;
		--row-gap: 05px;
		--column-gap: 014px;
	}
}

@media(min-width:576px) {
	.elementor-180 .elementor-element.elementor-element-b88ceef {
		--width: max-content;
	}

	.elementor-180 .elementor-element.elementor-element-1595069 {
		--width: max-content;
	}

	.elementor-180 .elementor-element.elementor-element-c6e42c3 {
		--width: max-content;
	}

	.elementor-180 .elementor-element.elementor-element-583808c {
		--width: 248.234;
	}
}

@media(max-width:1199px) and (min-width:576px) {
	.elementor-180 .elementor-element.elementor-element-792b722 {
		--width: 40%;
	}

	.elementor-180 .elementor-element.elementor-element-d201c0c {
		--width: 35%;
	}

	.elementor-180 .elementor-element.elementor-element-ed74ad6 {
		--width: 33%;
	}

	.elementor-180 .elementor-element.elementor-element-6117d51 {
		--width: 31%;
	}

	.elementor-180 .elementor-element.elementor-element-56f588d {
		--width: 33%;
	}

	.elementor-180 .elementor-element.elementor-element-b422ba0 {
		--width: 40%;
	}

	.elementor-180 .elementor-element.elementor-element-3667320 {
		--width: 60%;
	}
}

@media(max-width:991px) and (min-width:576px) {
	.elementor-180 .elementor-element.elementor-element-d201c0c {
		--width: 50%;
	}

	.elementor-180 .elementor-element.elementor-element-ed74ad6 {
		--width: 50%;
	}

	.elementor-180 .elementor-element.elementor-element-6117d51 {
		--width: 50%;
	}

	.elementor-180 .elementor-element.elementor-element-56f588d {
		--width: 50%;
	}

	.elementor-180 .elementor-element.elementor-element-b422ba0 {
		--width: 100%;
	}

	.elementor-180 .elementor-element.elementor-element-3667320 {
		--width: 100%;
	}
}

.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload),
.e-con.e-parent:nth-of-type(n+4):not(.e-lazyloaded):not(.e-no-lazyload) * {
	background-image: none !important;
}

@media screen and (max-height: 1024px) {

	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+3):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}

@media screen and (max-height: 640px) {

	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload),
	.e-con.e-parent:nth-of-type(n+2):not(.e-lazyloaded):not(.e-no-lazyload) * {
		background-image: none !important;
	}
}



img.wp-smiley,
img.emoji {
	display: inline !important;
	border: none !important;
	box-shadow: none !important;
	height: 1em !important;
	width: 1em !important;
	margin: 0 0.07em !important;
	vertical-align: -0.1em !important;
	background: none !important;
	padding: 0 !important;
}


/*! This file is auto-generated */
.wp-block-button__link {
	color: #fff;
	background-color: #32373c;
	border-radius: 9999px;
	box-shadow: none;
	text-decoration: none;
	padding: calc(.667em + 2px) calc(1.333em + 2px);
	font-size: 1.125em
}

.wp-block-file__button {
	background: #32373c;
	color: #fff;
	text-decoration: none
}


.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-notice {
	background-color: #5fbd74;
}

.woosw-popup .woosw-popup-inner .woosw-popup-content .woosw-popup-content-bot .woosw-popup-content-bot-inner a:hover {
	color: #5fbd74;
	border-color: #5fbd74;
}

/*# sourceURL=woosw-frontend-inline-css */



:root {
	--primary-color: #fbcf00;
	--second-color: #f34d23;
	--third-color: #ff4880;
	--additional01-color: #5f3b03;
	--body-color: #666666;
	--heading-color: #09115d;
	--primary-color-rgb: 251, 207, 0;
	--second-color-rgb: 243, 77, 35;
	--third-color-rgb: 255, 72, 128;
	--additional01-color-rgb: 95, 59, 3;
	--body-color-rgb: 102, 102, 102;
	--heading-color-rgb: 9, 17, 93;
	--link-color: #09115d;
	--link-color-hover: #ff4880;
	--link-color-active: #ff4880;
	--body-font-family: 'Prompt', sans-serif;
	--body-font-size: 16px;
	--body-font-weight: normal;
	--body-line-height: 1.625;
	--body-letter-spacing: 0;
	--content-bg-color: ;
	--heading-font-family: 'Mochiy Pop P One', sans-serif;
	--heading-font-weight: 400;
	--heading-text-transform: none;
	--heading-line-height: 1.36363636364;
	--heading-letter-spacing: 0px;
	--heading-color-hover: var(--link-color);
	--heading-font-size-h1: 65px;
	--heading-font-size-h2: 55px;
	--heading-font-size-h3: 45px;
	--heading-font-size-h4: 30px;
	--heading-font-size-h5: 20px;
	--heading-font-size-h6: 18px;
	--logo-width: 166px;
	--logo-mobile_width: 125px;
}

a {
	color: #09115d;
}

a:hover {
	color: #ff4880;
}

a:active {
	color: #ff4880;
}

.pxl-pagetitle .pxl-page-title-bg {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('<?php echo get_template_directory_uri(); ?>/assets/kindergarten/images/img1-pagetitle.webp');
	background-size: cover;
}

.pxl-page-title-bg {
	top: 0px;
	right: 0px;
	left: -50px;
}

.woocommerce-page .pxl-pagetitle .pxl-page-title-bg {
	background-repeat: no-repeat;
	background-position: center center;
	background-image: url('<?php echo get_template_directory_uri(); ?>/assets/kindergarten/images/bg-product.webp');
	background-size: cover;
}


.elementor-8020 .elementor-element.elementor-element-20ea70d {
	--display: flex;
	--min-height: 100vh;
	--flex-direction: column;
	--container-widget-width: 100%;
	--container-widget-height: initial;
	--container-widget-flex-grow: 0;
	--container-widget-align-self: initial;
	--flex-wrap-mobile: wrap;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--overflow: hidden;
	--padding-top: 70px;
	--padding-bottom: 70px;
	--padding-left: 30px;
	--padding-right: 30px;
}

.elementor-8020 .elementor-element.elementor-element-20ea70d:not(.elementor-motion-effects-element-type-background),
.elementor-8020 .elementor-element.elementor-element-20ea70d>.elementor-motion-effects-container>.elementor-motion-effects-layer {
	background-color: #FFFFFF;
}

body:not(.rtl) .elementor-8020 .elementor-element.elementor-element-85d2be2 {
	right: -37px;
}

body.rtl .elementor-8020 .elementor-element.elementor-element-85d2be2 {
	left: -37px;
}

.elementor-8020 .elementor-element.elementor-element-85d2be2 {
	bottom: 15px;
	z-index: 0;
}

.elementor-8020 .elementor-element.elementor-element-85d2be2 img {
	max-width: 250px;
}

.elementor-8020 .elementor-element.elementor-element-5db6711 {
	--display: flex;
	--position: absolute;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
	top: -18px;
	--z-index: 0;
}

body:not(.rtl) .elementor-8020 .elementor-element.elementor-element-5db6711 {
	left: -27px;
}

body.rtl .elementor-8020 .elementor-element.elementor-element-5db6711 {
	right: -27px;
}

.elementor-8020 .elementor-element.elementor-element-4282ac6 {
	z-index: 0;
}

.elementor-8020 .elementor-element.elementor-element-4282ac6 img {
	max-width: 90px;
}

.elementor-8020 .elementor-element.elementor-element-68f251d {
	width: 100%;
	max-width: 100%;
	top: 50%;
	z-index: 0;
}

.elementor-8020 .elementor-element.elementor-element-68f251d>.elementor-widget-container {
	--e-transform-translateY: -50%;
}

.elementor-8020 .elementor-element.elementor-element-68f251d .pxl-image-wg {
	display: flex;
	flex-wrap: wrap;
	text-align: center;
	justify-content: center;
}

.elementor-8020 .elementor-element.elementor-element-68f251d img {
	max-width: 60px;
}

.elementor-widget-divider {
	--divider-color: var(--e-global-color-secondary);
}

.elementor-widget-divider .elementor-divider__text {
	color: var(--e-global-color-secondary);
	font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-secondary-font-weight);
}

.elementor-widget-divider.elementor-view-stacked .elementor-icon {
	background-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon {
	color: var(--e-global-color-secondary);
	border-color: var(--e-global-color-secondary);
}

.elementor-widget-divider.elementor-view-framed .elementor-icon,
.elementor-widget-divider.elementor-view-default .elementor-icon svg {
	fill: var(--e-global-color-secondary);
}

.elementor-8020 .elementor-element.elementor-element-c9ed358 {
	--divider-border-style: dashed;
	--divider-color: #E0E0E0;
	--divider-border-width: 1px;
	margin: 25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-8020 .elementor-element.elementor-element-c9ed358 .elementor-divider-separator {
	width: 100%;
}

.elementor-8020 .elementor-element.elementor-element-c9ed358 .elementor-divider {
	padding-block-start: 0px;
	padding-block-end: 0px;
}

.elementor-8020 .elementor-element.elementor-element-8ad3b7d {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 25px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8020 .elementor-element.elementor-element-cdcd37d .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-8020 .elementor-element.elementor-element-cdcd37d .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-8020 .elementor-element.elementor-element-cdcd37d .pxl-icon {
	--color: #5F3B03;
}

.elementor-8020 .elementor-element.elementor-element-0d04d09>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-8020 .elementor-element.elementor-element-0d04d09 .pxl-text-editor {
	max-width: 172px;
}

.elementor-8020 .elementor-element.elementor-element-0d04d09 .pxl-text-editor a {
	color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-0d04d09 .pxl-text-editor a.link-underline {
	border-color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-0d04d09 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-8020 .elementor-element.elementor-element-353b063 {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 012px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8020 .elementor-element.elementor-element-9a2d36f .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-8020 .elementor-element.elementor-element-9a2d36f .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-8020 .elementor-element.elementor-element-9a2d36f .pxl-icon {
	--color: #5F3B03;
}

.elementor-8020 .elementor-element.elementor-element-ca85acc>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-8020 .elementor-element.elementor-element-ca85acc .pxl-text-editor {
	color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-ca85acc .pxl-text-editor a {
	color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-ca85acc .pxl-text-editor a.link-underline {
	border-color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-ca85acc .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-8020 .elementor-element.elementor-element-a511c5b {
	--display: flex;
	--flex-direction: row;
	--container-widget-width: calc((1 - var(--container-widget-flex-grow)) * 100%);
	--container-widget-height: 100%;
	--container-widget-flex-grow: 1;
	--container-widget-align-self: stretch;
	--flex-wrap-mobile: wrap;
	--align-items: center;
	--gap: 0px 0px;
	--row-gap: 0px;
	--column-gap: 0px;
	--margin-top: 012px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-8020 .elementor-element.elementor-element-6da43fd .icon-inner {
	width: 37px;
	height: 37px;
	display: flex;
	text-align: center;
	justify-content: center;
	align-items: center;
	background-color: #FBCF00;
	border-radius: 13px 13px 13px 13px;
}

.elementor-8020 .elementor-element.elementor-element-6da43fd .icon-inner .pxl-icon {
	--font-size: 17px;
}

.elementor-8020 .elementor-element.elementor-element-6da43fd .pxl-icon {
	--color: #5F3B03;
}

.elementor-8020 .elementor-element.elementor-element-e6e5205>.elementor-widget-container {
	margin: 0px 0px 0px 016px;
}

.elementor-8020 .elementor-element.elementor-element-e6e5205 .pxl-text-editor {
	color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-e6e5205 .pxl-text-editor a {
	color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-e6e5205 .pxl-text-editor a.link-underline {
	border-color: #000000;
}

.elementor-8020 .elementor-element.elementor-element-e6e5205 .pxl-text-editor a:hover {
	color: #FBCF00;
}

.elementor-8020 .elementor-element.elementor-element-5956ea4>.elementor-widget-container {
	margin: 25px 0px 0px 0px;
	padding: 0px 0px 05px 0px;
}

.elementor-8020 .elementor-element.elementor-element-5956ea4 .pxl-button-wrapper .pxl-btn {
	width: auto;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-repeater-item-e8350e1.elementor-social-icon {
	background-color: #FF4880;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-repeater-item-13e0a81.elementor-social-icon {
	background-color: #FBCF00;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-repeater-item-687f452.elementor-social-icon {
	background-color: #11AEF3;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-repeater-item-67bc47b.elementor-social-icon {
	background-color: #F34D23;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 {
	--grid-template-columns: repeat(0, auto);
	margin: 35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
	--icon-size: 15px;
	--grid-column-gap: 12px;
	--grid-row-gap: 0px;
}

.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-social-icon {
	--icon-padding: 15px;
}

@media(max-width:1599px) {
	.elementor-8020 .elementor-element.elementor-element-cdcd37d .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-8020 .elementor-element.elementor-element-0d04d09>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-8020 .elementor-element.elementor-element-9a2d36f .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-8020 .elementor-element.elementor-element-ca85acc>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}

	.elementor-8020 .elementor-element.elementor-element-6da43fd .icon-inner .pxl-icon {
		--font-size: 17px;
	}

	.elementor-8020 .elementor-element.elementor-element-e6e5205>.elementor-widget-container {
		margin: 0px 0px 0px 10px;
	}
}

@media(max-width:1199px) {
	.elementor-8020 .elementor-element.elementor-element-85d2be2 {
		z-index: 0;
	}
}

@media(max-width:767px) {
	.elementor-8020 .elementor-element.elementor-element-85d2be2 img {
		max-width: 200px;
	}
}

@media(max-width:575px) {
	.elementor-8020 .elementor-element.elementor-element-20ea70d {
		--padding-top: 70px;
		--padding-bottom: 50px;
		--padding-left: 015px;
		--padding-right: 15px;
	}

	body:not(.rtl) .elementor-8020 .elementor-element.elementor-element-85d2be2 {
		right: -15px;
	}

	body.rtl .elementor-8020 .elementor-element.elementor-element-85d2be2 {
		left: -15px;
	}

	.elementor-8020 .elementor-element.elementor-element-85d2be2 img {
		max-width: 150px;
	}

	.elementor-8020 .elementor-element.elementor-element-5db6711 {
		--width: max-content;
	}

	.elementor-8020 .elementor-element.elementor-element-4282ac6 img {
		max-width: 75px;
	}

	.elementor-8020 .elementor-element.elementor-element-68f251d img {
		max-width: 50px;
	}

	.elementor-8020 .elementor-element.elementor-element-5956ea4>.elementor-widget-container {
		margin: 035px 0px 0px 0px;
	}

	.elementor-8020 .elementor-element.elementor-element-5956ea4 .pxl-btn {
		height: 50px;
	}

	.elementor-8020 .elementor-element.elementor-element-5956ea4 .pxl-button-wrapper .pxl-btn,
	.elementor-8020 .elementor-element.elementor-element-5956ea4 .pxl-button-wrapper a.link {
		padding: 014px 025px 014px 025px;
	}

	.elementor-8020 .elementor-element.elementor-element-0c5dc35 {
		margin: 035px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
		--icon-size: 14px;
	}

	.elementor-8020 .elementor-element.elementor-element-0c5dc35 .elementor-social-icon {
		--icon-padding: 13px;
	}
}

@media(min-width:576px) {
	.elementor-8020 .elementor-element.elementor-element-5db6711 {
		--width: max-content;
	}

	.elementor-8020 .elementor-element.elementor-element-8ad3b7d {
		--width: max-content;
	}

	.elementor-8020 .elementor-element.elementor-element-353b063 {
		--width: max-content;
	}

	.elementor-8020 .elementor-element.elementor-element-a511c5b {
		--width: max-content;
	}
}

a#home svg {
    position: unset;
    opacity: 1;
    transform: unset;
}