
.elementor-1801 .elementor-element.elementor-element-1b33d5a2 {
	margin: -50px 0px -49px 0px;
}

.elementor-1801 .elementor-element.elementor-element-2097b1eb img {
	height: 0%;
}

.elementor-1801 .elementor-element.elementor-element-5cd23ceb {
	margin: 40px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-369f12be {
	color: #000;
	font-family: "Roboto Slab", Sans-serif;
	font-size: 27px;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-369f12be > .elementor-widget-container {
	margin: 15px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-7dc42675 .elementor-wrapper {
	--video-aspect-ratio: 1.77777;
}

.elementor-1801 .elementor-element.elementor-element-7dc42675 > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-7dc42675 {
	width: 100%;
	max-width: 100%;
}

.elementor-1801 .elementor-element.elementor-element-34cd58a1 {
	width: var(--container-widget-width, 101.56%);
	max-width: 101.56%;
	--container-widget-width: 101.56%;
	--container-widget-flex-grow: 0;
}

.elementor-1801 .elementor-element.elementor-element-34cd58a1.elementor-element {
	--flex-grow: 0;
	--flex-shrink: 0;
}

.elementor-1801 .elementor-element.elementor-element-6e23f83c {
	color: #000;
	font-family: "Roboto Slab", Sans-serif;
	font-size: 27px;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-3b18abf1 .elementor-button {
	background-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-3b18abf1 > .elementor-widget-container {
	margin: -20px 0px 20px 0px;
}

.elementor-1801 .elementor-element.elementor-element-3b18abf1 {
	width: 100%;
	max-width: 100%;
}

.elementor-1801 .elementor-element.elementor-element-11d6b85b {
	border-style: solid;
	border-width: 2px 2px 2px 2px;
	border-color: #09f;
	box-shadow: 0px 0px 10px 0px rgba(0, 153, 255, .37);
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

.elementor-1801 .elementor-element.elementor-element-11d6b85b, .elementor-1801 .elementor-element.elementor-element-11d6b85b > .elementor-background-overlay {
	border-radius: 42px 42px 42px 42px;
}

.elementor-1801 .elementor-element.elementor-element-11d6b85b > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4 {
	--icon-box-icon-margin: 16px;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4.elementor-view-stacked .elementor-icon {
	background-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-4dbf8ba4.elementor-view-default .elementor-icon {
	fill: #09f;
	color: #09f;
	border-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4 .elementor-icon {
	font-size: 85px;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4 .elementor-icon-box-title {
	color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-4dbf8ba4 .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-4dbf8ba4 .elementor-icon-box-title a {
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 600;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8 {
	--icon-box-icon-margin: 16px;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8.elementor-view-stacked .elementor-icon {
	background-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-1df958a8.elementor-view-default .elementor-icon {
	fill: #09f;
	color: #09f;
	border-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8 .elementor-icon {
	font-size: 85px;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8 .elementor-icon-box-title {
	color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-1df958a8 .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-1df958a8 .elementor-icon-box-title a {
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 600;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d {
	--icon-box-icon-margin: 16px;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d.elementor-view-stacked .elementor-icon {
	background-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d.elementor-view-framed .elementor-icon, .elementor-1801 .elementor-element.elementor-element-7d906f4d.elementor-view-default .elementor-icon {
	fill: #09f;
	color: #09f;
	border-color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d .elementor-icon {
	font-size: 85px;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d .elementor-icon-box-title {
	color: #09f;
}

.elementor-1801 .elementor-element.elementor-element-7d906f4d .elementor-icon-box-title, .elementor-1801 .elementor-element.elementor-element-7d906f4d .elementor-icon-box-title a {
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 600;
}

.elementor-1801 .elementor-element.elementor-element-491736da {
	margin: 40px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-78e37f9b {
	color: #000;
	font-family: "Roboto Slab", Sans-serif;
	font-size: 27px;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-27163767 {
	margin: 0px 0px 30px 0px;
}

.elementor-1801 .elementor-element.elementor-element-7038ed49 {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-377a8a94 {
	margin: 0px 0px 30px 0px;
}

.elementor-1801 .elementor-element.elementor-element-4543f12f {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-36257e53 {
	margin: 0px 0px 30px 0px;
}

.elementor-1801 .elementor-element.elementor-element-40341bb8 {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-3e33f5b0 {
	margin: 0px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-70300839 {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-4d5a9731 {
	margin: 0px 0px 30px 0px;
}

.elementor-1801 .elementor-element.elementor-element-736a2965 {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-1b689801 {
	margin: 20px 0px 0px 0px;
}

.elementor-1801 .elementor-element.elementor-element-4efc01b0 {
	color: #000;
	font-family: "Roboto Slab", Sans-serif;
	font-size: 27px;
	font-weight: 400;
}

.elementor-1801 .elementor-element.elementor-element-5bb443d9 {
	color: #010101;
	font-family: "Roboto Slab", Sans-serif;
	font-weight: 400;
}

@media (max-width:767px) {
	.elementor-1801 .elementor-element.elementor-element-2c0a7e4e {
		--e-image-carousel-slides-to-show: 1;
	}
}

@media (min-width:768px) {
	.elementor-1801 .elementor-element.elementor-element-7d87c945 {
		width: 53.434%;
	}
	
	.elementor-1801 .elementor-element.elementor-element-6b9280d8 {
		width: 46.566%;
	}
}
