
.elementor-62476 .elementor-element.elementor-element-dc5707a {
	--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: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-2cc7158 {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 10px;
}

.elementor-62476 .elementor-element.elementor-element-d4053c4 > .elementor-widget-container {
	padding: 0px 10px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-05047df {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-d9c3941 > .elementor-widget-container {
	padding: 5px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-fc626a6 {
	--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: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-fe380f9 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-cb66ee4 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-02e1ed2 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-20ef442 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-11f1159 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-2e212a3 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-eac007a > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-9b7e9b5 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-d77449a > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-17a58a2 {
	--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: 20px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-21f6c3b {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 10px;
}

.elementor-62476 .elementor-element.elementor-element-e8379db > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-a97bbac > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-a56d43c {
	--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: 40px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-a795626 {
	--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: 15px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-1eb931f > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-77d081a > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-bb4282c > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-fe9f4c6 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-3886b4f > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-3a0b9bf > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-4ff7bc9 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-1ad7ce8 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-bd61fd4 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-a006f6e > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-70112fe {
	--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: 30px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-4e895b0 {
	--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: 0px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 10px;
}

.elementor-62476 .elementor-element.elementor-element-60a588b > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-5b5bfee > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-497962e {
	--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: 40px;
	--padding-bottom: 0px;
	--padding-left: 10px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-77922cf {
	--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: 5px;
	--padding-bottom: 0px;
	--padding-left: 0px;
	--padding-right: 0px;
}

.elementor-62476 .elementor-element.elementor-element-5423e71 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-37b66a2 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-eeba4f1 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-e751207 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-ac96fd5 > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-c65adc4 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-5e4f864 > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-62476 .elementor-element.elementor-element-89cd994 > .elementor-widget-container {
	margin: -10px 0px 0px 0px;
}

@media (max-width:767px) {
	.elementor-62476 .elementor-element.elementor-element-05047df {
		--padding-top: 30px;
		--padding-bottom: 15px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-62476 .elementor-element.elementor-element-a56d43c {
		--padding-top: 20px;
		--padding-bottom: 25px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
	
	.elementor-62476 .elementor-element.elementor-element-497962e {
		--padding-top: 20px;
		--padding-bottom: 25px;
		--padding-left: 0px;
		--padding-right: 0px;
	}
}

@media (min-width:768px) {
	.elementor-62476 .elementor-element.elementor-element-2cc7158 {
		--width: 50%;
	}
	
	.elementor-62476 .elementor-element.elementor-element-05047df {
		--width: 50%;
	}
	
	.elementor-62476 .elementor-element.elementor-element-21f6c3b {
		--width: 66.6666%;
	}
	
	.elementor-62476 .elementor-element.elementor-element-a56d43c {
		--width: 33.3333%;
	}
	
	.elementor-62476 .elementor-element.elementor-element-4e895b0 {
		--width: 66.6666%;
	}
	
	.elementor-62476 .elementor-element.elementor-element-497962e {
		--width: 33.3333%;
	}
}
