.elementor-9 .elementor-element.elementor-element-b7495c3 > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-b7495c3{border-style:none;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-9 .elementor-element.elementor-element-aac1db5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-9 .elementor-element.elementor-element-aac1db5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-9 .elementor-element.elementor-element-aac1db5.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-9 .elementor-element.elementor-element-aac1db5 > .elementor-element-populated{border-style:none;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-aac1db5 > .elementor-element-populated, .elementor-9 .elementor-element.elementor-element-aac1db5 > .elementor-element-populated > .elementor-background-overlay, .elementor-9 .elementor-element.elementor-element-aac1db5 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c0f126 .logo img{max-width:29%;}.elementor-9 .elementor-element.elementor-element-2c0f126 .main-navigation .navbar-nav li a{color:var( --e-global-color-7ab3a10 );}.elementor-9 .elementor-element.elementor-element-2c0f126 .main-navigation .navbar-nav li:hover > a{color:var( --e-global-color-738a003 );}.elementor-9 .elementor-element.elementor-element-2c0f126 .main-navigation .navbar-nav li a::after{background-color:var( --e-global-color-738a003 );}
					.elementor-9 .elementor-element.elementor-element-2c0f126 .main-navigation .navbar-nav li a
				{font-family:"Montserrat", Sans-serif;font-weight:700;text-transform:uppercase;}.elementor-9 .elementor-element.elementor-element-2c0f126 .main-navigation .navbar-nav li .dropdown-menu{background:var( --e-global-color-primary );}.elementor-9 .elementor-element.elementor-element-2c0f126 .fd-pr-btn-1{color:var( --e-global-color-7ab3a10 );}
					.elementor-9 .elementor-element.elementor-element-2c0f126 .fd-pr-btn-1
					{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-b33a55c ) 0%, var( --e-global-color-019264b ) 100%);}
						.elementor-9 .elementor-element.elementor-element-2c0f126 .fd-pr-btn-1:hover,
						.elementor-9 .elementor-element.elementor-element-2c0f126 .fd-pr-btn-1::after
					{background-color:transparent;background-image:linear-gradient(180deg, var( --e-global-color-738a003 ) 0%, var( --e-global-color-text ) 100%);}.elementor-9 .elementor-element.elementor-element-2c0f126 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;border-style:none;border-radius:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c0f126.elementor-element{--align-self:center;}@media(max-width:767px){.elementor-9 .elementor-element.elementor-element-b7495c3{margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-aac1db5 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-9 .elementor-element.elementor-element-2c0f126 .logo img{max-width:15%;}}/* Start custom CSS for fladient-header, class: .elementor-element-2c0f126 */.fd-ml-auto {
     margin-left: 0 !important; 
}
@media only screen and (min-width: 768px) and (max-width: 991px), (max-width: 767px) {
    .fd-header-1-main {
    padding: 0 !important;
    }
}

.fd-mobile-menu-btn-1 { 
    border: none; 
    outline: none; 
    background: #fff0; 
    flex: 0 0 auto; 
    width: 45px; 
    height: 25px; 
    display: flex; 
    flex-direction: column; 
    align-items: end; 
    justify-content: space-between; 
    transition: 500ms var(--cube-2); 
    position: relative; 
    z-index: 1; 
    overflow: visible; 
    padding: 0; 
}

.txa_sticky_header.fd-header-3-area.txa_sticky.txa_sticky_show {
    top: 0;
    background: rgba(0, 0, 0, 0.5);
    transform: translateY(0%);
    box-shadow: 0 10px 15px rgb(0 0 0 / 0.03);
    margin-right: 15px;
    position: visible;
}

 /*Default hamburger color */
.fd-mobile-menu-btn-1 span,
.fd-mobile-menu-btn-1::before,
.fd-mobile-menu-btn-1::after {
    background-color: #ffffff  !important;
    height: 4px !important;
}

 /*Hover color */
.fd-mobile-menu-btn-1:hover span,
.fd-mobile-menu-btn-1:hover::before,
.fd-mobile-menu-btn-1:hover::after {
    background-color: #dbab4c !important;
    height: 4px !important;
}

.mobile-menu-logo-wrap img {
    width: 60%;
}

.mobile-menu-wrap {
    height: 100%;
    padding: 80px 35px 80px 50px;
    overflow-y: scroll;
    background: #000;
}
.fd-header-1-main-logo {
    max-width: 235px;
    padding: 10px;
}/* End custom CSS */