.betterdocs-live-search .betterdocs-searchform .docs-search-result {
	max-width: 800px;
}

.betterdocs-live-search .betterdocs-searchform .docs-search-result {
	width: 100%;
}

.betterdocs-wrapper .betterdocs-search-form-wrapper:not(.betterdocs-elementor) {
	background-color: #f9fafb;
	background: linear-gradient(135deg, #fff 0%, #f3e1f0 50%, #fff 100%);
	background-repeat: no-repeat;
	background-attachment: scroll;
	background-position: center center;
}

.betterdocs-search-heading h2.heading, 
.betterdocs-search-heading h1.heading, 
.betterdocs-search-heading h3.heading, 
.betterdocs-search-heading h4.heading, 
.betterdocs-search-heading h5.heading, 
.betterdocs-search-heading h6.heading, 
.betterdocs-search-heading p.heading {
	font-size: 38px;
	margin-top: 20px;
	margin-right: 0px;
	margin-bottom: 12px;
	margin-left: 0px;
}

.betterdocs-search-heading h2.heading, 
.betterdocs-search-heading h1.heading, 
.betterdocs-search-heading h3.heading, 
.betterdocs-search-heading h4.heading, 
.betterdocs-search-heading h5.heading, 
.betterdocs-search-heading h6.heading, 
.betterdocs-search-heading p.heading {
	line-height: 1.2;
	color: #2a3342;
}

.betterdocs-search-heading h3.subheading, 
.betterdocs-search-heading h2.subheading, 
.betterdocs-search-heading h1.subheading, 
.betterdocs-search-heading h4.subheading, 
.betterdocs-search-heading h5.subheading, 
.betterdocs-search-heading h6.subheading, 
.betterdocs-search-heading p.subheading {
	font-size: 16px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 30px;
	margin-left: 0px;
}

.betterdocs-search-heading h3.subheading, 
.betterdocs-search-heading h2.subheading, 
.betterdocs-search-heading h1.subheading, 
.betterdocs-search-heading h4.subheading, 
.betterdocs-search-heading h5.subheading, 
.betterdocs-search-heading h6.subheading, 
.betterdocs-search-heading p.subheading {
	line-height: 1.2;
	color: #374151;
}