:root{--page-title-display:none;}body.elementor-page-2985{padding:0px 0px 0px 0px;}/* Start custom CSS *//* HEADER */
body.elementor-default .elementor-widget:not(:last-child) {
    margin-bottom: 0px;
} 
section.elementor-element-c13d8ca,section.elementor-element-b8ecffa {top: 0px !important;}

body.elementor-default .elementor-element-3e738a9 .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {padding: 10px;}

body.elementor-default .elementor-element-c0f1029 p {margin-bottom: 0px;}
body.elementor-default .elementor-element-c0f1029 {line-height: normal; padding: 5px;}

body.elementor-default .above-main-header .elementor-container p {line-height: normal; padding: 0px; margin-bottom: 0px;}  
body.elementor-default .above-main-header p {line-height: normal; padding: 0px; margin: 0px;}


body.elementor-default .main-header a i.fa-user{color: #911500;}
body.elementor-default .main-header a:hover i.fa-user{color: #E3A00F;}



body.elementor-default .elementor-element.elementor-element-005beb8 > .elementor-element-populated.elementor-element-populated.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}

body.elementor-default .elementor-element-da6c2ac .elementor-column-gap-default > .elementor-row > .elementor-column > .elementor-element-populated {
    padding: 10px;
}


body.elementor-default .elementor-element.elementor-element-6d28b17 > .elementor-element-populated.elementor-element-populated.elementor-element-populated {
    padding: 0px 0px 0px 0px;
}
.elementor-1267 .elementor-element.elementor-element-c13d8ca{overflow:visible;}
.elementor-element-e228ff7 form.elementor-search-form {width: 220px;}

/* headers shopping cart */
body.elementor-page-default .elementor-element-a032e4a a.elementor-button.elementor-size-sm, 
body.elementor-page-2627 .elementor-element-a032e4a .elementor-button.elementor-size-sm {padding: 0px;}

/* MOBILE HEADER 2 */
body.elementor-default .elementor-element.elementor-element-d8b7431 .elementor-icon {font-size:26px; padding-bottom: 5px; padding-right: 10px;} 
body.elementor-default .elementor-element-8f98862 .elementor-widget-wrap {vertical-align: middle; top:10px; }



/* HEADINGS */
h1, h2, h3, h4, h5{ color: #911500; }
body.elementor-default h1, 
body.elementor-default h2, 
body.elementor-default h3, 
body.elementor-default h4, 
body.elementor-default h5,  
body.elementor-default h6 { color: #911500;}/* End custom CSS *//* End custom CSS */