.elementor-22 .elementor-element.elementor-element-ce49f7a{margin-top:-4%;margin-bottom:5%;}.elementor-22 .elementor-element.elementor-element-ac38b7e > .elementor-element-populated{margin:2% 0% 0% 0%;--e-column-margin-right:0%;--e-column-margin-left:0%;padding:0% 5% 0% 5%;}.elementor-22 .elementor-element.elementor-element-b35dbb7 > .elementor-widget-container{margin:3rem 0rem 10rem 0rem;}:root{--page-title-display:none;}/* Start custom CSS for shortcode, class: .elementor-element-b35dbb7 */.wlsm-navigation-header{
background-color:#ED9222 !important;
}

.wlsm-profile-header {
    padding: 1.5rem;
    background: #161D6F;
    border-radius: 9px 9px 0 0;
    text-align: center;
}


.wlsm-navigation-links li a:hover, .wlsm-navigation-links li a:focus, .wlsm-navigation-links li a.active {
    border-color: #ED9222;
    background: #ED9222;
}

.wlsm-st-main-title, h4 span
{
    font-family: "Plus Jakarta Sans"  !important;
    font-weight: 600;
    color: #161D6F !important;
}


.menu-toggle, button, .ast-button, .ast-custom-button, 
.button, input#submit, input[type="button"], input[type="submit"], 
input[type="reset"], #comments .submit, .search .search-submit, 
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button, 
body .wp-block-file .wp-block-file__button, .woocommerce-js a.button, 
.woocommerce button.button, .woocommerce .woocommerce-message a.button, 
.woocommerce #respond input#submit.alt, .woocommerce input.button.alt, 
.woocommerce input.button, .woocommerce input.button:disabled, 
.woocommerce input.button:disabled[disabled], 
.woocommerce input.button:disabled:hover, 
.woocommerce input.button:disabled[disabled]:hover, 
.woocommerce #respond input#submit, 
.woocommerce button.button.alt.disabled, 
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link, 
.wc-block-grid__product-onsale, 
[CLASS*="wc-block"] button, 
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping), 
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout, 
.woocommerce button.button.alt.disabled.wc-variation-selection-needed, 
[CLASS*="wc-block"] .wc-block-components-button {
    background-color: #161D6F; /* Primary Blue */
    transition: background-color 0.3s ease;
}

.menu-toggle:hover, button:hover, .ast-button:hover, .ast-custom-button:hover, 
.button:hover, input#submit:hover, input[type="button"]:hover, 
input[type="submit"]:hover, input[type="reset"]:hover, 
#comments .submit:hover, .search .search-submit:hover, 
form[CLASS*="wp-block-search__"].wp-block-search .wp-block-search__inside-wrapper .wp-block-search__button:hover, 
body .wp-block-file .wp-block-file__button:hover, .woocommerce-js a.button:hover, 
.woocommerce button.button:hover, .woocommerce .woocommerce-message a.button:hover, 
.woocommerce #respond input#submit.alt:hover, .woocommerce input.button.alt:hover, 
.woocommerce input.button:hover, .woocommerce #respond input#submit:hover, 
.woocommerce button.button.alt.disabled:hover, 
.wc-block-grid__products .wc-block-grid__product .wp-block-button__link:hover, 
.wc-block-grid__product-onsale:hover, 
[CLASS*="wc-block"] button:hover, 
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons .button:not(.checkout):not(.ast-continue-shopping):hover, 
.woocommerce-js .astra-cart-drawer .astra-cart-drawer-content .woocommerce-mini-cart__buttons a.checkout:hover, 
.woocommerce button.button.alt.disabled.wc-variation-selection-needed:hover, 
[CLASS*="wc-block"] .wc-block-components-button:hover {
    background-color: #ED9221; /* Yellow */
}

.wlsm-navigation-links li a {
    color: #161D6F;
    font-family: "Poppins", sans-serif;
    font-size: 15px;
    font-weight: 400;
}

.wlsm-st-details-list-key{
    color:black;
}

 .wlsm-alert {
     color: #54595F !important;
 }
 
 .wlsm-logged-in-info{
     font-size: 18px;
       color: white;
       font-weight: 500;
    padding: 20px 10px 0px 10px;
    margin: 10px;
    text-align: center;
    position: absolute;
    right: 27px;
    top: 31px;
 }
 .wlsm-logged-in-info a{
     font-size: 18px;
     color:#161D6F;
 }
 
 .wlsm-logged-in-info a:hover{
     color:#54595F;
     text-decoration: underline;
 }
 
 
 
 
 .fas {
     display: none;
 }
 
 .wlsm-st-submit-btn{
     background-color: #161D6F !important;
     font-size: 15px;
 }
  .wlsm-st-submit-btn:hover{
     background-color: #ED9221 !important;
     font-size: 15px;
 }
 
 
 .wlsm-text-primary {
    color: #00D26A !important;
}

/*form design*/

#wlsm-login-form{
    margin: 10rem 18rem 0rem 18rem !important;
}

/*.elementor-shortcode a{*/
/*    margin-left: 18rem;*/
/*}*//* End custom CSS */