
.elementor-6982 .elementor-element.elementor-element-2415ca1 {
	--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-6982 .elementor-element.elementor-element-f1c2163 {
	margin: -50px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-6982 .elementor-element.elementor-element-3080be3 {
	--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-6982 .elementor-element.elementor-element-05d38b0 {
	--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-6982 .elementor-element.elementor-element-ad31838 > .elementor-widget-container {
	margin: 20px 20px 20px 20px;
}

.elementor-6982 .elementor-element.elementor-element-ad31838 .silicon-elementor-highlighted-heading__title {
	color: var(--e-global-color-primary);
}

.elementor-6982 .elementor-element.elementor-element-1fbb28d {
	--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-6982 .elementor-element.elementor-element-ee85bc9 {
	width: 100%;
	max-width: 100%;
}

.elementor-6982 .elementor-element.elementor-element-80a2114 {
	--display: flex;
}

.elementor-6982 .elementor-element.elementor-element-8178c8e {
	--display: flex;
	--margin-top: -100px;
	--margin-bottom: 0px;
	--margin-left: 0px;
	--margin-right: 0px;
}

.elementor-6982 .elementor-element.elementor-element-119184b {
	margin: 0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;
}

.elementor-6982 .elementor-element.elementor-element-7da57bc {
	--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-6982 .elementor-element.elementor-element-7da57bc.e-con {
	--flex-grow: 0;
	--flex-shrink: 0;
}

@media (min-width:768px) {
	.elementor-6982 .elementor-element.elementor-element-05d38b0 {
		--width: 81%;
	}
	
	.elementor-6982 .elementor-element.elementor-element-1fbb28d {
		--width: 100%;
	}
	
	.elementor-6982 .elementor-element.elementor-element-7da57bc {
		--width: 100%;
	}
}
