.elementor-20596 .elementor-element.elementor-element-3e4f213{--display:flex;--justify-content:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:50px;--margin-bottom:100px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-20596 .elementor-element.elementor-element-5b1cf3a{text-align:center;}@media(min-width:768px){.elementor-20596 .elementor-element.elementor-element-3e4f213{--content-width:90%;}}/* Start custom CSS for shortcode, class: .elementor-element-f73fd13 */.sld-ap-form_checkbox a {
    color: white !important;
}

.sld-ap-form_notice.error {
    color: white !important;
    background: #102B36 !important;
}

.sld-ap-form_error {
    color: #D9534F ! important;
}

.sld-ap-form_group a.forgot-pass {
    font-size: var(--sld-ap-font-size-xs);
    color: white !important;
}


.sld-ap-form_group>label {
    margin: 5px 0;
    font-size: var(--sld-ap-font-size-m);
    color: white !important;
    display: flex;
    flex-direction: column;
}


.sld-ap-form_notice {
    display: flex;
    gap: 5px;
    margin: 20px 0;
    border: 1px solid var(--sld-ap-border-color);
    color: white !important;
    line-height: 1.2;
    font-size: var(--sld-ap-font-size-m);
    border-radius: 5px;
    padding: 10px;
    align-items: center;
}


.sld-ap-form_notice_icon svg {
    fill: white !important;
    width: auto;
    height: 20px;
}


.wp-block-button .wp-block-button__link, a.button, a.button:visited, button, html input[type=button], input[type=reset], input[type=submit], .woocommerce #respond input#submit, .woocommerce a.button, .woocommerce button.button, .woocommerce input.button {
    border-radius: 5px;
    background : #102B36 !important;
}


.sld-ap-form_notice {
    background-color: #102B36 !important;
}


.sld-ap-form_notice.success {
       background: #102B36 !important;
}


.sld-ap-grid_container {
    background: #102B36 !important;
}

.sld-ap-header .sld-ap-login-user span {
    color: white !important;
}

.sld-ap-header .sld-ap-login-user .sld-ap-login-user_name {   color: #d5d5d5 !important;
}

.sld-ap-login-user_logout svg {
    fill: #d5d5d5 !important;
}


.sld-ap-description {
    color: #d5d5d5 !important ;
}

.sld-ap-dashboard_item-subtitle {
    color: #d5d5d5 !important ;
}


ul.sld-ap-nav_menu>li a {
    color: #d5d5d5 !important ;
}

.sld-ap-info {
    background-color: #205469 !important;
}

span.sld-ap-info-box-top {
    color: white !important;
}


.sld-ap-info-box-bottom, .sld-ap-info-box-bottom a {
    color: white !important;
}

.sld-ap-affiliate-status-approved {
    color: #0F9D58 !important;
    font-size: 18px!important;
    font-weight : bold !important;
}

table.sld-ap-table td, table.sld-ap-table th {
    color: #d5d5d5 !important ;
}

table.sld-ap-table tr:nth-child(even) {
    background: #205469 !important;
}

ins, mark {
    color: #FF9900 !important;
}

ul.sld-ap-nav_menu>li a svg.sld-ap-nav_menu-icon {
    fill: #d5d5d5 !important;
}/* End custom CSS */