
.elementor-26707 .elementor-element.elementor-element-8f2d69b:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-8f2d69b > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efe9e1;
}

.elementor-26707 .elementor-element.elementor-element-8f2d69b {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -3px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-8f2d69b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-7fcec04 > .elementor-element-populated {
	margin: 0px 0px 0px 0px;
	--e-column-margin-right: 0px;
	--e-column-margin-left: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-6410f32 {
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
	letter-spacing: -1.2px;
	width: 100%;
	max-width: 100%;
}

.elementor-26707 .elementor-element.elementor-element-6410f32 > .elementor-widget-container {
	margin: -15px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-e6aec5c > .elementor-container {
	min-height: 500px;
}

.elementor-26707 .elementor-element.elementor-element-e6aec5c:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-e6aec5c > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #f0e9e1;
	background-image: url("https://cdn-ilcmpdl.nitrocdn.com/BujOJXjSmKthiucoTavinCHfILjYeQtO/assets/images/optimized/rev-53eab46/oatleyvigmond.com/wp-content/uploads/2024/09/Erectile-Dysfunction-treatments-3-e1727358216247.jpg");
	background-position: bottom left;
	background-repeat: no-repeat;
	background-size: contain;
}

.elementor-26707 .elementor-element.elementor-element-e6aec5c:not(.elementor-motion-effects-element-type-background).nitro-lazy, .elementor-26707 .elementor-element.elementor-element-e6aec5c > .elementor-motion-effects-container > .elementor-motion-effects-layer.nitro-lazy {
	background-image: none !important;
}

.elementor-26707 .elementor-element.elementor-element-e6aec5c {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: -90px;
	margin-bottom: 0px;
	padding: 1% 4% 1% 4%;
}

.elementor-26707 .elementor-element.elementor-element-e6aec5c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-4e69775 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-26707 .elementor-element.elementor-element-4e69775 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-9977d9a > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-26707 .elementor-element.elementor-element-9977d9a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-ffd269e .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-5a30d42 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-5a30d42 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #004070;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-8231745 {
	text-align: left;
}

.elementor-26707 .elementor-element.elementor-element-3c44a15 {
	--spacer-size: 70px;
}

.elementor-26707 .elementor-element.elementor-element-4ac34d7 {
	margin-top: 0px;
	margin-bottom: 0px;
}

.elementor-26707 .elementor-element.elementor-element-461b4f3 {
	text-align: center;
	font-family: "Open Sans", Sans-serif;
	font-size: 12px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-461b4f3 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-7d5891a {
	--e-image-carousel-slides-to-show: 1;
}

.elementor-26707 .elementor-element.elementor-element-7d5891a > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-ce5dd6d {
	--spacer-size: 25px;
}

.elementor-26707 .elementor-element.elementor-element-8e805a2 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 8px;
	margin-bottom: 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-8e805a2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-9a8d361.elementor-column > .elementor-widget-wrap {
	justify-content: center;
}

.elementor-26707 .elementor-element.elementor-element-9a8d361:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-element-populated, .elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-element-populated > .elementor-background-overlay, .elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-background-slideshow {
	border-radius: 55px 55px 55px 55px;
}

.elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-26707 .elementor-element.elementor-element-9a8d361 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-4866d7f {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-4866d7f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-32eaf2d {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-32eaf2d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-2e980d1 > .elementor-container > .elementor-column > .elementor-widget-wrap {
	align-content: center;
	align-items: center;
}

.elementor-26707 .elementor-element.elementor-element-2e980d1:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-2e980d1 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #fff;
}

.elementor-26707 .elementor-element.elementor-element-2e980d1, .elementor-26707 .elementor-element.elementor-element-2e980d1 > .elementor-background-overlay {
	border-radius: 40px 40px 40px 40px;
}

.elementor-26707 .elementor-element.elementor-element-2e980d1 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 0px;
	margin-bottom: 0px;
	padding: 0% 18% 0% 18%;
}

.elementor-26707 .elementor-element.elementor-element-2e980d1 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-2c9a923:hover img {
	opacity: 1;
}

.elementor-26707 .elementor-element.elementor-element-2c9a923 img {
	border-style: none;
}

.elementor-26707 .elementor-element.elementor-element-6e28bd1 img {
	border-style: none;
}

.elementor-26707 .elementor-element.elementor-element-d19432a img {
	opacity: 1;
	border-style: none;
}

.elementor-26707 .elementor-element.elementor-element-d19432a:hover img {
	opacity: 1;
}

.elementor-26707 .elementor-element.elementor-element-9c0db06:hover img {
	opacity: .8;
}

.elementor-26707 .elementor-element.elementor-element-9c0db06 img {
	border-style: none;
}

.elementor-26707 .elementor-element.elementor-element-9f27bbc:hover img {
	opacity: .8;
}

.elementor-26707 .elementor-element.elementor-element-9f27bbc img {
	border-style: none;
}

.elementor-26707 .elementor-element.elementor-element-56d60a4 > .elementor-container {
	max-width: 1280px;
}

.elementor-26707 .elementor-element.elementor-element-96b2fb9 > .elementor-element-populated {
	padding: 5% 5% 5% 5%;
}

.elementor-26707 .elementor-element.elementor-element-4242f3f .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-08e31f9 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-08e31f9 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #004070;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-af4dda6 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-af4dda6 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-af33e4f {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-af33e4f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-a120083 > .elementor-element-populated {
	padding: 5% 5% 5% 5%;
}

.elementor-26707 .elementor-element.elementor-element-7c544f5 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-7c544f5 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-a303f40 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-a303f40 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-8805d8d {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-8805d8d > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-ca3683c {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-ca3683c > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-45c27e0 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-45c27e0 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-908589f > .elementor-container {
	max-width: 1260px;
}

.elementor-26707 .elementor-element.elementor-element-908589f:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-908589f > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #004070;
}

.elementor-26707 .elementor-element.elementor-element-908589f {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 10px 0px;
}

.elementor-26707 .elementor-element.elementor-element-908589f > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-26707 .elementor-element.elementor-element-4d395a5.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-4d395a5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-4d395a5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-4d395a5 > .elementor-element-populated {
	padding: 10px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-0631841 .elementor-heading-title {
	color: #fff;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-0631841 > .elementor-widget-container {
	margin: 0px 40px 0px 10px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-d3c5018 > .elementor-container {
	max-width: 1260px;
}

.elementor-26707 .elementor-element.elementor-element-d3c5018:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-d3c5018 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #004070;
}

.elementor-26707 .elementor-element.elementor-element-d3c5018 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 0px 0px 30px 0px;
}

.elementor-26707 .elementor-element.elementor-element-d3c5018 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-26707 .elementor-element.elementor-element-4b650d5.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-4b650d5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-4b650d5.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-d968af8 {
	color: #fff;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-bc-flex-widget .elementor-26707 .elementor-element.elementor-element-a8a736e.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-a8a736e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-a8a736e.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-9e6d93b {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 16px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-26707 .elementor-element.elementor-element-9e6d93b > .elementor-widget-container {
	margin: 0% 0% 0% 0%;
}

.elementor-26707 .elementor-element.elementor-element-ef761ce > .elementor-container {
	max-width: 900px;
}

.elementor-26707 .elementor-element.elementor-element-ef761ce {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 20px 0px 30px 0px;
}

.elementor-26707 .elementor-element.elementor-element-ef761ce > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-bfe7f94 {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-bfe7f94 .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-b9e7d43 {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-b9e7d43 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-26707 .elementor-element.elementor-element-e4687ec .elementor-wrapper {
	aspect-ratio: 16/9;
}

.elementor-26707 .elementor-element.elementor-element-c2da94c {
	--spacer-size: 20px;
}

.elementor-26707 .elementor-element.elementor-element-cbda608 > .elementor-container {
	max-width: 1260px;
}

.elementor-26707 .elementor-element.elementor-element-cbda608:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-cbda608 > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #efe9e1;
}

.elementor-26707 .elementor-element.elementor-element-cbda608 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 2% 5% 2% 5%;
}

.elementor-26707 .elementor-element.elementor-element-cbda608 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-26707 .elementor-element.elementor-element-bd25d50.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-bd25d50.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-bd25d50.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-bd25d50 > .elementor-element-populated {
	padding: 5% 5% 5% 5%;
}

.elementor-26707 .elementor-element.elementor-element-3077b28 .elementor-heading-title {
	color: #004070;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-3077b28 > .elementor-widget-container {
	margin: 0px 40px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-c18f7d2 {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-c18f7d2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-bc-flex-widget .elementor-26707 .elementor-element.elementor-element-a16b13a.elementor-column .elementor-widget-wrap {
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-a16b13a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated {
	align-content: flex-start;
	align-items: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-a16b13a.elementor-column > .elementor-widget-wrap {
	justify-content: flex-start;
}

.elementor-26707 .elementor-element.elementor-element-a16b13a > .elementor-element-populated {
	padding: 0% 5% 2% 5%;
}

.elementor-26707 .elementor-element.elementor-element-2545f03 > .elementor-container {
	max-width: 1167px;
}

.elementor-26707 .elementor-element.elementor-element-2545f03 {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin-top: 50px;
	margin-bottom: 0px;
	padding: 0px 0px 50px 0px;
}

.elementor-26707 .elementor-element.elementor-element-2545f03 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-aace30f {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-aace30f .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-9718a96 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 36px;
}

.elementor-26707 .elementor-element.elementor-element-9718a96 {
	margin-top: -41px;
	margin-bottom: 0px;
	padding: -20px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-3048e2e {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-26707 .elementor-element.elementor-element-c81720b {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-c81720b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-34bfa37 {
	text-align: center;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-26707 .elementor-element.elementor-element-34d5ff2 {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-34d5ff2 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-2f8eaa7 .elementor-column-gap-custom .elementor-column > .elementor-element-populated {
	padding: 36px;
}

.elementor-26707 .elementor-element.elementor-element-76ddaab {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-26707 .elementor-element.elementor-element-2adfb0b {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-2adfb0b > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-b0a82ee {
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 500;
}

.elementor-26707 .elementor-element.elementor-element-910816f {
	text-align: justify;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-910816f > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-1b64a76 {
	padding: 20px 20px 20px 20px;
}

.elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #004070;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-8fa3389 {
	--divider-border-style: solid;
	--divider-color: var(--e-global-color-d0c3818);
	--divider-border-width: 3.5px;
}

.elementor-26707 .elementor-element.elementor-element-8fa3389 .elementor-divider-separator {
	width: 100%;
}

.elementor-26707 .elementor-element.elementor-element-8fa3389 .elementor-divider {
	padding-top: 15px;
	padding-bottom: 15px;
}

.elementor-26707 .elementor-element.elementor-element-7bd0058 {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-7bd0058 .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-4e1e365 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-4e1e365 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-26707 .elementor-element.elementor-element-03a5f6f {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-03a5f6f .elementor-heading-title {
	color: #3b77a5;
	font-size: 26px;
	font-weight: 700;
}

.elementor-26707 .elementor-element.elementor-element-7fe26bf {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-7fe26bf > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-26707 .elementor-element.elementor-element-cd1428d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26707 .elementor-element.elementor-element-cd1428d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a2ba205);
}

.elementor-26707 .elementor-element.elementor-element-cd1428d > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 19px 0px 0px;
	--e-column-margin-right: 19px;
	--e-column-margin-left: 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-26707 .elementor-element.elementor-element-cd1428d > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-ae9556b .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 29px;
}

.elementor-26707 .elementor-element.elementor-element-ae9556b > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-26707 .elementor-element.elementor-element-92faf3e .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-26707 .elementor-element.elementor-element-92faf3e > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-26707 .elementor-element.elementor-element-614d4da .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 14px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-26707 .elementor-element.elementor-element-614d4da > .elementor-widget-container {
	margin: 0px 0px -8px 0px;
}

.elementor-26707 .elementor-element.elementor-element-9c96ca9 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 14px;
}

.elementor-26707 .elementor-element.elementor-element-9c96ca9 > .elementor-widget-container {
	padding: 0px 0px 4px 0px;
}

.elementor-26707 .elementor-element.elementor-element-53a96c2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26707 .elementor-element.elementor-element-53a96c2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a2ba205);
}

.elementor-26707 .elementor-element.elementor-element-53a96c2 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 19px 0px 0px;
	--e-column-margin-right: 19px;
	--e-column-margin-left: 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-26707 .elementor-element.elementor-element-53a96c2 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-217ddd6 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 29px;
}

.elementor-26707 .elementor-element.elementor-element-217ddd6 > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-26707 .elementor-element.elementor-element-2d8d44b .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-26707 .elementor-element.elementor-element-2d8d44b > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-26707 .elementor-element.elementor-element-a4932f5 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 14px;
	-webkit-text-stroke-color: #000;
	stroke: #000;
}

.elementor-26707 .elementor-element.elementor-element-a4932f5 > .elementor-widget-container {
	margin: 0px 0px -8px 0px;
}

.elementor-26707 .elementor-element.elementor-element-e34da4d .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	text-transform: uppercase;
	line-height: 14px;
}

.elementor-26707 .elementor-element.elementor-element-e34da4d > .elementor-widget-container {
	padding: 0px 0px 4px 0px;
}

.elementor-26707 .elementor-element.elementor-element-82ceeb9:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26707 .elementor-element.elementor-element-82ceeb9 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-a2ba205);
}

.elementor-26707 .elementor-element.elementor-element-82ceeb9 > .elementor-element-populated {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	margin: 0px 19px 0px 0px;
	--e-column-margin-right: 19px;
	--e-column-margin-left: 0px;
	padding: 15px 15px 15px 15px;
}

.elementor-26707 .elementor-element.elementor-element-82ceeb9 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-f890aeb .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 24px;
	font-weight: 700;
	line-height: 29px;
}

.elementor-26707 .elementor-element.elementor-element-f890aeb > .elementor-widget-container {
	margin: 0px 0px 15px 0px;
}

.elementor-26707 .elementor-element.elementor-element-db92f94 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 20px;
	font-weight: 400;
	line-height: 24px;
}

.elementor-26707 .elementor-element.elementor-element-db92f94 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-26707 .elementor-element.elementor-element-f7f95ba .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
}

.elementor-26707 .elementor-element.elementor-element-f7f95ba > .elementor-widget-container {
	margin: 0px 0px -8px 0px;
}

.elementor-26707 .elementor-element.elementor-element-e26efb9 .elementor-heading-title {
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 14px;
	font-weight: 400;
	line-height: 14px;
}

.elementor-26707 .elementor-element.elementor-element-bda8721 {
	--spacer-size: 20px;
}

.elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #004070;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-7e69ee4 > .elementor-widget-container {
	margin: 0px 0px 10px 0px;
}

.elementor-26707 .elementor-element.elementor-element-f72142a > .elementor-container {
	max-width: 1260px;
}

.elementor-26707 .elementor-element.elementor-element-f72142a:not(.elementor-motion-effects-element-type-background), .elementor-26707 .elementor-element.elementor-element-f72142a > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: var(--e-global-color-da3dee4);
}

.elementor-26707 .elementor-element.elementor-element-f72142a {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 50px 0px 50px 0px;
}

.elementor-26707 .elementor-element.elementor-element-f72142a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-26707 .elementor-element.elementor-element-a881e16 {
	text-align: center;
}

.elementor-26707 .elementor-element.elementor-element-a881e16 .elementor-heading-title {
	color: #fff;
	font-size: 26px;
	font-weight: 600;
}

.elementor-26707 .elementor-element.elementor-element-fc7b8fd {
	text-align: center;
	color: #fff;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-fc7b8fd > .elementor-widget-container {
	margin: 0px 100px 0px 100px;
}

.elementor-26707 .elementor-element.elementor-element-034491f .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-034491f .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-034491f .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-034491f .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-034491f .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-1fd5869 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-1fd5869 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-1fd5869 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-1fd5869 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-1fd5869 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-045ac72 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-045ac72 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-045ac72 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-045ac72 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-045ac72 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-32dd979 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-32dd979 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-32dd979 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-32dd979 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-32dd979 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-d4ba184 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-d4ba184 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-d4ba184 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-d4ba184 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-d4ba184 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-e996831 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-e996831 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-e996831 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-e996831 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-e996831 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-3606241 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-3606241 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-3606241 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-3606241 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-3606241 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-6f44716 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-6f44716 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-6f44716 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-6f44716 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-6f44716 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-102acfa .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-102acfa .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-102acfa .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-102acfa .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-102acfa .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-eb10aa2 .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-eb10aa2 .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-eb10aa2 .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-eb10aa2 .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-eb10aa2 .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-0456aff .elementor-button {
	font-family: "Roboto", Sans-serif;
	font-weight: 500;
	text-decoration: none;
	fill: #004070;
	color: #004070;
	background-color: #bdd0de;
	border-style: solid;
	border-width: 1px 1px 1px 1px;
	border-color: #bdd0de;
	border-radius: 0px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-0456aff .elementor-button:hover, .elementor-26707 .elementor-element.elementor-element-0456aff .elementor-button:focus {
	color: #fff;
	background-color: #194170;
}

.elementor-26707 .elementor-element.elementor-element-0456aff .elementor-button:hover svg, .elementor-26707 .elementor-element.elementor-element-0456aff .elementor-button:focus svg {
	fill: #fff;
}

.elementor-26707 .elementor-element.elementor-element-a4bca6e {
	--spacer-size: 50px;
}

.elementor-26707 .elementor-element.elementor-element-b8f1fcf > .elementor-container {
	max-width: 1260px;
}

.elementor-26707 .elementor-element.elementor-element-b8f1fcf {
	padding: 20px 0px 0px 0px;
}

.elementor-26707 .elementor-element.elementor-element-44536a8 {
	text-align: left;
	color: #000;
	font-family: "Open Sans", Sans-serif;
	font-size: 18px;
	font-weight: 400;
}

.elementor-26707 .elementor-element.elementor-element-44536a8 > .elementor-widget-container {
	margin: 0px 50px 0px 50px;
}

.elementor-26707 .elementor-element.elementor-element-2a0595b {
	--spacer-size: 100px;
}

@media (min-width:768px) {
	.elementor-26707 .elementor-element.elementor-element-bd25d50 {
		width: 40%;
	}
	
	.elementor-26707 .elementor-element.elementor-element-a16b13a {
		width: 60%;
	}
}

@media (max-width:1024px) {
	.elementor-26707 .elementor-element.elementor-element-0631841 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-3077b28 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-fc7b8fd > .elementor-widget-container {
		margin: 0px 50px 0px 50px;
	}
}

@media (max-width:767px) {
	.elementor-26707 .elementor-element.elementor-element-8f2d69b {
		margin-top: -3px;
		margin-bottom: 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-ffd269e .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-5a30d42 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-16b33be .elementor-button {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-4242f3f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-08e31f9 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-55534d5 .elementor-button {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-af4dda6 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-af33e4f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-7c544f5 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-a303f40 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-8805d8d > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-ca3683c > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-45c27e0 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-0631841 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-0631841 > .elementor-widget-container {
		margin: 10px 10px 10px 10px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-bfe7f94 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-b9e7d43 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-3077b28 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-c18f7d2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-2545f03 {
		padding: 0px 0px 50px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-aace30f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-c81720b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-34d5ff2 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-2adfb0b > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-910816f > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-d238627 .elementor-button {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-7bd0058 .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-4e1e365 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-03a5f6f .elementor-heading-title {
		font-size: 26px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-7fe26bf > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-cd1428d > .elementor-element-populated {
		margin: 0px 0px 14px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-53a96c2 > .elementor-element-populated {
		margin: 0px 0px 14px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-82ceeb9 > .elementor-element-populated {
		margin: 0px 0px 0px 0px;
		--e-column-margin-right: 0px;
		--e-column-margin-left: 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-7e69ee4 .elementor-button {
		border-radius: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-fc7b8fd > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
	
	.elementor-26707 .elementor-element.elementor-element-44536a8 > .elementor-widget-container {
		margin: 0px 0px 0px 0px;
	}
}
