
									.elementor-2314 .elementor-element.elementor-element-2041e8c2 {
										--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: 50px 50px;
										--row-gap: 50px;
										--column-gap: 50px;
										--padding-top: 100px;
										--padding-bottom: 0px;
										--padding-left: 20px;
										--padding-right: 20px;
									}

									.elementor-2314 .elementor-element.elementor-element-2041e8c2:not(.elementor-motion-effects-element-type-background),
									.elementor-2314 .elementor-element.elementor-element-2041e8c2>.elementor-motion-effects-container>.elementor-motion-effects-layer {
										background-color: #262626;
									}

									.elementor-2314 .elementor-element.elementor-element-58373ff5 {
										--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-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-2314 .elementor-element.elementor-element-4aee1932 .elementor-heading-title {
										color: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-title {
										background-color:#1b4052;
										color: var(--e-global-color-secondary);
										border-radius: 10px 10px 10px 10px;
										overflow: hidden;
										font-size: 14px;
										font-weight: 400;
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-content {
										background-color: #F1F1F1;
										color: var(--e-global-color-primary);
										border-radius: 6px 6px 6px 6px;
										overflow: hidden;
										padding: 10px 20px 10px 20px;
										font-size: 12px;
										font-weight: 400;
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-item+.bdt-ep-accordion-item {
										margin-top: 2px;
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-title-text {
										justify-content: flex-start;
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-custom-icon svg {
										fill: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-icon {
										color: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-icon svg {
										fill: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-3dc9bf16 .bdt-ep-accordion-title .bdt-ep-accordion-icon {
										font-size: 11px;
									}

									.elementor-2314 .elementor-element.elementor-element-4778bf11 {
										--display: flex;
									}

									.elementor-2314 .elementor-element.elementor-element-1ee01103 .elementor-heading-title {
										color: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-title {
										background-color: #1b4052;
										color: var(--e-global-color-secondary);
										border-radius: 10px 10px 10px 10px;
										overflow: hidden;
										font-size: 14px;
										font-weight: 400;
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-content {
										background-color: #F1F1F1;
										color: var(--e-global-color-primary);
										border-radius: 6px 6px 6px 6px;
										overflow: hidden;
										padding: 10px 20px 10px 20px;
										font-size: 12px;
										font-weight: 400;
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-item+.bdt-ep-accordion-item {
										margin-top: 2px;
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-title-text {
										justify-content: flex-start;
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-custom-icon svg {
										fill: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-icon {
										color: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-icon svg {
										fill: var(--e-global-color-secondary);
									}

									.elementor-2314 .elementor-element.elementor-element-425fc2bb .bdt-ep-accordion-title .bdt-ep-accordion-icon {
										font-size: 11px;
									}

									.elementor-2314 .elementor-element.elementor-element-55e3faed {
										--spacer-size: 20px;
									}

									@media(min-width:768px) {
										.elementor-2314 .elementor-element.elementor-element-2041e8c2 {
											--content-width: 1100px;
										}

										.elementor-2314 .elementor-element.elementor-element-58373ff5 {
											--content-width: 100%;
										}
									}
			