/* End custom CSS */

.elementor-731 .elementor-element.elementor-element-b432592 {
	padding: 40px 0px 0px 0px;
}

.elementor-731 .elementor-element.elementor-element-eabf608 .section-title-wrap {
	text-align: center;
}

.elementor-731 .elementor-element.elementor-element-dbe93ed > .elementor-container {
	max-width: 1366px;
}

.elementor-731 .elementor-element.elementor-element-dbe93ed {
	padding: 0px 0px 0px 0px;
}

.elementor-731 .elementor-element.elementor-element-59938e6 > .elementor-widget-container {
	padding: 0px 0px 0px 0px;
}

.elementor-731 .elementor-element.elementor-element-59938e6 .masonry-filters ul li a {
	font-size: 15px;
	font-weight: 400;
	text-transform: capitalize;
	letter-spacing: -.4px;
	word-spacing: .1em;
	padding: 10px 0px 0px 10px;
}

.elementor-731 .elementor-element.elementor-element-59938e6 .app-info {
	background-color: #fff;
}

.elementor-731 .elementor-element.elementor-element-9394bce:not(.elementor-motion-effects-element-type-background), .elementor-731 .elementor-element.elementor-element-9394bce > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	background-color: #4776e6;
}

.elementor-731 .elementor-element.elementor-element-9394bce {
	transition: background .3s, border .3s, border-radius .3s, box-shadow .3s;
	padding: 60px 0px 60px 0px;
}

.elementor-731 .elementor-element.elementor-element-9394bce > .elementor-background-overlay {
	transition: background .3s, border-radius .3s, opacity .3s;
}

.elementor-731 .elementor-element.elementor-element-de6b692 .callout-wrap, .elementor-731 .elementor-element.elementor-element-de6b692 .section-title-wrap {
	text-align: center;
}

.elementor-731 .elementor-element.elementor-element-de6b692 .callout-wrap .section-title-wrap h2 {
	color: #fff;
}

.elementor-731 .elementor-element.elementor-element-de6b692 .callout-wrap .section-title-wrap p {
	color: #ededed;
}

@media (max-width:767px) {
	.elementor-731 .elementor-element.elementor-element-dbe93ed {
		padding: 70px 0px 0px 0px;
	}
}

/* Start custom CSS for vt-saaspot_apps, class: .elementor-element-59938e6 */
body > div.saspot-main-wrap.saspot-sticky-footer > div > div.saspot-mid-wrap.padding-cnt-no.full-width > div > div > div > div > div > div > section.elementor-section.elementor-top-section.elementor-element.elementor-element-dbe93ed.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default > div > div > div > div > div > div > div > div > div > div.col-xl-2.col-md-3 > div > div > ul > li:nth-child(1) > a {
	display: none;
}

/* End custom CSS */

/* Start custom CSS */
.apps-categories h3 {
	font-size: 18px;
}

.app-item {
	border: 1px solid #e4ecfe;
	-webkit-border-radius: 3px;
	-ms-border-radius: 3px;
	border-radius: 3px;
	-webkit-box-shadow: 0 0 15px rgba(0, 0, 0, 8%);
	-ms-box-shadow: 0 0 15px rgba(0, 0, 0, .08);
	box-shadow: 0 0 15px rgba(0, 0, 0, 8%);
}

.app-info {
	border-bottom: none;
	border-left: none;
	border-right: none;
}

#section-apps > div > div > div.app-info > p {
	display: none;
}

.elementor-731 .elementor-element.elementor-element-59938e6 .app-info {
	background-color: #fff;
	text-align: center;
}
