/* Enter Your Custom CSS Here */

.elementor-section.elementor-inner-section.elementor-element.elementor-element-3d2fe565.elementor-section-content-middle.elementor-section-full_width.elementor-section-height-default.elementor-section-height-default {
display:none !important;	
}

.elementor-button-link.elementor-button.elementor-size-lg {
	display:none !important;	
}

.elementor-element-7f69d0b {
	display:none !important;	
}
.elementor-image-carousel-wrapper.swiper-container.swiper-container-initialized.swiper-container-horizontal { 
	display:none !important;	
}

.elementor-element.elementor-element-440e40f8.elementor-widget.elementor-widget-shortcode {
		display:none !important;	
} 

.elementor-section.elementor-inner-section.elementor-element.elementor-element-58925fed.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
			display:none !important;	
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-2afe0c24.elementor-section-content-middle.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
	display:none !important;
}

.elementor-section.elementor-inner-section.elementor-element.elementor-element-e74ede8.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
	display:none !important;
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-7bc7d8a.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
	background-color : #F4F4F4;
}

.elementor-text-editor.elementor-clearfix {
	font-family : Helvetica Neue;
}
.elementor-section.elementor-section-boxed > .elementor-container {
	max-width : 100%;
}

.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-52a255f1 {
	max-width : 1140px;
}

.elementor-container.elementor-column-gap-default {
	max-width : 80%;
}

*, :after, :before{
	width : 100%;
}
.elementor-column-gap-default>.elementor-row>.elementor-column>.elementor-element-populated {
	padding : 0px;
}

.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-d349fc6 {
	padding : 10px;
}

.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-5ca66ff {
	padding : 10px;
}

elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-5ca66ff
{
	padding : 10px;
}

.elementor-element.elementor-element-d32deac.elementor-widget.elementor-widget-image
{
	padding : 10px;
}

.elementor-element.elementor-element-5b02519.elementor-widget.elementor-widget-image
{
	padding : 10px;
}

.elementor-element.elementor-element-80eeaa1.elementor-widget.elementor-widget-image
{
	padding : 10px;
}

button {
	width : auto;
	 background-color: black;
  border: none;
  color: white;
  padding: 15px 32px;
  text-align: center;
  text-decoration: none;
  display: inline-block;
  font-size: 16px;
  margin: 4px 2px;
  cursor: pointer;
  font-family: Helvetica;
}


.elementor-column.elementor-col-50.elementor-top-column.elementor-element.elementor-element-52a255f1 {
	padding : 20px;
}

.elementor-column-wrap.elementor-element-populated {
	padding : 10px;
}

.elementor-element.elementor-element-110fbd5.elementor-widget.elementor-widget-heading.animated.fadeIn {
	padding-left : 53px;
}

.elementor-element.elementor-element-03c864f.elementor-widget.elementor-widget-heading.animated.fadeIn {
	width : 1140px;
	padding-left : 100px;
}

.ast-cart-menu-wrap {
	width : 60px;
}

.elementor-element.elementor-element-1143a16.elementor-widget.elementor-widget-text-editor {
	width : auto;
	padding-left : 120px;
	padding-right : 120px;	
}
.elementor-element.elementor-element-27b8c0a.elementor-widget.elementor-widget-text-editor {
	padding-left : 50px;
	padding-top : 50px;
	padding-right : 40px;
}

.attachment-large.size-large {
	height : 680px;
}

.elementor-element.elementor-element-b7827ed.elementor-widget.elementor-widget-text-editor {
	padding-left : 100px;
	padding-right : 100px;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-1201330 {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color : #F4F4F4;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-f1d792d {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color : #F4F4F4;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-6ca05a7  {
	padding-left: 20px;
	padding-right: 20px;
	padding-top: 10px;
	padding-bottom: 5px;
	background-color : #F4F4F4;
}

.nf-form-wrap.ninja-forms-form-wrap {
		padding-left : 200px;
}

.nf-form-layout {
	border-color: #B0AFAF;
	border-width : 1px;
	border-style : solid;
	padding : 25px;
}

#nf-field-9-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	padding-left : 50px;
	width : 860px;
}

#nf-field-10-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	width : 76px;
}

#nf-field-11-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-12-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-13-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-14-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-16-wrap.field-wrap.html-wrap {
	padding-left : 50px;
	width : 860px;
}
#nf-field-17-wrap.field-wrap.html-wrap {
	width : 76px;
}

#nf-field-18-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}
#nf-field-19-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	padding-left : 50px;
	width : 860px;
}
#nf-field-20-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	width : 76px;
}

#nf-field-22-wrap.field-wrap.html-wrap {
	padding-left : 50px;
	width : 860px;
}
#nf-field-23-wrap.field-wrap.html-wrap {
	width : 76px;
}

#nf-field-24-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-25-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	padding-left : 50px;
	width : 860px;
}

#nf-field-26-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	width : 76px;
}

#nf-field-28-wrap.field-wrap.html-wrap {
	padding-left : 50px;
	width : 860px;

}
#nf-field-29-wrap.field-wrap.html-wrap {
	width : 76px;
}

#nf-field-30-wrap.field-wrap.html-wrap {
	background-color : #ddd;
}

#nf-field-31-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	padding-left : 50px;
	width : 860px;
}

#nf-field-32-wrap.field-wrap.html-wrap {
	background-color : #ddd;
	width : 76px;
}

#nf-field-5-container {	
	margin: 0px;
	width : 71px;
}

#nf-field-6-container {
	margin: 0px;
	width : 605px;
}

#nf-field-7-container {
	margin: 0px;
	padding-left: 230px;
}

#nf-field-8-container {
	margin : 0px;
	width : 20px;
}

#nf-field-9-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-10-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-11-container {
	margin : 0px;
}

#nf-field-12-container {
	margin : 0px;
}

#nf-field-13-container {
	margin : 0px;
}

#nf-field-14-container {
	margin : 0px;
}


#nf-field-15-container {
	margin : 0px;
	width : 20px;
}

#nf-field-16-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-17-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-18-container {
	margin : 0px;
	width : 20px;
}

#nf-field-19-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-20-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}


#nf-field-21-container {
	margin : 0px;
	width : 20px;
}

#nf-field-22-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-23-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-24-container {
	margin : 0px;
	width : 20px;
}

#nf-field-25-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-26-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-27-container {
	margin : 0px;
	width : 20px;
}

#nf-field-28-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-29-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-30-container {
	margin : 0px;
	width : 20px;
}

#nf-field-31-container {
	margin : 0px;
	width : 870px;
	padding-left : 50px;
}

#nf-field-32-container {
	margin : 0px;
	width : 75px;
	text-align : center;
}

#nf-field-6-wrap.field-wrap.html-wrap {
	padding-left : 50px;
}

.site-header.ast-primary-submenu-animation-slide-up.header-main-layout-1.ast-primary-menu-enabled.ast-has-mobile-header-logo.ast-menu-toggle-icon.ast-mobile-header-inline  {
display:none !important;	
}

.elementor-section.elementor-top-section.elementor-element.elementor-element-4e87e9a.elementor-section-boxed.elementor-section-height-default.elementor-section-height-default {
	display:none !important;
}

.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-e45e1b1
{
	padding-left: 10px;
	padding-right: 10px;
}
.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-681b31a
{
	padding-left: 10px;
	padding-right: 10px;
}
.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-345f137
{
	padding-left: 10px;
	padding-right: 10px;
}
.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-5f70c60
{
	padding-left: 10px;
	padding-right: 10px;
}
.elementor-column.elementor-col-20.elementor-top-column.elementor-element.elementor-element-3ddff0a
{
	padding-left: 10px;
	padding-right: 10px;
}

.elementor-element.elementor-element-963ce80.elementor-widget.elementor-widget-text-editor
{	background-image: url('https://techheuristics.com/elementor/wp-content/uploads/2020/10/gold1-1.png');
  background-repeat: no-repeat;
	background-size: cover;
	height: 164px;

}

.elementor-element.elementor-element-ab0adf9.elementor-widget.elementor-widget-text-editor
{
	background-image: url('https://techheuristics.com/elementor/wp-content/uploads/2020/10/gold1-1.png');
  background-repeat: no-repeat;
	background-size: cover;
	height: 164px;
}

.elementor-element.elementor-element-a4d52b3.elementor-widget.elementor-widget-text-editor
{
	background-image: url('https://techheuristics.com/elementor/wp-content/uploads/2020/10/gold1-1.png');
	background-repeat: no-repeat;
	background-size: cover;
	height: 164px;
}

.elementor-element.elementor-element-7ff9aa9.elementor-widget.elementor-widget-text-editor
{
	background-image: url('https://techheuristics.com/elementor/wp-content/uploads/2020/10/gold1-1.png');
  background-repeat: no-repeat;
	background-size: cover;
	height: 164px;
}

.elementor-element.elementor-element-1a7e238.elementor-widget.elementor-widget-text-editor
{
	background-image: url('https://techheuristics.com/elementor/wp-content/uploads/2020/10/gold1-1.png');
  background-repeat: no-repeat;
	background-size: cover;	
	height: 164px;
}

#text-engsec6iii {
	padding-top: 27px;
}
#text-engsec6iv {
	padding-top: 27px;
}
#text-engsec6v {
	padding-top: 27px;
}

#text-chisec6iii {
	padding-top: 27px;
}
#text-chisec6iv {
	padding-top: 27px;
}
#text-chisec6v {
	padding-top: 27px;
}

.elementor-1407 .elementor-element.elementor-element-110fbd5 .elementor-heading-title {
	color : #CDAE43;
}

.elementor-1407 .elementor-element.elementor-element-5ffd1adc > .elementor-background-overlay {
	background-color: white;
}

#nf-field-38-wrap.field-wrap.file_upload-wrap.textbox-wrap {
padding-top : 10px;
}

.btn.ninja-forms-field.nf-element.btn-success.nf-fu-fileinput-button {

    margin-bottom: 19px;
}

.elementor-1407 .elementor-element.elementor-element-5ffd1adc:not(.elementor-motion-effects-element-type-background), .elementor-1407 .elementor-element.elementor-element-5ffd1adc > .elementor-motion-effects-container > .elementor-motion-effects-layer {
	    padding-bottom: 400px;
	background-size : 1316px 694px;
}

#nf-field-40-wrap.field-wrap.firstname-wrap {
	padding-top : 20px;
}

button {
    color: black;
    background: white;
    border: 1px solid;
}

.elementor-element.elementor-element-95c183d.elementor-widget.elementor-widget-text-editor {
	padding : 29px;
}

.elementor-1407 .elementor-element.elementor-element-4e7dcad > .elementor-container {
	max-width : 100%;
}

.elementor-column.elementor-col-33.elementor-top-column.elementor-element.elementor-element-94b7db5{
	    background-color: #F4F4F4;
			height : 283px;
}
