.elementor-510 .elementor-element.elementor-element-a2f6fca > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-510 .elementor-element.elementor-element-30ca289 .header-logo img{max-width:200px;}.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li:hover > a{color:var( --e-global-color-8899dc7 );}.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li.current-menu-ancestor > a{color:var( --e-global-color-8899dc7 );}.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li.current_page_item > a{color:var( --e-global-color-8899dc7 );}.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li a{font-family:var( --e-global-typography-2856ef5-font-family ), Sans-serif;font-size:var( --e-global-typography-2856ef5-font-size );font-weight:var( --e-global-typography-2856ef5-font-weight );text-transform:var( --e-global-typography-2856ef5-text-transform );line-height:var( --e-global-typography-2856ef5-line-height );}.elementor-510 .elementor-element.elementor-element-30ca289 .btn{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-size:var( --e-global-typography-accent-font-size );font-weight:var( --e-global-typography-accent-font-weight );color:var( --e-global-color-8f6993e );}.elementor-510 .elementor-element.elementor-element-30ca289 .btn:hover{color:var( --e-global-color-8899dc7 );}@media(max-width:1366px){.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li a{font-size:var( --e-global-typography-2856ef5-font-size );line-height:var( --e-global-typography-2856ef5-line-height );}.elementor-510 .elementor-element.elementor-element-30ca289 .btn{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:1024px){.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li a{font-size:var( --e-global-typography-2856ef5-font-size );line-height:var( --e-global-typography-2856ef5-line-height );}.elementor-510 .elementor-element.elementor-element-30ca289 .btn{font-size:var( --e-global-typography-accent-font-size );}}@media(max-width:767px){.elementor-510 .elementor-element.elementor-element-30ca289 .main-menu ul li a{font-size:var( --e-global-typography-2856ef5-font-size );line-height:var( --e-global-typography-2856ef5-line-height );}.elementor-510 .elementor-element.elementor-element-30ca289 .btn{font-size:var( --e-global-typography-accent-font-size );}}/* Start custom CSS for synox-header-4, class: .elementor-element-30ca289 */.prospera-header .hotline_btn .btn_label{
    font-size: 18px;
    font-weight: 600;
    font-family:"Swizter" !important;
}

.prospera-header .header-inner .site_logo img{
    max-width: 200px;
}/* End custom CSS */
/* Start custom CSS for section, class: .elementor-element-6ee3662 */.header .mobile_menu_btn i::before{
    content: "" !important;
    width: 22px !important;
    height: 22px !important;
    background-image: url('http://prosperafinstocks.com/wp-content/uploads/2025/04/Hamburger-menu.svg') !important;
    background-size: contain !important;
    background-position: center center;
    background-repeat: no-repeat;
    display: block;
}

.xb-header-mobile-search{
    display: none;
}

.mobile_menu_btn:hover{
    background: #ffffff !important;
}/* End custom CSS */
/* Start custom CSS */.header_layout_1 .btns_group > li:last-child {
   display: block !important; 
  }/* End custom CSS */