.elementor-167 .elementor-element.elementor-element-7420842{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:20px;--padding-right:20px;}.elementor-167 .elementor-element.elementor-element-7420842:not(.elementor-motion-effects-element-type-background), .elementor-167 .elementor-element.elementor-element-7420842 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #000000 0%, #000000 100%);}.elementor-167 .elementor-element.elementor-element-f3e9bd3 .main-menu .main-menu__list > li > a,.elementor-167 .elementor-element.elementor-element-f3e9bd3 .main-menu .main-menu__list > li > ul > li > a{color:#FFFFFF;}.elementor-167 .elementor-element.elementor-element-f3e9bd3 .floens-btn{background-color:#0B0F14;}.elementor-167 .elementor-element.elementor-element-f3e9bd3 .floens-btn::before,.elementor-167 .elementor-element.elementor-element-f3e9bd3 .floens-btn::after{background-color:#1E6BFF;}.elementor-167 .elementor-element.elementor-element-4faec88{--display:flex;}@media(max-width:1024px){.elementor-167 .elementor-element.elementor-element-7420842{--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}}/* Start custom CSS for container, class: .elementor-element-7420842 */.main-header--three {
 
     top: 0px; 
   
}

/* Default (576px and above) */
@media (min-width: 576px) {
    .main-header--three .container-fluid {
        padding-left: 60px;
        padding-right: 60px;
    }
}

/* At 1024px and above → remove padding */
@media (min-width: 1024px) {
    .main-header--three .container-fluid {
        padding-left: 0;
        padding-right: 0;
    }
}/* End custom CSS */