
.elementor-1970 .elementor-element.elementor-element-7fdebed {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -200px;
	--margin-right: -24px;
	--padding-top: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-fa56438 > .elementor-widget-container {
	margin: 119px -1268px 0px -868px;
}

.elementor-1970 .elementor-element.elementor-element-fa56438 img {
	width: 100vw;
	max-width: 100%;
	height: 274px;
}

.elementor-1970 .elementor-element.elementor-element-e4ed29f {
	--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: 96px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-9ca8e63 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -367px;
	--margin-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-6a55f56 > .elementor-widget-container {
	margin: 41px -15px -13px -15px;
	padding: 0px 0px 0px 0px;
}

.elementor-1970 .elementor-element.elementor-element-6a55f56 img {
	max-width: 100%;
	height: 500px;
	border-radius: 52px 52px 52px 52px;
}

.elementor-1970 .elementor-element.elementor-element-6e5fb02 {
	--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;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: 120px;
	--margin-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-a274cfe > .elementor-widget-container {
	margin: 0px -95px 0px -4px;
}

.elementor-1970 .elementor-element.elementor-element-a274cfe .elementor-heading-title {
	font-size: 47px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-1970 .elementor-element.elementor-element-9b7de7e > .elementor-widget-container {
	margin: 0px -550px 0px 0px;
}

.elementor-1970 .elementor-element.elementor-element-9b7de7e {
	font-size: 25px;
}

.elementor-1970 .elementor-element.elementor-element-4352052 {
	--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-1970 .elementor-element.elementor-element-a400413 > .elementor-widget-container {
	margin: 0px -190px 0px -345px;
}

.elementor-1970 .elementor-element.elementor-element-a400413 {
	font-size: 25px;
}

.elementor-1970 .elementor-element.elementor-element-df2b803 {
	--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;
}

.elementor-1970 .elementor-element.elementor-element-85a0c64 {
	--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-1970 .elementor-element.elementor-element-15323c7 > .elementor-widget-container {
	margin: 0px -45px 0px -368px;
}

.elementor-1970 .elementor-element.elementor-element-15323c7 .elementor-heading-title {
	font-size: 55px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-1970 .elementor-element.elementor-element-c46c664 {
	--display: flex;
	--margin-top: 0px;
	--margin-bottom: 0px;
	--margin-left: -43px;
	--margin-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-a3a59dd > .elementor-widget-container {
	margin: 0px -38px 0px -325px;
}

.elementor-1970 .elementor-element.elementor-element-a3a59dd {
	font-size: 23px;
	line-height: 35px;
}

.elementor-1970 .elementor-element.elementor-element-aec515e {
	--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;
	--margin-top: 0px;
	--margin-bottom: -36px;
	--margin-left: -50px;
	--margin-right: -27px;
	--padding-top: 0px;
	--padding-bottom: -56px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-1970 .elementor-element.elementor-element-6173a87 > .elementor-widget-container {
	margin: 0px -276px 0px 111px;
}

.elementor-1970 .elementor-element.elementor-element-6173a87 img {
	border-radius: 97px 97px 97px 97px;
}

.elementor-1970 .elementor-element.elementor-element-244dddf {
	--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-1970 .elementor-element.elementor-element-7c743c4 > .elementor-widget-container {
	margin: 0px 0px 0px -232px;
}

.elementor-1970 .elementor-element.elementor-element-7c743c4 {
	font-size: 43px;
}

.elementor-1970 .elementor-element.elementor-element-14da65d > .elementor-widget-container {
	margin: 0px -160px 0px -361px;
}

.elementor-1970 .elementor-element.elementor-element-14da65d {
	font-size: 25px;
}

.elementor-1970 .elementor-element.elementor-element-fb0611b > .elementor-widget-container {
	margin: 0px -183px 0px -371px;
}

.elementor-1970 .elementor-element.elementor-element-fb0611b {
	font-size: 25px;
	line-height: 29px;
}

.elementor-1970 .elementor-element.elementor-element-4d1d957 > .elementor-widget-container {
	margin: 0px 0px 0px -161px;
}

.elementor-1970 .elementor-element.elementor-element-4d1d957 .elementor-heading-title {
	font-size: 50px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-1970 .elementor-element.elementor-element-443a76a > .elementor-widget-container {
	margin: 0px 0px 0px -394px;
}

.elementor-1970 .elementor-element.elementor-element-443a76a {
	font-size: 25px;
	line-height: 25px;
}

.elementor-1970 .elementor-element.elementor-element-4a9060a > .elementor-widget-container {
	margin: 0px 0px 0px -153px;
}

.elementor-1970 .elementor-element.elementor-element-4a9060a .elementor-heading-title {
	font-size: 50px;
	-webkit-text-stroke-width: 1px;
	stroke-width: 1px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-1970 .elementor-element.elementor-element-6c4d8a6 > .elementor-widget-container {
	margin: 0px 0px 0px -333px;
}

.elementor-1970 .elementor-element.elementor-element-6c4d8a6 {
	font-size: 26px;
	line-height: 27px;
}

@media (min-width:768px) {
	.elementor-1970 .elementor-element.elementor-element-9ca8e63 {
		--width: 50%;
	}
	
	.elementor-1970 .elementor-element.elementor-element-6e5fb02 {
		--width: 50%;
	}
	
	.elementor-1970 .elementor-element.elementor-element-85a0c64 {
		--width: 50%;
	}
	
	.elementor-1970 .elementor-element.elementor-element-aec515e {
		--width: 50%;
	}
}
