.elementor-4396 .elementor-element.elementor-element-9a3ea35 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-de0606d > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-ca4a22a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-6dd45c8 .porto-sicon-img {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-6dd45c8 .porto-icon.advanced {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-4d895a5 .porto-sicon-img {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-4d895a5 .porto-icon.advanced {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-999b666 .porto-sicon-img {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-999b666 .porto-icon.advanced {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-cf6eb12 .porto-sicon-img {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-cf6eb12 .porto-icon.advanced {
	border-radius: 200px;
}

.elementor-4396 .elementor-element.elementor-element-66fba2f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-88e96cf .elementor-price-table__header {
	padding: 0px 0px 0px 0px;
}

.elementor-4396 .elementor-element.elementor-element-88e96cf .elementor-price-table__heading {
	color: #3474d3;
	font-size: 40px;
	font-weight: 700;
	line-height: 56px;
}

.elementor-4396 .elementor-element.elementor-element-88e96cf .elementor-price-table__subheading {
	color: #434343;
	font-size: 15px;
	font-weight: 600;
	line-height: 21px;
}

.elementor-4396 .elementor-element.elementor-element-3a894bb .elementor-price-table__header {
	padding: 0px 0px 0px 0px;
}

.elementor-4396 .elementor-element.elementor-element-3a894bb .elementor-price-table__heading {
	color: #3474d3;
	font-size: 40px;
	font-weight: 700;
	line-height: 56px;
}

.elementor-4396 .elementor-element.elementor-element-3a894bb .elementor-price-table__subheading {
	color: #434343;
	font-size: 15px;
	font-weight: 600;
	line-height: 21px;
}

.elementor-4396 .elementor-element.elementor-element-897b25a .elementor-price-table__header {
	padding: 0px 0px 0px 0px;
}

.elementor-4396 .elementor-element.elementor-element-897b25a .elementor-price-table__heading {
	color: #3474d3;
	font-size: 40px;
	font-weight: 700;
	line-height: 56px;
}

.elementor-4396 .elementor-element.elementor-element-897b25a .elementor-price-table__subheading {
	color: #434343;
	font-size: 15px;
	font-weight: 600;
	line-height: 21px;
}

.elementor-4396 .elementor-element.elementor-element-ba5e0c7 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-daf0502.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-daf0502 .elementor-icon-box-description {
	text-shadow: 0px 0px 10px rgba(0, 0, 0, .3);
}

.elementor-4396 .elementor-element.elementor-element-4ded6e9.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-e4d81f0.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-c1ae811.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-85b80a8.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-76410a8.elementor-view-stacked .elementor-icon {
	background-color: #3474d3;
}

.elementor-4396 .elementor-element.elementor-element-1a2c75c > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-1228cdd.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-bc2b354.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-d0df757.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-3bcb92f.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-7888558.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-0498c3c.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-117c12e.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-76c13a4.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-092a7c8.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-6d3eb50.elementor-view-stacked .elementor-icon {
	background-color: #fff;
}

.elementor-4396 .elementor-element.elementor-element-9c15192.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-4396 .elementor-element.elementor-element-34a170c.elementor-position-left .elementor-image-box-img {
	margin-right: 0px;
}

.elementor-4396 .elementor-element.elementor-element-36b0475 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-4396 .elementor-element.elementor-element-23bb2f7.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4396 .elementor-element.elementor-element-23bb2f7 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-4396 .elementor-element.elementor-element-64c2732.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4396 .elementor-element.elementor-element-ba5e2e2 > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-db308e1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-8c9d56c > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-3b74858 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-057b617 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-f19ed4b > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-3571425 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-ab383c5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-d0f9ae1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-90f32f1 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-00b4e57 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-4734f3a > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-862545f > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-372e1a5 > .elementor-element-populated > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-4396 .elementor-element.elementor-element-bab876a > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-bc-flex-widget .elementor-4396 .elementor-element.elementor-element-31d9521.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-bc-flex-widget .elementor-4396 .elementor-element.elementor-element-c04f2de.elementor-column .elementor-widget-wrap {
	align-items: center;
}

.elementor-4396 .elementor-element.elementor-element-6156ae8 .elementor-accordion-item .elementor-tab-title.elementor-active {
	border-width: 0px;
}

@media (min-width:768px) {}

@media (max-width:767px) {}