.elementor-1711 .elementor-element.elementor-element-7a12579{--display:flex;--align-items:stretch;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-1711 .elementor-element.elementor-element-bf618d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:solid;border-width:0px 0px 0px 0px;border-color:#FFFFFF0D;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .header-style4 .main-wrapper{background-color:#FFFFFF00 !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .header-style4 .header-sticky .main-wrapper{background-color:#FFFFFF !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .header-logo a img{max-width:150px;}.elementor-1711 .elementor-element.elementor-element-bf618d0 ..mobile-menu-wrapper .mobile-logo img{max-width:104px;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .main-wrapper .nav-menu .main-menu > ul > li > a{color:#FFFFFF !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .main-wrapper .nav-menu .main-menu ul.sub-menu li a{color:#000000 !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .main-menu a{font-family:"Inter", Sans-serif;text-transform:none;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .header-style4 .main-wrapper .nav-menu .main-menu > ul > li.active > a, .header-style4 .main-wrapper .nav-menu .main-menu > ul > li > a:hover{color:#FFFFFF !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .main-menu ul.sub-menu li a::before{background-color:#FFFFFF !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .header-style4 .main-wrapper .nav-menu .main-menu ul.sub-menu li a{color:#000000 !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .main-menu ul.sub-menu li{border-color:#0000000F !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .mobile-menu ul li a{font-family:"Inter", Sans-serif;text-transform:none;color:#000000 !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .mobile-menu ul li.active>a, {color:#000000 !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .mobile-menu ul li{border-color:#0000000F !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .theme-btn{font-family:"Inter", Sans-serif;text-transform:none;color:#000000;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .theme-btn:hover{color:#000000;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .theme-btn.bg-theme{background-color:#FFFFFF !important;}.elementor-1711 .elementor-element.elementor-element-bf618d0 .theme-btn.bg-theme:hover{background-color:#B8CEBD !important;}@media(max-width:1024px){.elementor-1711 .elementor-element.elementor-element-7a12579{--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-1711 .elementor-element.elementor-element-bf618d0 > .elementor-widget-container{padding:0px 0px 0px 0px;}}/* Start custom CSS for nexta-navbar-four, class: .elementor-element-bf618d0 */.admin-bar .nav-header {
    top: 0px !important;
}

.custom-header-final .header-style3 .main-wrapper{
background-color: transparent !important;
    position: absolute;
    width: 100%;
    margin-top: 35px;
    border-bottom: 1px solid #ffffff14;
    padding: 0px 0px;
}

.custom-header-final .header-style3 .main-wrapper .menu-area{
    background-color: #ffffff00 !important;
    box-shadow: none !important;
}
.custom-header-final .main-wrapper .menu-area .header-logo img{
        filter: brightness(100);

}



/*----sticky----*/

.custom-header-final .sticky-header {
background: rgb(255 255 255 / 82%) !important;
    box-shadow: 0 0 20px rgb(0 0 0 / 7%) !important;
    backdrop-filter: blur(12px) !important;
}

.custom-header-final .sticky-header .main-menu a {
    color: #000000;
}

/*------mobile---------*/

.custom-header-final .mobile-menu-wrapper .mobile-menu-area{
    background-color: #F5F4F2 !important;
}
.custom-header-final .mobile-menu-wrapper .mobile-logo {
 
    background-color: #F5F4F2 !important;
}
.custom-header-final .mobile-menu-wrapper .mobile-logo img{
    width: 140px !important;
}

.custom-header-final .mobile-menu-wrapper .menu-toggle {
    border: 2px solid #0c3b2e !important;
    color:#0c3b2e !important;
}

.custom-header-final .mobile-menu {
  
    border-bottom: 1px solid #e6e6e6 !important;
}

@media (max-width: 991px) {
    .custom-header-final .sidebar-btn {
        background: #b8cebd !important;
    }
}

/*------responsive------------*/
@media (max-width: 1024px){
   .custom-header-final .header-style3 .main-wrapper{
      margin-top: 0px; 
   } 
}

@media (min-width: 992px) {
    .custom-header-final .header-style3 .main-wrapper .header-right-wrapper {
        display: flex !important;
    }
}

@media (max-width: 991px) {
    .custom-header-final .menu-area {
        height: auto !important; 
        margin-top: 0;
        box-shadow: none;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-7a12579 */@media (max-width: 1345px) {
    .custom-header-final .header-style3 .main-wrapper{
        padding-right: 20px !important;
        padding-left: 20px !important;
    }
}/* End custom CSS */