
.elementor-2101 .elementor-element.elementor-element-df1c0ad {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
}

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

.elementor-2101 .elementor-element.elementor-element-adae6a0 > .elementor-element-populated {
	padding: 0px 0px 0px 0px;
}

.elementor-2101 .elementor-element.elementor-element-0f287dd {
	padding: 90px 0px 0px 0px;
}

.elementor-2101 .elementor-element.elementor-element-8fdd58d .section-title-wrap {
	text-align: left;
	padding-bottom: 0px;
}

.elementor-2101 .elementor-element.elementor-element-8fdd58d .section-title-wrap .section-title {
	font-size: 26px;
	padding-bottom: 0px;
}

.elementor-2101 .elementor-element.elementor-element-be7023a .card {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #e1e6f2;
}

.elementor-2101 .elementor-element.elementor-element-be7023a .faq-wrap .show .card-body:after {
	background-color: #4776e6;
}

.elementor-2101 .elementor-element.elementor-element-d039ba3 {
	padding: 25px 0px 0px 0px;
}

.elementor-2101 .elementor-element.elementor-element-e27c7c7 .section-title-wrap {
	text-align: left;
	padding-bottom: 0px;
}

.elementor-2101 .elementor-element.elementor-element-e27c7c7 .section-title-wrap .section-title {
	font-size: 26px;
	padding-bottom: 0px;
}

.elementor-2101 .elementor-element.elementor-element-7e84da8 .card {
	border-style: solid;
	border-width: 0px 0px 1px 0px;
	border-color: #e1e6f2;
}

.elementor-2101 .elementor-element.elementor-element-7e84da8 .faq-wrap .show .card-body:after {
	background-color: #4776e6;
}

.elementor-2101 .elementor-element.elementor-element-ce18fa2 {
	padding: 30px 0px 100px 0px;
}

.elementor-2101 .elementor-element.elementor-element-3c01191 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute) {
	margin-bottom: 0px;
}

.elementor-2101 .elementor-element.elementor-element-870d48e > .elementor-widget-container {
	margin: 0px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}

.elementor-2101 .elementor-element.elementor-element-a85e47c .saaspot-btn-wrap {
	text-align: center;
}

@media (min-width:768px) {
	.elementor-2101 .elementor-element.elementor-element-0cca178 {
		width: 33.333333%;
	}
	
	.elementor-2101 .elementor-element.elementor-element-8e1f85f {
		width: 66.667%;
	}
	
	.elementor-2101 .elementor-element.elementor-element-0a7c305 {
		width: 33.333333%;
	}
	
	.elementor-2101 .elementor-element.elementor-element-db0bfc6 {
		width: 66.667%;
	}
}

@media (max-width:767px) {
	.elementor-2101 .elementor-element.elementor-element-0f287dd {
		padding: 70px 0px 0px 0px;
	}
	
	.elementor-2101 .elementor-element.elementor-element-ce18fa2 {
		padding: 30px 0px 70px 0px;
	}
}
