@import url('https://fonts.googleapis.com/css2?family=Lato:wght@400&display=swap');
    
:root { 
                    --db-separator-general:;
                    --db-body-background-color:#ffffff;
                    --db-body-text-color:;
                    --db-accent-header-color:;
                    --db-accent-sidebar-color:;
                    --db-accent-main-color:;
                    --db-accent-footer-color:;
                    --db-accent-footer-sub-color:;
                    --db-breadcrumb-color:#bc9b5a;
                    --db-separator-header:;
                    --db-header-wrapper-background-color:#ffffff;
                    --db-header-center-background-color:;
                    --db-header-text-color:;
                    --db-header-link-color:;
                    --db-header-link-hover-color:;
                    --db-separator-menu:;
                    --db-menu-wrapper-background-color:#000000;
                    --db-menu-center-background-color:;
                    --db-menu-inner-background-color:#000000;
                    --db-menu-text-color:#ffffff;
                    --db-menu-link-color:#ffffff;
                    --db-menu-back-color:;
                    --db-menu-link-color-hover:#ffffff;
                    --db-menu-back-color-hover:#bc9b5a;
                    --db-menu-link-sub-color:#ffffff;
                    --db-menu-back-sub-color:;
                    --db-menu-link-sub-color-hover:;
                    --db-menu-back-sub-color-hover:;
                    --db-separator-main:;
                    --db-main-wrapper-background-color:;
                    --db-main-center-background-color:#ffffff;
                    --db-main-text-color:;
                    --db-main-link-color:;
                    --db-main-link-hover-color:;
                    --db-separator-footer:;
                    --db-footer-wrapper-background-color:#000000;
                    --db-footer-center-background-color:#161616;
                    --db-footer-text-color:#d8d8d8;
                    --db-footer-link-color:#b2b2b2;
                    --db-footer-link-hover-color:#bc9b5a;
                    --db-separator-footer-sub:;
                    --db-footer-sub-wrapper-background-color:;
                    --db-footer-sub-center-background-color:;
                    --db-footer-sub-text-color:;
                    --db-footer-sub-link-color:;
                    --db-footer-sub-link-hover-color:#bc9b5a;
                    --db-separator-topo:;
                    --db-topo-header:;
                    --db-topo-sidebar:;
                    --db-topo-body:;
                    --db-topo-footer:;
                    --db-topo-subfooter:;
			                    --db-header-font-family:Lato;
			                    --db-header-font-color:;
			                    --db-header-font-size:16px;
			                    --db-header-font-lineheight:1.5;
			                    --db-header-font-accentcolor:;
			                    --db-header-font-accentsize:px;
			                    --db-header-link-hovercolor:;
			                    --db-menu-font-family:Arial;
			                    --db-menu-font-size:18px;
			                    --db-banner-font-family:;
			                    --db-banner-font-color:;
			                    --db-banner-font-size:px;
			                    --db-banner-font-lineheight:1.5;
			                    --db-banner-link-hovercolor:;
			                    --db-banner-h1-font-family:;
			                    --db-banner-h1-font-size:33px;
			                    --db-banner-h1-font-color:#ffffff;
			                    --db-sidebar-font-family:;
			                    --db-sidebar-font-color:;
			                    --db-sidebar-font-size:px;
			                    --db-sidebar-font-lineheight:1.5;
			                    --db-sidebar-font-accentcolor:;
			                    --db-sidebar-font-accentsize:px;
			                    --db-sidebar-link-hovercolor:;
			                    --db-sidebar-h2-font-size:px;
			                    --db-sidebar-h2-font-color:;
			                    --db-sidebar-h2-font-accent-color:;
			                    --db-sidebar-h2-font-accent-color-size:px;
			                    --db-sidebar-h2-font-accent-color-width:;
			                    --db-body-font-family:Lato;
			                    --db-body-font-color:;
			                    --db-body-font-size:15px;
			                    --db-body-font-lineheight:1.5;
			                    --db-body-font-accentcolor:;
			                    --db-body-font-accentsize:px;
			                    --db-body-link-hovercolor:;
			                    --db-body-h1-font-size:35px;
			                    --db-body-h1-font-color:;
			                    --db-body-h1-font-accent-color:;
			                    --db-body-h1-font-accent-color-size:0px;
			                    --db-body-h1-font-accent-color-width:;
			                    --db-body-h2-font-size:23px;
			                    --db-body-h2-font-lineheight:;
			                    --db-body-h2-font-color:#000000;
			                    --db-body-h2-font-accent-color:#bc9b5a;
			                    --db-body-h2-font-accent-color-size:4px;
			                    --db-body-h2-font-accent-color-width:60px;
			                    --db-footer-font-family:Lato;
			                    --db-footer-font-color:#adadad;
			                    --db-footer-font-size:16px;
			                    --db-footer-font-lineheight:2;
			                    --db-footer-font-accentcolor:;
			                    --db-footer-font-accentsize:px;
			                    --db-footer-link-hovercolor:#ffffff;
			                    --db-footer-h2-font-size:23px;
			                    --db-footer-h2-font-color:#e0e0e0;
			                    --db-footer-h2-font-accent-color:#b9a159;
			                    --db-footer-h2-font-accent-color-size:4px;
			                    --db-footer-h2-font-accent-color-width:;
			                    --db-subfooter-font-family:;
			                    --db-subfooter-font-color:#ffffff;
			                    --db-subfooter-font-size:px;
			                    --db-subfooter-font-lineheight:1.5;
			                    --db-subfooter-font-accentcolor:;
			                    --db-subfooter-font-accentsize:px;
			                    --db-subfooter-link-hovercolor:;
			                    --db-subfooter-h2-font-size:px;
			                    --db-subfooter-h2-font-color:;
			                    --db-subfooter-h2-font-accent-color:;
			                    --db-subfooter-h2-font-accent-color-size:px;
			                    --db-subfooter-h2-font-accent-color-width:;
                    --db-separator-grids-0:;
					
                        --db-grids-0-font-family:			;
                        --db-grids-0-font-size:			16px;
                        --db-grids-0-font-color:			;
                        --db-grids-0-title-family:		Arial;
                        --db-grids-0-title-size:			22px;
                        --db-grids-0-title-color:			#0357a0;
                        --db-grids-0-link-size:			px;
                        --db-grids-0-link-color:			#002272;
						--db-grids-0-cont-bk-color:		;
						--db-grids-0-item-bk-color:		#f9f9f4;
						--db-grids-0-item-sh-size:		0px;
						--db-grids-0-item-sh-color:		;
						--db-grids-0-item-border-size:	1px;
						--db-grids-0-item-border-color:	#ddd9c7;
						--db-grids-0-item-shadow-size:	px;
						--db-grids-0-item-shadow-color:	;
						--db-grids-0-accent-color:		;
				

						
                    --db-separator-grids-1:;
					
                        --db-grids-1-font-family:			;
                        --db-grids-1-font-size:			px;
                        --db-grids-1-font-color:			;
                        --db-grids-1-title-family:		;
                        --db-grids-1-title-size:			px;
                        --db-grids-1-title-color:			;
                        --db-grids-1-link-size:			px;
                        --db-grids-1-link-color:			;
						--db-grids-1-cont-bk-color:		;
						--db-grids-1-item-bk-color:		;
						--db-grids-1-item-sh-size:		px;
						--db-grids-1-item-sh-color:		;
						--db-grids-1-item-border-size:	px;
						--db-grids-1-item-border-color:	;
						--db-grids-1-item-shadow-size:	px;
						--db-grids-1-item-shadow-color:	;
						--db-grids-1-accent-color:		;
				

						
                    --db-separator-grids-2:;
					
                        --db-grids-2-font-family:			;
                        --db-grids-2-font-size:			px;
                        --db-grids-2-font-color:			;
                        --db-grids-2-title-family:		;
                        --db-grids-2-title-size:			px;
                        --db-grids-2-title-color:			;
                        --db-grids-2-link-size:			px;
                        --db-grids-2-link-color:			;
						--db-grids-2-cont-bk-color:		;
						--db-grids-2-item-bk-color:		;
						--db-grids-2-item-sh-size:		px;
						--db-grids-2-item-sh-color:		;
						--db-grids-2-item-border-size:	px;
						--db-grids-2-item-border-color:	;
						--db-grids-2-item-shadow-size:	px;
						--db-grids-2-item-shadow-color:	;
						--db-grids-2-accent-color:		;
				

						
                    --db-form-elements:;
                    --db-form-button-text-color:#ffffff;
                    --db-form-button-background-color:#000000;
                    --db-form-input-text-color:;
                    --db-form-input-background-color:;
                    --db-layout-logo-width:80px;
                    --db-layout-main-width:1224px;
                    --db-layout-banner-height:0px;
                    --db-layout-margins-size:30px;
                    --db-layout-margins-mobile-size:15px;
                    --db-main-vertical-gap-top:0px;
                    --db-main-vertical-gap-bottom:20px;
                    --db-menu-line-padding:20px;
                    --db-grids-margins-size:20px;
                    --db-grids-item-gap-size:0px;
                    --db-grids-item-elements-gap-size:15px;
                    --db-icons-size:25px;
                    --db-icons-mobile-size:24px;
                    --db-woo-category:;
                    --db-woo-category-item-background-color:;
                    --db-woo-category-item-image-background-color:;
                        --db-woo-category-item-title-family:'Lato',sans-serif;
                        --db-woo-category-item-title-size:25px;
                        --db-woo-category-item-title-color:;
                        --db-woo-category-item-title-lineheight:1.4;
                        --db-woo-category-item-text-family:'Lato',sans-serif;
                        --db-woo-category-item-text-size:14px;
                        --db-woo-category-item-text-color:;
                        --db-woo-category-item-text-lineheight:;
                        --db-woo-category-item-price-family:'Lato',sans-serif;
                        --db-woo-category-item-price-size:18px;
                        --db-woo-category-item-price-color:#bc9b5a;
                        --db-woo-category-item-price-lineheight:1;
                        --db-woo-category-item-border-size:0px;
                        --db-woo-category-item-border-color:;
                        --db-woo-category-item-shadow-size:px;
                        --db-woo-category-item-shadow-color:;
                    --db-woo-category-item-accent-color:#000000;
                    --db-woo-category-item-accent-color-size:0px;
                    --db-woo-category-item-accent-color-width:20%;
                    --db-woo-category-item-onsale-color:;
                    --db-woo-product:;
                        --db-woo-product-title-family:'Lato',sans-serif;
                        --db-woo-product-title-size:30px;
                        --db-woo-product-title-color:;
                        --db-woo-product-title-lineheight:;
                        --db-woo-product-price-family:'';
                        --db-woo-product-price-size:25px;
                        --db-woo-product-price-color:;
                        --db-woo-product-price-lineheight:; }
		.blog_logo {display: inline-grid;max-width: 80px!important;}
		.box-logo a{display: inline-grid;}
		 .llogo_size{ max-width: 80px; }
		 
    .logo_size {    
    wwwwwwwwwwwwidth: 80px!important;	
    height: auto!important;
    max-width: 80px!important;}
    .woocommerce ul.products li.product .price,
		.woocommerce ul.products li.product .woocommerce-loop-product__title,
		.woocommerce ul.products li.product .woocommerce-loop-product__description,
		.woocommerce ul.products li.product h2 
		{padding-left: 0px!important;padding-right: 0px!important;padding-top:0!important;}.main_banner{max-width: 100%;}	ul.products>li.product{
        	  box-shadow:none; 	
            }
               
		
	
		
		
			.grid-0 .db_columns-1 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(100% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-2 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(50% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-3 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(33.33% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-4 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(25% - calc(var(--db-grids-margins-size)) - 2px);}
		 
		 
            		 @media only screen and (max-width: 768px){
            .grid-0 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-2 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-3 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 2px);}
            .grid-0 .db_columns-4 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 2px);}
            }
            
            @media only screen and (max-width: 480px){
            .grid-0 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-0 .db_columns-2 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-0 .db_columns-3 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-0 .db_columns-4 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            }


		 
		 
		 
			.grid-0 a{color:var(--db_grids-0-link-color);font-size:var(--db-grids-0-link-size);font-family:var(--db-grids-0-link-family);}
			.grid-0 .grid-item-title a{color:var(--db_grids-0-title-color);font-size:var(--db-grids-0-title-size);font-family:var(--db-grids-0-title-family);}


			 .grid-0 .textover .grid-item-text-wrapper>*{
			        margin-left: var(--db-grids-item-elements-gap-size);
                    margin-right: var(--db-grids-item-elements-gap-size);
            }
                
			.grid-0 .grid-item-title-family a{font-family:var(--db-grids-0-title-family)}
			    
			.grid-0 .grid-item-title a{font-size:var(--db-grids-0-title-size)}
			    
			.grid-0 .grid-item-title a{color:var(--db-grids-0-title-color)}
	
			    
			.grid-0 .grid-item-excerpt{font-family:var(--db-grids-0-font)}
                
			.grid-0 .grid-item-excerpt{font-size:var(--db-grids-0-font-size)}
            
                    .grid-0 .grid-inner{
						margin:0px;
						margin-left:calc(0px - var(--db-grids-margins-size)/2);
						margin-right:calc(0px - var(--db-grids-margins-size)/2);
						background-color:transparent;}
                    .strechfull { margin:0px;background-color:transparent;}
                    
        		    .grid-0 .grid-item-wrapper{box-shadow:none;}
        	        .grid-0 .grid-item-wrapper {border:1px solid #ddd9c7;}
                    .grid-0 .grid-item-wrapper {background-color:#f9f9f4;}
                    .grid-0 .textover .grid-item-text-wrapper{
                        background-color:#f9f9f4;
                     
                    }
                    
                    
                    
        	        .grid-0 .textnormal  .grid-item-text-wrapper>div{padding-left:var(--db-grids-item-elements-gap-size);padding-right:var(--db-grids-item-elements-gap-size)}   
		
	
		
		
			.grid-1 .db_columns-1 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(100% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-2 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-3 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(33.33% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-4 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(25% - calc(var(--db-grids-margins-size)) - 0px);}
		 
		 
            		 @media only screen and (max-width: 768px){
            .grid-1 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-2 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-3 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-1 .db_columns-4 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            }
            
            @media only screen and (max-width: 480px){
            .grid-1 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-1 .db_columns-2 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-1 .db_columns-3 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-1 .db_columns-4 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            }


		 
		 
		 
			.grid-1 a{color:var(--db_grids-1-link-color);font-size:var(--db-grids-1-link-size);font-family:var(--db-grids-1-link-family);}
			.grid-1 .grid-item-title a{color:var(--db_grids-1-title-color);font-size:var(--db-grids-1-title-size);font-family:var(--db-grids-1-title-family);}


			 .grid-1 .textover .grid-item-text-wrapper>*{
			        margin-left: var(--db-grids-item-elements-gap-size);
                    margin-right: var(--db-grids-item-elements-gap-size);
            }
            
                    .grid-1 .grid-inner{
						margin:0px;
						margin-left:calc(0px - var(--db-grids-margins-size)/2);
						margin-right:calc(0px - var(--db-grids-margins-size)/2);
						background-color:transparent;}
                    .strechfull { margin:0px;background-color:transparent;}
                    
        		    .grid-1 .grid-item-wrapper{box-shadow:none;}
        		    .grid-1 .grid-item-wrapper {border:0px;}
                    .grid-1 .grid-item-wrapper{background-color:transparent;}
        	        .grid-1 .textnormal .grid-item-text-wrapper>div{padding:0px;}   
		
	
		
		
			.grid-2 .db_columns-1 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(100% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-2 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-3 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(33.33% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-4 > div{margin: calc(var(--db-grids-margins-size)/2);width: calc(25% - calc(var(--db-grids-margins-size)) - 0px);}
		 
		 
            		 @media only screen and (max-width: 768px){
            .grid-2 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-2 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-3 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            .grid-2 .db_columns-4 > div{width: calc(50% - calc(var(--db-grids-margins-size)) - 0px);}
            }
            
            @media only screen and (max-width: 480px){
            .grid-2 .db_columns-1 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-2 .db_columns-2 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-2 .db_columns-3 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            .grid-2 .db_columns-4 > div{width: calc(100% - calc(var(--db-grids-margins-size)));}
            }


		 
		 
		 
			.grid-2 a{color:var(--db_grids-2-link-color);font-size:var(--db-grids-2-link-size);font-family:var(--db-grids-2-link-family);}
			.grid-2 .grid-item-title a{color:var(--db_grids-2-title-color);font-size:var(--db-grids-2-title-size);font-family:var(--db-grids-2-title-family);}


			 .grid-2 .textover .grid-item-text-wrapper>*{
			        margin-left: var(--db-grids-item-elements-gap-size);
                    margin-right: var(--db-grids-item-elements-gap-size);
            }
            
                    .grid-2 .grid-inner{
						margin:0px;
						margin-left:calc(0px - var(--db-grids-margins-size)/2);
						margin-right:calc(0px - var(--db-grids-margins-size)/2);
						background-color:transparent;}
                    .strechfull { margin:0px;background-color:transparent;}
                    
        		    .grid-2 .grid-item-wrapper{box-shadow:none;}
        		    .grid-2 .grid-item-wrapper {border:0px;}
                    .grid-2 .grid-item-wrapper{background-color:transparent;}
        	        .grid-2 .textnormal .grid-item-text-wrapper>div{padding:0px;}