.elementor-7325 .elementor-element.elementor-element-4418e40 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-7325 .elementor-element.elementor-element-62d2c58.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-widget-image .widget-image-caption{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-7325 .elementor-element.elementor-element-72f9ae9 img{width:50px;}.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-7325 .elementor-element.elementor-element-50a6ecb{text-align:center;}.elementor-7325 .elementor-element.elementor-element-50a6ecb .elementor-heading-title{font-size:var( --e-global-typography-2701581-font-size );font-weight:var( --e-global-typography-2701581-font-weight );color:var( --e-global-color-3c5c97d );}.elementor-widget-text-editor{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-7325 .elementor-element.elementor-element-b98a230{width:var( --container-widget-width, 683px );max-width:683px;--container-widget-width:683px;--container-widget-flex-grow:0;text-align:center;color:var( --e-global-color-db3e497 );font-family:"Varela Round", Sans-serif;font-size:16px;font-weight:400;}.elementor-bc-flex-widget .elementor-7325 .elementor-element.elementor-element-197b1621.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-7325 .elementor-element.elementor-element-197b1621.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7325 .elementor-element.elementor-element-50a6ecb .elementor-heading-title{font-size:var( --e-global-typography-2701581-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}}@media(max-width:767px){.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );}.elementor-7325 .elementor-element.elementor-element-50a6ecb .elementor-heading-title{font-size:var( --e-global-typography-2701581-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );}.elementor-7325 .elementor-element.elementor-element-197b1621 > .elementor-element-populated{padding:0px 0px 0px 0px;}}/* Start custom CSS */#myAccountWrap
{
    text-align: right;
}

.woocommerce-Addresses .col-2, .woocommerce-Addresses .col-1

{
    max-width: unset;
}

.tutor-mycourse-wrap
{
    width: 100%;
    margin:10px;
    display: inline-flex !important;
}


/*show only to logged in users*/
body:not(.logged-in) .showForLoggedIn
{
    display: none;
    
}


#enrolledCourses .tutor-mycourse-wrap{
    padding: 10px;
    border-color: #36AB89;
}


#enrolledCourses h3 a
{
    font-size: 24px;
    color:#36AB89 !important;
}

#enrolledCourses h3 
{
    color:#36AB89 !important;
}




.tutor-mycourse-rating
{
    display: none;
}



/*remove for logged in*/

body:not(.elementor-editor-active).logged-in .removeForLoggedIn
{
    display:none !important;
}



/*login reg page*/

.woocommerce>h2
{
    display: none;
}


.woocommerce .login
{
    border-color: #36AB89  !important;
    max-width: 400px;
    margin:auto !important;
}

.woocommerce .login label:not(.woocommerce-form__label)
{
    color:#36AB89;
}

.woocommerce form .password-input
{
width: 100%;    
}

.col-1, .col-2
{
    max-width: unset;
}

label[for="password"], label[for="reg_password"]
{
    width:100%;
}

.woocommerce-form.woocommerce-form-login .woocommerce-Input, .woocommerce form .password-input input[type=password]
{
    width: 90% !important;
    background: #f8f8f8;

}

.woocommerce-form-login .woocommerce-form-login__submit
{
    color:white !important;
    background:#34C1C9 !important;
    margin-right: 10px !important;
}/* End custom CSS */