/*provide 90% of screen width for entire site*/
.no-sidebar.page-template-full-width-page .site, .no-sidebar.page-template-grid-page .site, .no-sidebar.home.page .site, #page{
	max-width:90%;
}
/*remove padding for entire site and margins to allow 90% page width*/
#primary{
	width:100%;
	padding:0px;
	margin:0px;
}
.content-wrapper{
	padding:0px;
}
.main-navigation{
	padding: 0 5px;
}
.main-navigation ul li{
	padding: .2em 0 .2em .4em;
}
.entry-title{
	display:none;
	margin:0px;
	padding:0px;
}
.front-page-content-area.content-area{
	padding:0px;
	margin:0px;
}
.featured-page-area{
	padding:0px;
	margin:0px;
}
.elementor-section.elementor-section-boxed > .elementor-container{
	max-width:100%;
}
.site-branding{
	padding:0px;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated{
	padding:0px;
}
.site-content, .attachment.page .site-content{
	padding:0px;
}
.elementor-element.elementor-element-18390a0f.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default.elementor-section-content-middle.elementor-section.elementor-top-section{
	padding:0px;
}
@media screen and (min-width: 1000px){
.no-sidebar.page .content-wrapper.without-featured-image, .no-sidebar.post-type-archive-jetpack-testimonial .content-wrapper.without-featured-image{
	padding:20px;	
	}
}
/*full width content area in subsequent pages after the main page*/
@media screen and (min-width: 1000px){
	.content-wrapper .content-area{
		max-width:100%;
	}
}
.btn.btn-block.cf-uploader-trigger{
	width:150px;
	border-radius:5px;
}
/*form button color in gold*/
#fld_7908577_1, #fld_9746935_1, #fld_8641878_1{
	background-color:#d3ba6d;
	border-radius:5px;
}
/*h2 headings in pages are gold*/
#CF5aaa931005db2_1-row-1 h2, #CF5aaa931005db2_1-row-3 h2, #CF5aaac3f0de343_1-row-1 h2, #CF5aaac3f0de343_1-row-3 h2{
	color:#d3ba6d;
}
/*footer widget headings in gold*/
#widget_contact_info-7 h3, #custom_html-3 h3, #widget-area-2 h3{
	color:#d3ba6d;
	text-align:left;
}
.site-footer{
	padding:3px 5px 3px 5px;
}
.entry-content{
	margin-bottom:0px;
}
.entry-footer{
	padding:0px;
}
h1.entry-title{
	display:none;
}