.elementor-56 .elementor-element.elementor-element-289ce289 > .elementor-container{min-height:700px;}.elementor-56 .elementor-element.elementor-element-289ce289 > .elementor-background-overlay{background-color:#000000;opacity:0.4;}/* Start custom CSS for shortcode, class: .elementor-element-518f513f */.nv-content-wrap .woocommerce-MyAccount-navigation {
    margin-bottom: 0px;
}

.nv-index-posts, .nv-single-page-wrap, .nv-single-post-wrap {
    margin-bottom: 0px;
}

.nv-content-wrap .woocommerce-MyAccount-navigation {
    background-color: #3a6496;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

.nv-content-wrap .woocommerce-MyAccount-navigation li a {
    color: #ffffff;
    font-weight: bold;
}

.nv-content-wrap .woocommerce-MyAccount-navigation li:not(.is-active) a {
    color: #ffffff;
}

h2, .woocommerce-account .woocommerce-MyAccount-content .woocommerce-Address-title h3 {
    font-family: "Open Sans";
}

.woocommerce table.shop_table {
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
}

.woocommerce table.my_account_orders {
    background-color: #ffffff;
}

.woocommerce table.shop_table th {
    background-color: #3a6496;
    color: #ffffff;
}

.woocommerce table.shop_table td {
    background-color: #ffffff;
}

.woocommerce .col-1, .woocommerce .col-2 {
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    padding-bottom: 20px;
}

.woocommerce-account .woocommerce-MyAccount-content .woocommerce-Addresses .woocommerce-Address {
    padding: 20px;
}

.woocommerce-account .woocommerce-MyAccount-content {
    background-color: #ffffff;
    box-shadow: 0px 0px 10px 0px rgba(0,0,0,0.5);
    padding: 10px;
}/* End custom CSS */