.elementor-302 .elementor-element.elementor-element-0e9bf43{--display:flex;--min-height:0px;--overlay-opacity:0.5;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-302 .elementor-element.elementor-element-0e9bf43::before, .elementor-302 .elementor-element.elementor-element-0e9bf43 > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-0e9bf43 > .e-con-inner > .elementor-background-video-container::before, .elementor-302 .elementor-element.elementor-element-0e9bf43 > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-0e9bf43 > .e-con-inner > .elementor-background-slideshow::before, .elementor-302 .elementor-element.elementor-element-0e9bf43 > .elementor-motion-effects-container > .elementor-motion-effects-layer::before{--background-overlay:'';}.elementor-302 .elementor-element.elementor-element-6cff0e1{width:100%;max-width:100%;}.elementor-302 .elementor-element.elementor-element-6cff0e1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;}.elementor-302 .elementor-element.elementor-element-6cff0e1.elementor-element{--align-self:center;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .header-layout-control, .elementor-302 .elementor-element.elementor-element-6cff0e1 .header-layout-control .sticky-wrapper{background:#090909D6;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu>ul>li>a{color:#FFFFFF;margin:59px 0px 59px 0px !important;padding:0px 0px 0px 0px !important;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu>ul>li>a:hover{color:#BF996C;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu ul.sub-menu li a{color:#FFFFFF;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu>ul>li>a, .elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu ul.sub-menu li a{font-weight:500;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .btn-mask, .elementor-302 .elementor-element.elementor-element-6cff0e1 .th-btn:hover{color:#FFFFFF !important;}@media(max-width:767px){.elementor-302 .elementor-element.elementor-element-0e9bf43{--width:500px;--min-height:0px;}.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu>ul>li>a{margin:59px 0px 59px 0px !important;padding:0px 0px 0px 0px !important;}}/* Start custom CSS for container, class: .elementor-element-0e9bf43 */@media only screen and (min-width:800px) {
    
    
    
    .elementor-302 .elementor-element.elementor-element-0e9bf43 .main-menu li a{
    
    padding: 30px 0 ;
}

.elementor-302 .elementor-element.elementor-element-0e9bf43 img{
    
    max-width:150px !important;
    
    padding:15px 0 8px 0;
    

    
}

    
}


.elementor-302 .elementor-element.elementor-element-0e9bf43 img{
    
  
    padding:15px 0 8px 0;

    
}

.elementor-302 .elementor-element.elementor-element-6cff0e1 .main-menu>ul>li>a{
    
    margin:0 !important;
}







.elementor-302 .elementor-element.elementor-element-0e9bf43 .header-logo{
    
    padding: 0 !important;
}




 
@media only screen and (max-width:880px) {
    
    
    
    .elementor-302 .elementor-element.elementor-element-0e9bf43 .main-menu li a{
    
    padding: 38px 0 ;
}

.elementor-302 .elementor-element.elementor-element-0e9bf43 .header-logo img{
    
    max-width:102px !important;
   
}


.th-menu-toggle{
    
    background: transparent;
}

    
    
}

.elementor-302 .elementor-element.elementor-element-0e9bf43 .th-mobile-menu li a{
    
    color:black !important;
}


.elementor-302 .elementor-element.elementor-element-0e9bf43 .th-menu-wrapper .mobile-logo img{
    
    
    height:166px;


 max-width:200px !important;
 
 object-fit: contain;
 
}

.elementor-302 .elementor-element.elementor-element-0e9bf43 .th-menu-wrapper .mobile-logo{
    padding:20px 0 !important;
    
   background:black;
    margin-top:0px !important;
}/* End custom CSS */