
.elementor-838 .elementor-element.elementor-element-b531535 {
	--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: 10rem;
	--padding-bottom: 0rem;
	--padding-left: 0rem;
	--padding-right: 0rem;
}

.elementor-838 .elementor-element.elementor-element-c44276c {
	--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: space-between;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-838 .elementor-element.elementor-element-3de8ce2 {
	width: var(--container-widget-width, 765px);
	max-width: 765px;
	--container-widget-width: 765px;
	--container-widget-flex-grow: 0;
}

.elementor-838 .elementor-element.elementor-element-f730c50 {
	width: var(--container-widget-width, 301px);
	max-width: 301px;
	--container-widget-width: 301px;
	--container-widget-flex-grow: 0;
}

.elementor-838 .elementor-element.elementor-element-252d2b4 {
	--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: 0vw;
	--padding-bottom: 0vw;
	--padding-left: 0vw;
	--padding-right: 0vw;
}

@media (max-width:767px) {
	.elementor-838 .elementor-element.elementor-element-b531535 {
		--width: 90vw;
	}
	
	.elementor-838 .elementor-element.elementor-element-252d2b4 {
		--width: 100vw;
	}
}

@media (min-width:768px) {
	.elementor-838 .elementor-element.elementor-element-b531535 {
		--width: 90vw;
	}
	
	.elementor-838 .elementor-element.elementor-element-c44276c {
		--width: 100%;
	}
	
	.elementor-838 .elementor-element.elementor-element-252d2b4 {
		--width: 100vw;
	}
}
