.elementor-5079 .elementor-element.elementor-element-e355189{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}@media(min-width:768px){.elementor-5079 .elementor-element.elementor-element-bfc9589{width:25.965%;}.elementor-5079 .elementor-element.elementor-element-bc50f7c{width:74.035%;}}/* Start custom CSS for section, class: .elementor-element-23c26441 */.elementor-5079 .elementor-element.elementor-element-78f0464.pp-woo-tab-position-left .pp-woo-my-account .woocommerce-MyAccount-content, .elementor-5079 .elementor-element.elementor-element-78f0464.pp-woo-tab-position-right .pp-woo-my-account .woocommerce-MyAccount-content {
    width: calc(100% - 30px);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-e355189 */@media (min-width: 992px) {
    .tutor-col-lg-3 {
        flex: 0 0 auto;
        width: 25%;
    }
}
@media (min-width: 768px) {
    .tutor-col-md-4 {
        flex: 0 0 auto;
        width: 33.33333333%;
    }
}
.tutor-col-12 {
    flex: 0 0 auto;
    width: 100%;
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-permalinks {
    list-style: none;
    margin: 0px 0 20px;
    padding: 25px 0;
    margin-right: 15px;
}


.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item:not(:last-child) {
    margin-bottom: 5px;
}

.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item-icon {
    font-size: 24px;
    color: var(--tutor-color-primary);
}

.tutor-dashboard-left-menu .tutor-dashboard-menu-item-icon {
    font-size: 24px;
    color: var(--tutor-color-primary);
}

.tutor-dashboard-left-menu .tutor-dashboard-menu-item:not(:last-child) {
    margin-bottom: 5px;
}
.tutor-dashboard-left-menu .tutor-dashboard-permalinks {
    list-style: none;
    margin: 0px 0 20px;
    padding: 25px 0;
    margin-right: 15px;
}

.tutor-dashboard-left-menu .tutor-dashboard-menu-item-link {
    display: flex;
    align-items: center;
    border-radius: 4px 0px 0px 4px;
    font-size: 16px;
    font-weight: 400;
    color: var(--tutor-body-color);
}

.tutor-ml-12 {
    margin-left: 12px;
}
.tutor-dashboard .tutor-dashboard-left-menu .tutor-dashboard-menu-item.active a .tutor-dashboard-menu-item-icon {
    color: var(--tutor-color-white);
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bfc9589 */.pp-woo-tab-position-left .woocommerce .woocommerce-MyAccount-navigation {
    float: left;
    width: 0%;
    display: none;
}
.elementor-30283 .elementor-element.elementor-element-da84a83.pp-woo-tab-position-left .pp-woo-my-account .woocommerce-MyAccount-content, .elementor-30283 .elementor-element.elementor-element-da84a83.pp-woo-tab-position-right .pp-woo-my-account .woocommerce-MyAccount-content {
    width: calc(100% - 30px);
}/* End custom CSS */
/* Start custom CSS for shortcode, class: .elementor-element-7f3e737 */.woocommerce-account .woocommerce-MyAccount-navigation {
    float: left;
    width: 0;
    display: none;
}
.woocommerce-account .woocommerce-MyAccount-content {
    float: right;
    width: 100%;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-bc50f7c */.pp-woo-tab-position-left .woocommerce .woocommerce-MyAccount-navigation {
    float: left;
    width: 0%;
    display: none;
}
.elementor-30283 .elementor-element.elementor-element-da84a83.pp-woo-tab-position-left .pp-woo-my-account .woocommerce-MyAccount-content, .elementor-30283 .elementor-element.elementor-element-da84a83.pp-woo-tab-position-right .pp-woo-my-account .woocommerce-MyAccount-content {
    width: calc(100% - 30px);
}/* End custom CSS */