.elementor-79476 .elementor-element.elementor-element-07aecfc:not(.elementor-motion-effects-element-type-background), .elementor-79476 .elementor-element.elementor-element-07aecfc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E1EDF7;}.elementor-79476 .elementor-element.elementor-element-07aecfc{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-79476 .elementor-element.elementor-element-07aecfc > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-button .elementor-button{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-79476 .elementor-element.elementor-element-bb44836 .elementor-button{background-color:#F3F3F3;fill:#000000;color:#000000;border-style:solid;border-width:2px 2px 2px 2px;border-color:#FFFFFF;border-radius:13px 13px 13px 13px;}@media(max-width:767px){.elementor-79476 .elementor-element.elementor-element-8752415 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-79476 .elementor-element.elementor-element-ce654b1 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}}/* Start custom CSS for html, class: .elementor-element-ce654b1 */.wrap-testi{
    width: 100%;
}

.a {
    width:31.3%; 
    display:none; 
    margin:15px 4px;
    vertical-align: top;
}

.wrap-label {
    padding:0px 0px 0px 75px;
}

.inside-label-flag {
    text-align:left; 
    padding:10px 20px; 
    display:inline-block;
    width:auto; 
    border-radius:0px 50px 50px 0px; 
    color:#fff; 
    font-weight:600;
}

.flag-label {
    width:25px;
    margin-left:30px; 
    margin-right:10px;
}

.wrap-content {
    border-radius:20px; 
    box-shadow: 0px 8px 25px rgba(0, 0, 0, 0.2); 
    padding:0px 15px 20px 23px; 
    background-color:#fff;
}

.img-user {
    width:90px; margin-top:-50px;z-index:1;
}

.name-user {
    font-size:16px; 
    margin: -25px 0px 2px 105px; 
    font-weight:500; 
    color:#00ADC6; 
    line-height:1.4;
}

.job-user {
    font-size:14px; 
    margin: 1px 0px 2px 105px;
}

.img-quote{
    margin-top:10px;
}

.quote-text {
    font-size:14px; 
    margin-top:10px; 
    margin-bottom:0px;
}

.entry-content p {
  margin-bottom: 5px;
}

.English-Course {
    background-color:#0069B1 ;
}

.Mandarin-Course{
    background-color:#F15B4A ;
}

.Japanese-Course{
    background-color:#EE5DBC ;
}

.Korea-Course{
    background-color:#000 ;
}

.Indonesian-Course{
    background-color:#FF4F63 ;
}

@media only screen and (max-device-width: 480px) {
    .a {
        width:100%; 
    }
    
    .img-user {
        width:70px; margin-top:-50px; z-index:1;
    }
    
    .name-user {
        margin-left: 83px !important; 
        margin-top: -10px !important; 
    }
    
    .flag-label {
        margin-left:10px; 
    }
    
    .job-user {
        margin-left: 83px !important; 
    }
}/* End custom CSS */