/*
 Theme Name:   Divi Child
 Theme URI:    http://elegantthemes.com/
 Description:  Divi Child Theme
 Author:       ElegantThemes
 Author URI:   http://elegantthemes.com
 Template:     Divi
 Version:      0.1.1
 License:      GNU General Public License v2 or later
 License URI:  http://www.gnu.org/licenses/gpl-2.0.html
 Tags: responsive-layout, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar, custom-background, custom-colors, featured-images, full-width-template, post-formats, rtl-language-support, theme-options, threaded-comments, translation-ready
 Text Domain:  divi-child-theme
*/

/* ==== Add your own styles below this line ====
 * -------------------------------------------- */


 .pre-header{
	    background-image: url(https://luccatissue.com/wp-content/uploads/2021/04/header-bg-scaled.jpg);
    background-repeat: no-repeat;
    background-size: cover;
    height: 141px;
    display: block;
    position: fixed;
    float: left;
    width: 100%;
    top: 0;
    z-index: 9;
}
#page-container #top-header, #main-header{
	background: transparent !important;
	box-shadow: 0 0 0;
}
@media screen and (min-width: 1301px) {
 .pre-header{
    height: 164px;
}
}
@media all and (max-width: 1300px) and (min-width: 992px) {
/*@media screen and (min-width: 992px) {*/
 .pre-header{
    height: 200px;
}
}
@media screen and (max-width: 991px) {
 .pre-header{
    height: 114px;
}
}
/*new*/
.menu_main .et_pb_menu__wrap{
	float: right;
}
.menu_main .et_pb_menu__wrap nav ul li a{
	font-size: 18px;
}
#et-main-area .et_pb_section_0.et_pb_section {
    background-color: transparent !important;
}
.menu_main .et_pb_menu__wrap nav ul li ul a{
	color: black !important;
}
#page-container .et_pb_menu_0_tb_header.et_pb_menu .nav li ul{
	background-color: white !important;
}
#page-container  .header_heading{
    color: #333!important;
    font-family: Arial Narrow,sans-serif!important;
    /*text-shadow: 1px 1px 1px #dcbe4c!important;*/
    padding: 0;
    text-transform: capitalize;
    text-align: right;	
}
#page-container  .header_heading h1{
    font-size: 38px;	
	font-weight: bold;
}
.product-bg.et_pb_column_1{
	background: none;
	background-image: unset;
}
.et_pb_menu_0_tb_header.et_pb_menu .et_mobile_menu{
	    background-color: RGBA(0,0,0,1)!important;
}
#main-main-menu #mobile_menu1{
	background-color: RGBA(0,0,0,1)!important;
}
@media screen and (max-width: 980px) {
	#lucca_header #header_left{
		width: 25%;
	}
	#lucca_header #header_right{
		width: 75%;
	}

	#lucca_header #header_right .header_heading h1{
	font-size: 25px;
	}
	#menu_header_main{
		background-color: transparent !important;
	}
	#page-container  #header_right .header_heading{
		text-align: center !important;
		margin: 0 !important;
	}
	.et_pb_menu_0_tb_header .mobile_nav .mobile_menu_bar:before {
    	color: #000 !important;
	}
	.et_pb_button_module_wrapper.et_pb_button_alignment_right{
	text-align: left !important;
		margin: 0 !important;
	}
	body #page-container .et_pb_section .et_pb_button_0{
	font-size: 18px !important;
	}
	#converting_left{
		padding-bottom: 0 !important;
	}
	#converting_right{
		padding-top: 0 !important;
	}
	.et_pb_column_1.product-bg{
		padding-top: 0 !important;
	}
}