@font-face{
    font-family:fredokaone;
    src:url(../fonts/fredokaone-regular.ttf);
    font-weight:600
}
.main-content{
    background: #f0f0f0;
    padding-bottom: 50px;
}
.study-path-content{
    max-width: 1006px;
    margin: auto;
}
.study-path-top{
    background: #FFB100;
    position: relative;
    z-index: 1;
}
.study-path-top .study-path-top-content{
    border-radius: 20px;
    padding: 15px 15px 35px;
    max-width: 895px;
    margin: auto;
}
.study-path-top .study-path-top-content .top-right{
    width: 350px;
    float: right;
    text-align: center;
}
.study-path-top .study-path-top-content .top-right img{
    max-width: 100%;
}
.study-path-top .study-path-top-content .top-left{
    width: calc(100% - 350px);
    padding-right: 20px;
}
.study-path-top .top-left h1{
    margin: 20px 0px 0px;
    font-size: 44px;
    color: #fff;
    font-family: 'promtsemibold';
    max-width: 470px;
    line-height: 1.3;
}
.study-path-top .top-left h2{
    margin: 80px 0px 0px;
    font-size: 18px;
    color: #fff;
    font-family: 'promtmedium';
}

.study-path-top .top-left h3{
    margin: 30px 0px 0px;
    font-size: 14px;
    color: #fff;
    line-height: 1.5;
    max-width: 390px;
}


#plan{
    border-radius: 20px;
    padding: 80px 80px;
    margin-top: -20px;
    box-shadow: 0px 0px 4px 1px #ddd;
    background: #fff;
}
#plan .plan-left h2{
    font-size: 34px;
    margin: 0;
    text-align: center;
    font-family: 'promtsemibold';
}
#plan .plan-left h3{
    margin: 25px 0px 0px;
    font-size: 16px;
    text-align: center;
    line-height: 1.5;
}
#plan .plan-right{
    padding: 35px 0px 0px;
}
#plan .plan-right .plan-right-content{
    align-items: flex-start;
    grid-template-columns: repeat(auto-fit, minmax(0px, 224px));
    justify-content: center;
    display: grid;
    grid-gap: 25px;
}


#plan .plan-right a{
    display: block;
  
}
#plan .plan-right a img{
	width: 100%;
}




.plan-standard{
    border-radius: 20px;
    padding: 40px 80px;
    margin-top: 20px;
    box-shadow: 0px 0px 4px 1px #ddd;
    background: #fff;
}
.plan-standard h2{
    margin: 0;
    text-align: center;
    font-size: 34px;
    font-family: 'promtsemibold';
}
.plan-standard h6{
    margin: 15px 0px 0px;
    color: #777777;
    font-size: 16px;
    text-align: center;
}
.plan-standard .plan-standard-item{
    margin: 35px auto 0px;
    align-items: flex-start;
    grid-template-columns: repeat(auto-fit, minmax(0px, 160px));
    justify-content: center;
    display: grid;
    grid-gap: 45px;
    max-width: 570px;
    text-align: center;
}
.plan-standard .plan-standard-item img{
    max-width: 135px;
}
.plan-standard .plan-standard-item .content{
    font-size: 19px;
    margin-top: 15px;
    font-family: fredokaone;
}

.plan-standard .line{
    height: 1px;
    background: #e5e5e5;
    margin-top: 50px;
}


.plan-standard-desgin  h3{
    margin: 00px 0px 0px;
    text-align: center;
    font-size: 34px;
    font-family: 'promtsemibold';
}
.plan-standard-desgin  .cefr-level{
    display: block;
    width: 170px;
    height: 33px;
    margin: 35px auto 40px;
    text-align: center;
    background: #4C4C4C;
    color: #fff;
    line-height: 33px;
    border-radius: 6px;
    text-transform: uppercase;
    font-size: 20px;
}
.plan-standard-desgin  .cefr-level strong{
    font-weight: 100;
    font-family: 'promtsemibold';
}
.plan-standard-desgin .image-pc{
    width: 100%;
}

.plan-standard-desgin  h5{
    margin: 45px 0px 0px;
    text-align: center;
    font-size: 16px;
    line-height: 1.3;
}

.btn-see-more {
    height: unset;
    width: unset;
    display: none;
    line-height: unset;
    border: 0;
    font-family: promtmedium;
    font-size: 15px;
    margin: 15px 27px 0px;
    text-align: center;
    text-transform: none;
    background: unset!important;
    color: var(--color-blue)!important;
    padding-left: 0px!important;
    
}
.plan-standard-desgin  h4{
    margin: 45px 0px 0px;
    font-size: 25px;
    text-align: center;
    font-family: 'promtsemibold';
}
.plan-standard-desgin  .plan-structure{
    text-align: center;
    font-size: 15px;
    margin-top: 20px;
    max-width: 500px;
    margin: 20px auto 0px;
}
.btn-see-more.down svg.down {
    display: inline-block!important;
}

.plan-standard-desgin  .reference-item{
    width: 50%;
    float: left;
    margin-top: 35px;
    padding-right: 40px;
}
.plan-standard-desgin .reference-item .content{
    font-size: 13px;
    line-height: 1.5;
    margin-bottom: 20px;
}
.plan-standard-desgin .reference-item .content.sub-content{
    margin-bottom: 5px;
    max-width: 310px;
    padding-left: 35px;
    position: relative;
}
.plan-standard-desgin .reference-item .content.sub-content-last{
    margin-bottom: 0px;
    max-width: 310px;
    padding-left: 35px;
    position: relative;
}
.plan-standard-desgin .reference-item .content.sub-content strong,
.plan-standard-desgin .reference-item .content.sub-content-last strong{
    position: absolute;
    left: 0px;
    top: 0px;
}
.plan-standard-desgin .reference-item .content .a0{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .a1{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .a2{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .b1{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .b2{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .c1{
    color: #FF9600;
}
.plan-standard-desgin .reference-item .content .c2{
    color: #FF9600;
}
  
.plan-standard-desgin .reference-item .content strong{
    font-weight: 100;
    font-size: 13px;
    font-family: 'promtsemibold';
    
}
.plan-standard-desgin .reference-item .content .light{
    font-size: 13px;
    color: #777777;
}
.plan-standard .plan-object h3{
    margin: 50px 0px 0px;
    text-align: center;
    font-size: 25px;
    font-family: 'promtsemibold';
}
.plan-standard .plan-object .plan-object-content{
    padding-top: 20px;
}
.plan-standard .plan-object .content{
    position: relative;
    margin-top: 15px;
    font-size: 16px;
    color: #777;
    padding-left: 33px;
}
.plan-standard .plan-object .content::before{
    content: "";
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 19px;
    background: url(../images/study-path-star.svg);
    left: 0px;
}

.plan-courses h3{
    margin: 50px 0px 0px;
    text-align: center;
    font-size: 25px;
    font-family: 'promtsemibold';
}




.course-item{
    width: 202px;
    height: 268px;
    border: 1px solid #cfcfcf;
    background: #fff;
    border-radius: 10px;
}
.course-item:hover{
    border-color: #1CB0F6;
}
.course-item a{
    display: block;
    width: 100%;
    height: 100%;
    padding: 15px;
    position: relative;
}


.course-item a:hover,
.course-item a:focus{
    text-decoration: none;
}
.course-item img{
    width: 100%;
    height: 92px;
    border-radius: 10px;
}
.course-item h4{
    margin: 15px 0px 0px;
    font-size: 15px;
    color: #201F1F;
    font-family: 'promtsemibold';
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
    line-height: 1.5;
	height: 44px;
}
.course-item .cate{
    color: #4C4C4C;
    font-size: 10px;
    font-family: 'promtmedium';
    margin-top: 1px;
}
.course-item .level{
    margin-top: 5px;
}
.course-item .level span{
    display: inline-block;
    width: 24px;
    height: 18px;
    border-radius: 3px;
    background: #E5E5E5;
    color: #fff;
    text-align: center;
    font-size: 10px;
    font-family: 'promtmedium';
    line-height: 18px;
    margin-right: -3px;
}

.course-item .level .a0.active{
    background: #D17B00;
}
.course-item .level .a1.active{
    background: #CE82FF;
}
.course-item .level .a2.active{
    background: #00CB7E;
}
.course-item .level .b1.active{
    background: #FF014E;
}
.course-item .level .b2.active{
    background: #00C5F9;
}
.course-item .level .c1.active{
    background: #8EE000;
}
.course-item .level .c2.active{
    background: #FEB200;
}

.course-item .content{
    color: #777777;
    font-size: 10px;
    margin: 5px 0px 0px;
    overflow: hidden;
    -webkit-line-clamp: 2;
    -webkit-box-orient: vertical;
    display: -webkit-box;
}
.course-item .learned{
    color: #AFAFAF;
    font-size: 13px;
    margin-top: 6px; 
}
.course-item .learned-quantity{
    font-size: 13px;
    color: #1CB0F6;
}
.course-item .button{
    height: 43px;
    text-align: center;
    width: calc(100% - 30px);
    line-height: 37px;
    margin-top: 15px;
    background: #58CC02;
    color: #fff;
    border-bottom: 3px solid #65A20E;
    text-transform: uppercase;
    font-size: 15px;
    font-family: 'promtsemibold';
    border-radius: 6px;
    position: absolute;
    bottom: 10px;
    line-height: 43px;
}
.course-item .button.coming-soon{
    background: #dddddd;
    border-color: #AFAFAF;
}
.course-item .lesson{
    color: #1CB0F6;
    font-size: 10px;
    font-family: 'promtmedium';
    margin-top: 2px;
}
.course-item a{
    padding: 15px 5px 15px 15px;
}
.course-item img{
    width: calc(100% - 10px)!important;
}
.course-item h4,
.course-item .content{
    margin-right: 10px;
}

.plan-courses-content{
    padding-top: 15px;
}
.plan-courses-content .plan-course-item{
    margin-top: 35px;
    background: #D17B00;
    border-radius: 20px;
    width: calc(100% + 60px);
    margin-left: -30px;
    padding: 35px 35px 35px;
}
.plan-courses-content .plan-course-item.a1{
    background: #CE82FF;
}
.plan-courses-content .plan-course-item.a2{
    background: #00CB7E;
}
.plan-courses-content .plan-course-item.b1{
    background: #FC4848;
}
.plan-courses-content .plan-course-item.b2{
    background: #1CB0F6;
}
.plan-courses-content .plan-course-item.c1{
    background: #58CC02;
}
.plan-courses-content .plan-course-item.c2{
    background: #FFB100;
}
.plan-courses-content .course-header-left{
    width: 82px;
    float: left;
}
.plan-courses-content .course-header-left img{
    width: 100%;
}
.plan-courses-content .course-header-right{
    width: calc(100% - 82px);
    float: left;
    padding-left: 20px;
}
.plan-courses-content .course-header-right .right-text{
    width: calc(100% - 133px);
    float: left;
    padding-right: 20px;
}
.plan-courses-content .course-header-right .right-text h4{
    margin: 5px 0px 0px;
    font-size: 20px;
    font-family: 'promtsemibold';
    color: #fff;
}
.plan-courses-content .course-header-right .right-text .content{
    color: #fff;
    margin: 5px 0px 0px;
    font-size: 16px;
    font-family: 'promtmedium';
}
.plan-courses-content .course-header-right a{
    width: 133px;
    height: 44px;
    float: right;
    border: 1px solid #A56644;
    border-bottom: 4px solid #A56644;
    border-radius: 10px;
    text-align: center;
    line-height: 44px;
    text-transform: uppercase;
    color: #fff;
    font-family: 'promtsemibold';
    font-size: 15px;
}
.plan-courses-content .a1 .course-header-right a{
    border-color: #A86BC1;
}
.plan-courses-content .a2 .course-header-right a{
    border-color: #1BA16E;
}
.plan-courses-content .b1 .course-header-right a{
    border-color: #C93939;
}
.plan-courses-content .b2 .course-header-right a{
    border-color: #1899D6;
}
.plan-courses-content .c1 .course-header-right a{
    border-color: #65A20E;
}
.plan-courses-content .c2 .course-header-right a{
    border-color: #DE8200;
}
.plan-couse-body{
    margin-top: 30px;
    position: relative;
}
.standard-out{
    background: #D9974E;
    border-radius: 10px;
    padding: 15px;
    margin-top: 30px;
}
.a1 .standard-out{
    background: #D993F9;
}
.a2 .standard-out{
    background: #5DD4A6;
}
.b1 .standard-out{
    background: #F67B7B;
}
.b2 .standard-out{
    background: #49BEF3;
}
.c1 .standard-out{
    background: #85D54A;
}
.c2 .standard-out{
    background: #FCC139;
}
.standard-out .standard-out-left{
    width: 140px;
    float: left;
}
.standard-out .standard-out-left .content{
    color: #fff;
    font-size: 15px;
    font-family: 'promtsemibold'
}
.standard-out .standard-out-right{
    width: calc(100% - 140px);
    float: left;
    padding-left: 15px;
}
.standard-out .standard-out-right .content{
    margin-bottom: 10px;
    padding-left: 10px;
    color: #fff;
    position: relative;
    font-size: 13px;
    line-height: 1.5;
}
.standard-out .standard-out-right .content::before{
    content: "";
    width: 6px;
    height: 6px;
    border-radius: 3px;
    background: #fff;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 6px;
}

.btn-prev{
    position: absolute;
    left: -27px;
    top: 110px;
}
.btn-next{
    position: absolute;
    right: -27px;
    top: 110px;
}
.plan-any{
    margin-top: 50px;
}
.plan-any .plan-any-right{
    float: right;
    width: 300px;
}
.plan-any .plan-any-right img{
    width: 100%;
}
.plan-any .plan-any-left h3{
    margin: 5px 0px 0px;
    font-size: 25px;
    font-family: 'promtsemibold';
}
.plan-any .plan-any-left .content{
    margin-top: 20px;
    font-size: 16px;
    color: #777777;
    line-height: 1.5;
}

.study-path-using{
    border-radius: 20px;
    padding: 40px 80px;
    margin-top: 20px;
    box-shadow: 0px 0px 4px 1px #ddd;
    background: #fff;
}
.study-path-using h2{
    font-size: 34px;
    text-align: center;
    font-family: 'promtsemibold';
    max-width: 700px;
    line-height: 1.3;
    margin: 0px auto 0px;
}
.using-content h3{
    margin: 25px 0px 0px;
    text-align: center;
    font-size: 25px;
    font-family: 'promtsemibold';
}
.using-content .using-content-item{
    margin: 70px auto 0px;
    align-items: flex-start;
    grid-template-columns: repeat(auto-fit, minmax(0px, 248px));
    justify-content: center;
    display: grid;
    grid-gap: 50px;
    text-align: center;
}
.using-content .using-content-item .content{
    margin-top: 40px;
    font-size: 16px;
}


.study-path-using .line{
    height: 1px;
    background: #e5e5e5;
    margin-top: 50px;
}
.study-path-using .uses-content h3{
    margin: 40px 0px 35px;
    font-size: 25px;
    text-align: center;
    font-family: 'promtsemibold';
}
.study-path-using .uses-content .content{
    margin-top: 10px;
    font-size: 16px;
    color: #777;
    position: relative;
    padding-left: 35px;
}
.study-path-using .uses-content .content::before{
    content: "";
    display: inline-block;
    position: absolute;
    width: 20px;
    height: 19px;
    background: url(../images/study-path-star.svg);
    left: 0px;
}


.study-path-premium h3{
    margin: 50px auto 0px;
    text-align: center;
    font-size: 25px;
    font-family: 'promtsemibold';
    max-width: 730px;
    line-height: 1.3
}
.study-path-premium h6{
    margin: 10px auto 0px;
    max-width: 520px;
    text-align: center;
    font-size: 16px;
    line-height: 1.5;
}
.study-path-premium .study-path-premium-item{
    align-items: flex-start;
    grid-template-columns: repeat(auto-fit, minmax(0px, 314px));
    justify-content: center;
    display: grid;
    grid-gap: 25px;
    margin-top: 50px;
}
.study-path-premium .advice-item{
    border: 1px solid #CFCFCF;
    border-radius: 15px;
    padding: 30px 20px 40px;
}
.study-path-premium .advice-item.premium{
    border-color: #FF9600;
}
.study-path-premium .advice-item h5{
    margin: 0;
    font-size: 35px;
    font-family: 'promtsemibold';
    text-transform: uppercase;
}
.study-path-premium .advice-item.premium h5{
    color: #FF9600;
}
.study-path-premium .advice-item h4{
    font-size: 18px;
    font-family: 'promtmedium';
    line-height: 1.2;
    margin: 10px 0px 0px;
}
.study-path-premium .advice-item.premium h4{
    color: #FF9600;
}
.study-path-premium .advice-item .line{
    height: 1px;
    background: #CFCFCF;
    margin-top: 20px;
}
.study-path-premium .advice-item.premium .line{
    background: #FF9600;
}
.study-path-premium .advice-item .content{
    margin-top: 15px;
    font-size: 14px;
    font-family: 'promtsemibold';
    margin-bottom: 25px;
}
.study-path-premium .advice-item .content-item{
    font-size: 13px;
    position: relative;
    color: #777777;
    padding-left: 15px;
    margin-top: 10px;
}
.study-path-premium .advice-item.premium .content-item{
    color: #4c4c4c;
}
.study-path-premium .advice-item .content-item::before{
    content: "";
    width: 6px;
    height: 6px;
    background: #777777;
    border-radius: 3px;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 6px;
}
.study-path-premium .advice-item.premium .content-item::before{
    background: #4c4c4c;
}
.study-path-premium .advice-item a{
    display: inline-block;
    height: 45px;
    text-align: center;
    width: 148px;
    margin: 15px 0 0px;
    color: #FF9600;
    font-size: 15px;
    font-family: 'promtsemibold';
    border: 1px solid;
    border-bottom: 4px solid;
    border-radius: 10px;
    line-height: 43px;
}
.study-path-premium .advice-item a:hover,
.study-path-premium .advice-item.premium a{
    text-decoration: none;
    color: #fff;
    background: #FF9600;
	border: 0;
    border-bottom: 4px solid #CD7900;
}
.study-path-premium .advice-item .button-group span{
    float: right;
    font-size: 10px;
    font-family: 'promtmedium';
    color: #FF9600;
    margin-top: 30px;
}


.result-advice{
    border-radius: 20px;
    padding: 40px 80px;
    margin-top: 20px;
    box-shadow: 0px 0px 4px 1px #ddd;
    background: #fff;
}
.result-advice h3{
    margin: 0;
    text-align: center;
    font-size: 34px;
    font-family: 'promtsemibold';
}
.result-advice h6{
    margin: 10px auto 0px;
    max-width: 520px;
    text-align: center;
    font-size: 16px;
    color: #777777;
    line-height: 1.5;
}
.result-advice .result-advice-item{
    align-items: flex-start;
    grid-template-columns: repeat(auto-fit, minmax(0px, 314px));
    justify-content: center;
    display: grid;
    grid-gap: 25px;
    margin-top: 25px;
}
.result-advice .advice-item{
    border: 1px solid #CFCFCF;
    border-radius: 15px;
    padding: 30px 20px 15px;
}
.result-advice .advice-item h5{
    margin: 0;
    font-size: 18px;
    font-family: 'promtmedium';
}
.result-advice .advice-item h4{
    color: #FF9600;
    font-size: 25px;
    font-family: 'promtsemibold';
    line-height: 1.2;
    margin: 10px 0px 0px;
}
.result-advice .advice-item .line{
    height: 1px;
    background: #CFCFCF;
    margin-top: 20px;
}
.result-advice .advice-item .content{
    margin-top: 15px;
    font-size: 14px;
    font-family: 'promtsemibold';
    margin-bottom: 25px;
}
.result-advice .advice-item .content-item{
    font-size: 13px;
    position: relative;
    color: #777777;
    padding-left: 15px;
    margin-top: 10px;
}
.result-advice .advice-item .content-item::before{
    content: "";
    width: 6px;
    height: 6px;
    background: #777777;
    border-radius: 3px;
    display: inline-block;
    position: absolute;
    left: 0px;
    top: 6px;
}
.result-advice .advice-item a{
    display: block;
    height: 45px;
    text-align: center;
    width: 148px;
    margin: 15px auto 0px;
    color: #FF9600;
    font-size: 15px;
    font-family: 'promtsemibold';
    text-transform: uppercase;
    border: 1px solid;
    border-bottom: 4px solid;
    border-radius: 10px;
    line-height: 43px;
}
.result-advice .advice-item a:hover{
    text-decoration: none;
    color: #fff;
    background: #FF9600;
    border-bottom: 4px solid #CD7900;
}
.result-advice .advice-item a.disabled{
    color: #E5E5E5;
}
.result-advice .advice-item a.disabled:hover{
    color: #E5E5E5;
    cursor: default;
    border-color: #E5E5E5;
    background: #fff;
}
@media(max-width: 991px){
    .using-content .using-content-item {
        grid-template-columns: repeat(auto-fit, minmax(0px, 240px));
        grid-gap: 35px;
    }
}

@media(max-width: 767px){
    .study-path-top .study-path-top-content .top-right{
        float: none;
        margin: auto;
        width: 100%;
        max-width: 250px;
    }
    .study-path-top .study-path-top-content .top-left{
        width: 100%;
        margin-top: 30px;
        padding: 0;
        text-align: center;
    }
    .study-path-top .study-path-top-content .top-left h1{
        font-size: 30px;
        line-height: 1.3;
        margin: 20px auto;
    }
    .study-path-top .top-left h2{
        margin-top: 0px;
    }
    .study-path-top .study-path-top-content .top-left h3{
       
        margin: auto;
    }
    #plan {
        padding: 50px 30px;
        border-radius: 0;
    }
    #plan .plan-left h2{
        font-size: 25px;
    }
    
    .plan-standard{
        padding: 30px;
        border-radius: 0;
    }
    .plan-standard h2{
        font-size: 25px;
        line-height: 1.3;
    }
    .plan-standard .plan-standard-item{
        grid-template-columns: repeat(auto-fit, minmax(0px, 147px));
        grid-gap: 30px 20px;
    }
    .plan-standard-desgin h3 {
		margin: 0px 0px 0px;
		text-align: center;
		font-size: 20PX;
		font-family: 'promtsemibold';
    }

  
    .plan-standard .plan-standard-content{
        border: 0px;
        padding: 0px;
    }
    .plan-standard .plan-standard-content h2{
        padding: 0px 15px;
        font-size: 20px;
        line-height: 1.3;
    }
    .plan-standard .plan-standard-content h3{
        padding: 0px 15px;
        margin-top: 30px;
    }
    
   
    .image-mobile{
        display: block;
    }
    
    .plan-standard .reference-item {
        width: 100%;
        float: none;
        margin-top: 20px;
        padding-right: 0px;
    }
   
    .plan-courses-content .plan-course-item{
        padding: 30px;
    }
    .plan-courses-content .plan-course-item{
        padding: 30px;
        border-radius: 0;
    }
    .plan-courses-content .course-header-left{
        float: none;
        margin: auto;
    }
    .plan-courses-content .course-header-right{
        width: 100%;
        float: none;
        padding: 0;
    }
    .plan-courses-content .course-header-right .right-text{
        width: 100%;
        float: none;
        padding: 0;
        text-align: center;
        margin-top: 20px;
    }
    .plan-courses-content .course-header-right a{
        display: block;
        margin: 20px auto 0px;
        float: none;
    }
    .standard-out .standard-out-left{
        float: none;
    }
    .standard-out .standard-out-right{
        width: 100%;
        padding: 0;
        margin-top: 20px;
    }
    .plan-any .plan-any-right{
        float: none;
        margin: auto;
        text-align: center;
    }
    .plan-any .plan-any-right img{
        max-width: 250px;
    }
    .plan-any .plan-any-left h3{
        text-align: center;
        line-height: 1.3;
    }
    .plan-any .plan-any-left .content{
        text-align: center;
    }
    .study-path-using{
        padding: 30px;
        border-radius: 0;
    }
    .study-path-using h2{
        font-size: 25px;
    }
    .using-content h3{
        font-size: 20px;
    }
    .study-path-using .uses-content h3{
        margin: 30px 0px 30px;
        font-size: 20px;
    }
    .study-path-premium h3{
        font-size: 20px;
        margin: 30px 0px 0px;
    }
    .result-advice{
        padding: 30px;
        border-radius: 0px;
    }
    .result-advice h3{
        font-size: 25px;
    }
    .study-path-premium .advice-item .button-group span{
        display: none;
    }
    .study-path-premium .advice-item a{
        display: block;
        margin: 15px auto 0px;
    }
	.plan-standard-desgin h3 {
		font-size: 25px;
	}
}