
.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-container .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-26 .elementor-element.elementor-element-4e42651 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-7bac236 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-image .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-image .widget-image-caption {
	color: var(--e-global-color-text);
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-26 .elementor-element.elementor-element-87bec76 {
	width: 100%;
	max-width: 100%;
	bottom: 0px;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-87bec76 {
	left: 0px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-87bec76 {
	right: 0px;
}

.elementor-26 .elementor-element.elementor-element-87bec76 img {
	width: 100%;
	max-width: 100%;
}

.elementor-26 .elementor-element.elementor-element-47a8d8a {
	--display: flex;
	--min-height: 450px;
	--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;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-47a8d8a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-47a8d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/banner-1.png");
	background-position: top center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-26 .elementor-element.elementor-element-47a8d8a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-47a8d8a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-15ceea4 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-609cfa6 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-premium-addon-dual-header .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.elementor-widget-premium-addon-dual-header .premium-dual-header-first-span {
	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-widget-premium-addon-dual-header .premium-dual-header-second-header {
	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-secondary);
}

.elementor-widget-premium-addon-dual-header .premium-dh-description {
	font-family: var(--e-global-typography-text-font-family), Sans-serif;
	font-weight: var(--e-global-typography-text-font-weight);
}

.elementor-widget-premium-addon-dual-header.premium-bg-text-yes .elementor-widget-container:before {
	color: var(--e-global-color-primary);
	font-family: var(--e-global-typography-primary-font-family), Sans-serif;
	font-weight: var(--e-global-typography-primary-font-weight);
}

.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-header span {
	display: inline;
}

.elementor-26 .elementor-element.elementor-element-c48c3d6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-26 .elementor-element.elementor-element-c48c3d6 {
	text-align: left;
}

.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-span {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #8bb2db;
}

.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-second-header {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #fff;
}

.elementor-26 .elementor-element.elementor-element-2bcc2b1 {
	--display: flex;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-746c49d {
	--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;
	--overlay-opacity: .5;
	--padding-top: 60px;
	--padding-bottom: 40px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-746c49d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-746c49d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/08/bg-4.png");
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
}

.elementor-26 .elementor-element.elementor-element-746c49d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-746c49d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-746c49d::before, .elementor-26 .elementor-element.elementor-element-746c49d > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-746c49d > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-746c49d > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-746c49d > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-746c49d > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	background-color: #fff;
	--background-overlay: "";
}

.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-first-header span {
	display: inline;
}

.elementor-26 .elementor-element.elementor-element-89c9b15 {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-first-span {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #8bb2db;
}

.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-second-header {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-first-header span {
	display: inline;
}

.elementor-26 .elementor-element.elementor-element-2794039 {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-first-span {
	font-family: "aAstro", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-second-header {
	font-family: "aAstro", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000;
}

.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-text-editor .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.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-26 .elementor-element.elementor-element-c2742ae {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-fea8b62 {
	--display: grid;
	--e-con-grid-template-columns: 2.5fr .4fr 3fr;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-297eaa1 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-297eaa1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-297eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

.elementor-26 .elementor-element.elementor-element-297eaa1:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-297eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-7c62888 > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-7c62888 img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-e68abcf {
	--display: flex;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8928ebe {
	left: -228px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-8928ebe {
	right: -228px;
}

.elementor-26 .elementor-element.elementor-element-8928ebe {
	top: 51px;
}

.elementor-26 .elementor-element.elementor-element-8928ebe img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-b55bffb {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -18px;
	--margin-right: 0px;
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-container {
	background-color: var(--e-global-color-primary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-text {
	color: var(--e-global-color-secondary);
}

.elementor-widget-heading .premium-global-badge-{{ID}} .premium-badge-icon {
	color: var(--e-global-color-secondary);
	fill: var(--e-global-color-secondary);
}

.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-26 .elementor-element.elementor-element-f25acea .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-517ca27 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-22027ca {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-251c059 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-251c059:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-251c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 44% auto;
}

.elementor-26 .elementor-element.elementor-element-251c059:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-251c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-051e060 > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-051e060 img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
	right: 113px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
	left: 113px;
}

.elementor-26 .elementor-element.elementor-element-bfb9ee1 {
	top: 72px;
	text-align: right;
}

.elementor-26 .elementor-element.elementor-element-bfb9ee1 img {
	width: 80%;
}

.elementor-26 .elementor-element.elementor-element-d9b4488 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -18px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-9a2951e .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-0c17609 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-45f95d2 {
	--display: grid;
	--e-con-grid-template-columns: 3fr .4fr 2.5fr;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-74811c6 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-3274709 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-bc8cc05 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-2642bd2 {
	--display: flex;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-c1d9644 {
	right: -176px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-c1d9644 {
	left: -176px;
}

.elementor-26 .elementor-element.elementor-element-c1d9644 {
	top: 83px;
}

.elementor-26 .elementor-element.elementor-element-c1d9644 img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-b4d032a {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img-2.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-3a0b327 > .elementor-widget-container {
	margin: 0px -70px 0px 0px;
}

.elementor-26 .elementor-element.elementor-element-3a0b327 {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-3a0b327 img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-4975706 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-c0daa6e {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-ea9668c .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-8e6da94 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-da25338 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img-2.png");
	background-position: center right;
	background-repeat: no-repeat;
	background-size: 44% auto;
}

.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-ec0c4ea > .elementor-widget-container {
	margin: 0px -70px 0px 0px;
}

.elementor-26 .elementor-element.elementor-element-ec0c4ea {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-ec0c4ea img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
	left: 110px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
	right: 110px;
}

.elementor-26 .elementor-element.elementor-element-4f3a0ca {
	top: 83px;
}

.elementor-26 .elementor-element.elementor-element-4f3a0ca img {
	width: 80%;
}

.elementor-26 .elementor-element.elementor-element-447216a {
	--display: grid;
	--e-con-grid-template-columns: 2.5fr .4fr 3fr;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-de920fb {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-de920fb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-de920fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

.elementor-26 .elementor-element.elementor-element-de920fb:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-de920fb > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-df13068 > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-df13068 img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-f14e01e {
	--display: flex;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6017949 {
	left: -228px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-6017949 {
	right: -228px;
}

.elementor-26 .elementor-element.elementor-element-6017949 {
	top: 51px;
}

.elementor-26 .elementor-element.elementor-element-6017949 img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-63c411e {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -18px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-2e022c5 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-9e396fa {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-2b81ac0 {
	--display: grid;
	--e-con-grid-template-columns: repeat(2, 1fr);
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
	--overlay-opacity: .5;
}

.elementor-26 .elementor-element.elementor-element-2b81ac0::before, .elementor-26 .elementor-element.elementor-element-2b81ac0 > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-2b81ac0 > .e-con-inner > .elementor-background-video-container::before, .elementor-26 .elementor-element.elementor-element-2b81ac0 > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-2b81ac0 > .e-con-inner > .elementor-background-slideshow::before, .elementor-26 .elementor-element.elementor-element-2b81ac0 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before {
	--background-overlay: "";
}

.elementor-26 .elementor-element.elementor-element-10af1e3 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-10af1e3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-10af1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: rgba(255, 255, 255, 0);
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 44% auto;
}

.elementor-26 .elementor-element.elementor-element-10af1e3:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-10af1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-5e194ec > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-5e194ec img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

body:not(.rtl) .elementor-26 .elementor-element.elementor-element-0f84b48 {
	right: 113px;
}

body.rtl .elementor-26 .elementor-element.elementor-element-0f84b48 {
	left: 113px;
}

.elementor-26 .elementor-element.elementor-element-0f84b48 {
	top: 72px;
	text-align: right;
}

.elementor-26 .elementor-element.elementor-element-0f84b48 img {
	width: 80%;
}

.elementor-26 .elementor-element.elementor-element-d54dc70 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -18px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-daf8460 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-01fffa1 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 18px;
	font-weight: 400;
	line-height: 28px;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-45f548a {
	--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-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-first-header span {
	display: inline;
}

.elementor-26 .elementor-element.elementor-element-2922d51 {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-first-span {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #8bb2db;
}

.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-second-header {
	font-family: "aAstro", Sans-serif;
	font-size: 45px;
	font-weight: 600;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-first-header span {
	display: inline;
}

.elementor-26 .elementor-element.elementor-element-89dfa1b {
	text-align: center;
}

.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-first-span {
	font-family: "aAstro", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-second-header {
	font-family: "aAstro", Sans-serif;
	font-size: 30px;
	font-weight: 600;
	color: #000;
}

.elementor-26 .elementor-element.elementor-element-bd81336 {
	text-align: center;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-4cf27c4 {
	--display: grid;
	--e-con-grid-template-columns: 2.5fr .4fr 3fr;
	--e-con-grid-template-rows: repeat(1, 1fr);
	--grid-auto-flow: row;
}

.elementor-26 .elementor-element.elementor-element-0f5ff8d {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
	--padding-top: 50px;
	--padding-bottom: 50px;
	--padding-left: 50px;
	--padding-right: 50px;
}

.elementor-26 .elementor-element.elementor-element-0f5ff8d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0f5ff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
	background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
	background-position: center left;
	background-repeat: no-repeat;
	background-size: 40% auto;
}

.elementor-26 .elementor-element.elementor-element-0f5ff8d:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-0f5ff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26 .elementor-element.elementor-element-15157ea > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-15157ea img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-00340e1 img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-1e3a26a .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-6351c7b {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-19344a0 {
	--display: flex;
}

.elementor-26 .elementor-element.elementor-element-36c10dd > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-36c10dd img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-7a09524 img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-e460db2 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-67563df {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

.elementor-26 .elementor-element.elementor-element-95db531 {
	--display: flex;
	--justify-content: center;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -18px;
	--margin-right: 0px;
}

.elementor-26 .elementor-element.elementor-element-2b71a74 > .elementor-widget-container {
	margin: 0px 0px 0px -70px;
}

.elementor-26 .elementor-element.elementor-element-2b71a74 img {
	width: 72%;
	border-style: solid;
	border-width: 6px 6px 6px 6px;
	border-color: #8bb2db;
	border-radius: 50% 50% 50% 50%;
}

.elementor-26 .elementor-element.elementor-element-8c3adfc img {
	width: 100%;
}

.elementor-26 .elementor-element.elementor-element-4221330 .elementor-heading-title {
	font-family: "Roboto", Sans-serif;
	font-size: 30px;
	font-weight: 700;
	color: #2f2f2f;
}

.elementor-26 .elementor-element.elementor-element-e56d746 {
	text-align: justify;
	font-family: "Roboto", Sans-serif;
	font-size: 17px;
	font-weight: 400;
	line-height: 28px;
	color: #656464;
}

@media (max-width:1366px) {
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--grid-auto-flow: row;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		right: 123px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		left: 123px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		top: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--e-con-grid-template-columns: repeat(2, 1fr);
		--grid-auto-flow: row;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		left: 155px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		right: 155px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca {
		top: 62px;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--grid-auto-flow: row;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-0f84b48 {
		right: 123px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-0f84b48 {
		left: 123px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 {
		top: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--grid-auto-flow: row;
	}
}

@media (max-width:1200px) {
	.elementor-26 .elementor-element.elementor-element-47a8d8a {
		--min-height: 400px;
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-span {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-second-header {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-first-span {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-second-header {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-first-span {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-second-header {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c2742ae {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--grid-auto-flow: row;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8928ebe {
		left: -228px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-8928ebe {
		right: -228px;
	}
	
	.elementor-26 .elementor-element.elementor-element-517ca27 {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-0c17609 {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-bc8cc05 {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-8e6da94 {
		font-size: 16px;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		left: 103px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		right: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-9e396fa {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-01fffa1 {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-first-span {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-second-header {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-first-span {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-second-header {
		font-size: 30px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bd81336 {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-6351c7b {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-67563df {
		font-size: 16px;
	}
	
	.elementor-26 .elementor-element.elementor-element-e56d746 {
		font-size: 16px;
	}
}

@media (max-width:1024px) {
	.elementor-26 .elementor-element.elementor-element-47a8d8a {
		--min-height: 370px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-span {
		font-size: 27px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-second-header {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-297eaa1 {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-297eaa1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-297eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-7c62888 > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-7c62888 img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-e68abcf {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8928ebe {
		left: -156px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-8928ebe {
		right: -156px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8928ebe {
		top: 102px;
	}
	
	.elementor-26 .elementor-element.elementor-element-f25acea .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-517ca27 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059 {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-251c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
		background-size: 180px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 img {
		width: 70%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		right: 103px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		left: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		top: 61px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 img {
		width: 70%;
	}
	
	.elementor-26 .elementor-element.elementor-element-9a2951e .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0c17609 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-74811c6 {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-3274709 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bc8cc05 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2642bd2 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-c1d9644 {
		right: -166px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-c1d9644 {
		left: -166px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c1d9644 {
		top: 144px;
	}
	
	.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 160px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-b4d032a {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-3a0b327 > .elementor-widget-container {
		margin: 0px -38px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-3a0b327 img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c0daa6e {
		--justify-content: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-ea9668c .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8e6da94 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 180px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-ec0c4ea > .elementor-widget-container {
		margin: 0px -38px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-ec0c4ea img {
		width: 70%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		left: 103px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		right: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca {
		top: 61px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca img {
		width: 70%;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-de920fb {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-de920fb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-de920fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-df13068 > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-df13068 img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-f14e01e {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6017949 {
		left: -156px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-6017949 {
		right: -156px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6017949 {
		top: 102px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2e022c5 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-9e396fa {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3 {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-10af1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
		background-size: 180px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec img {
		width: 70%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-0f84b48 {
		right: 103px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-0f84b48 {
		left: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 {
		top: 61px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 img {
		width: 70%;
	}
	
	.elementor-26 .elementor-element.elementor-element-daf8460 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-01fffa1 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f5ff8d {
		--justify-content: center;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f5ff8d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0f5ff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-position: center left;
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-15157ea > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15157ea img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-1e3a26a .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6351c7b {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-19344a0 {
		--justify-content: center;
		--align-items: center;
		--container-widget-width: calc(( 1 - var(--container-widget-flex-grow) ) * 100%);
	}
	
	.elementor-26 .elementor-element.elementor-element-36c10dd > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-36c10dd img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-e460db2 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-67563df {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b71a74 > .elementor-widget-container {
		margin: 0px 0px 0px -38px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b71a74 img {
		width: 80%;
	}
	
	.elementor-26 .elementor-element.elementor-element-4221330 .elementor-heading-title {
		font-size: 28px;
	}
	
	.elementor-26 .elementor-element.elementor-element-e56d746 {
		font-size: 15px;
	}
}

@media (max-width:880px) {
	.elementor-26 .elementor-element.elementor-element-47a8d8a {
		--min-height: 250px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-span {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-second-header {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-first-span {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-second-header {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-first-span {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-second-header {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c2742ae {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-297eaa1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-297eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 122px auto;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8928ebe {
		left: -135px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-8928ebe {
		right: -135px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8928ebe {
		top: 133px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8928ebe img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-517ca27 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-251c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 img {
		width: 80%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		right: 72px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		left: 72px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		top: 92px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 img {
		width: 77%;
	}
	
	.elementor-26 .elementor-element.elementor-element-0c17609 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-74811c6 {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bc8cc05 {
		font-size: 15px;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-c1d9644 {
		right: -141px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-c1d9644 {
		left: -141px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c1d9644 {
		top: 110px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c1d9644 img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 120px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-8e6da94 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-26 .elementor-element.elementor-element-ec0c4ea img {
		width: 80%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		left: 72px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		right: 72px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca {
		top: 92px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca img {
		width: 77%;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-de920fb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-de920fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 120px auto;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6017949 {
		left: -134px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-6017949 {
		right: -134px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6017949 {
		top: 142px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6017949 img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-9e396fa {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-10af1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 162px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3 {
		--padding-top: 50px;
		--padding-bottom: 50px;
		--padding-left: 50px;
		--padding-right: 50px;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec img {
		width: 80%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-0f84b48 {
		right: 72px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-0f84b48 {
		left: 72px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 {
		top: 92px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 img {
		width: 77%;
	}
	
	.elementor-26 .elementor-element.elementor-element-01fffa1 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-first-span {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-second-header {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-first-span {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-second-header {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bd81336 {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f5ff8d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0f5ff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 122px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-00340e1 img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-6351c7b {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-7a09524 img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-67563df {
		font-size: 15px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8c3adfc img {
		width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-e56d746 {
		font-size: 15px;
	}
}

@media (max-width:767px) {
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-87bec76 {
		left: 0px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-87bec76 {
		right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-87bec76 {
		bottom: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-47a8d8a {
		--min-height: 150px;
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 20px;
		--padding-right: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--e-con-grid-template-columns: 1fr;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-first-span {
		font-size: 15px;
		line-height: 1.2em;
	}
	
	.elementor-26 .elementor-element.elementor-element-c48c3d6 .premium-dual-header-second-header {
		font-size: 15px;
		line-height: 1.2em;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-first-span {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89c9b15 .premium-dual-header-second-header {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-first-span {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2794039 .premium-dual-header-second-header {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c2742ae {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-297eaa1:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-297eaa1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 0px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-297eaa1 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-7c62888 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-7c62888 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-7c62888 img {
		width: 90%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-8928ebe {
		left: 103px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-8928ebe {
		right: 103px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8928ebe {
		top: -218px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8928ebe img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-b55bffb {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-f25acea {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-f25acea .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-517ca27 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-251c059 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 0px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-251c059 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-051e060 img {
		width: 90%;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 {
		top: -218px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bfb9ee1 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-d9b4488 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-9a2951e {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-9a2951e .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0c17609 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-74811c6.e-con {
		--order: 99999;
	}
	
	.elementor-26 .elementor-element.elementor-element-3274709 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-3274709 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bc8cc05 {
		text-align: center;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-c1d9644 {
		right: 77px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-c1d9644 {
		left: 77px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c1d9644 {
		top: 92px;
	}
	
	.elementor-26 .elementor-element.elementor-element-c1d9644 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
		background-position: center left;
		background-size: 109px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-b4d032a:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-b4d032a > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-26 .elementor-element.elementor-element-3a0b327 > .elementor-widget-container {
		margin: 0px 0px 0px -70px;
	}
	
	.elementor-26 .elementor-element.elementor-element-3a0b327 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-c0daa6e.e-con {
		--order: 99999;
	}
	
	.elementor-26 .elementor-element.elementor-element-ea9668c {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-ea9668c .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8e6da94 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-image: url("https://cdn-ileapje.nitrocdn.com/VkxMfvGbllIRoiANansLSnpnPjocJcXN/assets/images/optimized/rev-7f07b12/bando-performance.com/wp-content/uploads/2025/05/our-process-shape-img.png");
		background-position: center left;
		background-size: 109px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-da25338:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26 .elementor-element.elementor-element-da25338 > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
		background-image: none !important;
	}
	
	.elementor-26 .elementor-element.elementor-element-ec0c4ea > .elementor-widget-container {
		margin: 0px 0px 0px -70px;
	}
	
	.elementor-26 .elementor-element.elementor-element-ec0c4ea img {
		width: 60%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		left: 154px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-4f3a0ca {
		right: 154px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca {
		top: 92px;
	}
	
	.elementor-26 .elementor-element.elementor-element-4f3a0ca img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-de920fb:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-de920fb > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 109px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-de920fb {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-df13068 > .elementor-widget-container {
		margin: 0px 0px 0px -70px;
	}
	
	.elementor-26 .elementor-element.elementor-element-df13068 img {
		width: 60%;
	}
	
	body:not(.rtl) .elementor-26 .elementor-element.elementor-element-6017949 {
		left: 154px;
	}
	
	body.rtl .elementor-26 .elementor-element.elementor-element-6017949 {
		right: 154px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6017949 {
		top: -218px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6017949 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-2e022c5 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-2e022c5 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-9e396fa {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-10af1e3 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 0px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-10af1e3 {
		--padding-top: 40px;
		--padding-bottom: 40px;
		--padding-left: 40px;
		--padding-right: 40px;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-5e194ec img {
		width: 90%;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 {
		top: -218px;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f84b48 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-d54dc70 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-daf8460 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-daf8460 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-01fffa1 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f548a {
		--padding-top: 30px;
		--padding-bottom: 30px;
		--padding-left: 10px;
		--padding-right: 10px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-first-span {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2922d51 .premium-dual-header-second-header {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-first-span {
		font-size: 17px;
	}
	
	.elementor-26 .elementor-element.elementor-element-89dfa1b .premium-dual-header-second-header {
		font-size: 20px;
	}
	
	.elementor-26 .elementor-element.elementor-element-bd81336 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--e-con-grid-template-columns: 1;
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f5ff8d:not(.elementor-motion-effects-element-type-background), .elementor-26 .elementor-element.elementor-element-0f5ff8d > .elementor-motion-effects-container > .elementor-motion-effects-layer {
		background-size: 0px auto;
	}
	
	.elementor-26 .elementor-element.elementor-element-0f5ff8d {
		--padding-top: 0px;
		--padding-bottom: 0px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15157ea > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-15157ea {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-15157ea img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-00340e1 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-00340e1 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-00340e1 img {
		width: 18%;
	}
	
	.elementor-26 .elementor-element.elementor-element-1e3a26a {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-1e3a26a .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-6351c7b {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-36c10dd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-36c10dd {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-36c10dd img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-7a09524 {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-7a09524 > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-7a09524 img {
		width: 18%;
	}
	
	.elementor-26 .elementor-element.elementor-element-e460db2 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-e460db2 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-67563df {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-95db531 {
		--margin-top: 0px;
		--margin-bottom: 0px;
		--margin-left: 0px;
		--margin-right: 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b71a74 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b71a74 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b71a74 img {
		width: 60%;
	}
	
	.elementor-26 .elementor-element.elementor-element-8c3adfc {
		width: 100%;
		max-width: 100%;
	}
	
	.elementor-26 .elementor-element.elementor-element-8c3adfc > .elementor-widget-container {
		margin: -50px 0px 0px 0px;
	}
	
	.elementor-26 .elementor-element.elementor-element-8c3adfc img {
		width: 18%;
	}
	
	.elementor-26 .elementor-element.elementor-element-4221330 {
		text-align: center;
	}
	
	.elementor-26 .elementor-element.elementor-element-4221330 .elementor-heading-title {
		font-size: 25px;
	}
	
	.elementor-26 .elementor-element.elementor-element-e56d746 {
		text-align: center;
	}
}

@media (min-width:2400px) {
	.elementor-26 .elementor-element.elementor-element-15ceea4 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-fea8b62 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-22027ca {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-45f95d2 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-4975706 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-447216a {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-2b81ac0 {
		--grid-auto-flow: row;
	}
	
	.elementor-26 .elementor-element.elementor-element-4cf27c4 {
		--grid-auto-flow: row;
	}
}
