.elementor-3666 .elementor-element.elementor-element-651a504 > .elementor-background-overlay{background-position:center center;background-repeat:no-repeat;background-size:cover;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3666 .elementor-element.elementor-element-651a504{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3666 .elementor-element.elementor-element-5ca26c0a{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-3666 .elementor-element.elementor-element-5ca26c0a > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-3666 .elementor-element.elementor-element-5ca26c0a.elementor-section{padding:20px 20px 20px 20px;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.45 * 100% );}.elementor-3666 .elementor-element.elementor-element-6579238:after{content:"0.45";}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-post__meta-data span + span:before{content:"•";}.elementor-3666 .elementor-element.elementor-element-6579238{--grid-column-gap:20px;--grid-row-gap:20px;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-post__card{background-color:#ffffff;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-post__text{margin-top:20px;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-post__badge{right:0;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-post__card .elementor-post__badge{margin:20px;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination{text-align:center;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination a.page-numbers:hover{color:#00ce1b;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination .page-numbers.current{color:#00ce1b;}body:not(.rtl) .elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination .page-numbers:not(:first-child){margin-left:calc( 10px/2 );}body:not(.rtl) .elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination .page-numbers:not(:last-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination .page-numbers:not(:first-child){margin-right:calc( 10px/2 );}body.rtl .elementor-3666 .elementor-element.elementor-element-6579238 .elementor-pagination .page-numbers:not(:last-child){margin-left:calc( 10px/2 );}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-posts-nothing-found{color:rgba(0,206,27,0);}.elementor-3666 .elementor-element.elementor-element-6579238 > .elementor-widget-container{margin:0px 0px 0px 0px;}body.elementor-page-3666{padding:0px 0px 0px 0px;}@media(max-width:1024px){.elementor-3666 .elementor-element.elementor-element-5ca26c0a.elementor-section{padding:20px 20px 20px 20px;}.elementor-3666 .elementor-element.elementor-element-26876aef > .elementor-element-populated.elementor-element-populated.elementor-element-populated{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-3666 .elementor-element.elementor-element-5ca26c0a.elementor-section{padding:20px 15px 20px 15px;}.elementor-3666 .elementor-element.elementor-element-6579238 .elementor-posts-container .elementor-post__thumbnail{padding-bottom:calc( 0.5 * 100% );}.elementor-3666 .elementor-element.elementor-element-6579238:after{content:"0.5";}}/* 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 */