body{background-color:unset!important;}
#at-wrap{padding-left: 0!important;padding-right: 0!important;padding-bottom: 0!important;}
.c_container{width:100%;max-width:1200px;margin: 0 auto;padding-left:1rem;padding-right:1rem;}
.section1{background-color:#f2e9e4;}
.section1 video{width:100%;}

.header_nav{
    background-color: #151426;
}
.header_fixed {
    background-color: rgba(52,52,52,0.95);
}
.section2 {background-color:#f2e9e4;padding-top:6.5rem;}
.section2 .row3{margin-top:3.5rem;}
.section2 .row4{padding-top:2.5rem;}
.section2 .row4 a{margin: 0 1rem;}
.section2 .row4 a[data-title="COMING SOON"]:before{content: attr(data-title);
    position: absolute;
    width: 220px;
    height: 350px;
    line-height: 350px;
    background-color: rgba(0, 0, 0, 0.7);
    color: white;
    display: -webkit-box;
    -webkit-box-orient: vertical;
    -webkit-line-clamp: 2;
    overflow: hidden;}

.section3{background-color:#f2e9e4;padding-top:6.5rem;}
.section3 .row3{padding-top: 4.5rem;padding-bottom:5rem; text-align: left;}
.section3 .row3 .slick-list{overflow: visible !important;}
.section3 .row3 .slick-list .slick-slide {margin: 0 10px;}
.section3 .row3 .item{display:inline-block;padding: 20px;margin: 0 10px; background: #fff;box-shadow: 0 2px 30px 1px rgba(197,164,140,0.3); box-sizing: border-box; border-radius: 10px;}
.section3 .row3 .item .profile{display: inline-block; width: 50px; height: 50px; border-radius: 100%; background-image: url("/beauty/img/beautyProfile.jpg"); background-size: cover; vertical-align: middle;}
.section3 .row3 .item span{margin: 0 0 0 10px; font-size:1.6rem; color: #000; vertical-align: middle; font-weight: 700;}
.section3 .row3 .item p {color: #000; margin: 2rem 0 0 0; font-size: 1.6rem; font-weight: 400;}

.section4{background-size: 100%;}
.section4[status1="1"]{background-image:url("/beauty/img/teacherBg1.jpg");}
.section4[status1="2"]{background-image:url("/beauty/img/teacherBg2.jpg");}
.section4[status1="3"]{background-image:url("/beauty/img/teacherBg3.jpg");}
.section4[status1="4"]{background-image:url("/beauty/img/teacherBg4.jpg");}
.section4[status1="5"]{background-image:url("/beauty/img/teacherBg5.jpg");}
.section4[status1="6"]{background-image:url("/beauty/img/teacherBg6.jpg");}
.section4 .row1{display: flex;flex-wrap: wrap;justify-content: center;}
.section4 .row1 .item{width: 50%;}
.section4[status2="1"] .row1 .item:nth-child(1){padding-top:4rem;}
.section4[status2="2"] .row1 .item:nth-child(2){padding-top:4rem;}
.section4 .row1 .item video,
.section4 .row1 .item img{width: 100%;}

.section6{background-color:#f2e9e4;padding:6.5rem 0;}
.section6 .row2{display: flex;flex-wrap: wrap;justify-content: space-between;align-items: center;margin-top:4rem;}
.section6 .row2 .item{width: 49%;text-align: center;}
.section6 .row2 .item img{width: 100%;}
.section6 .row2 .item div:nth-child(2){margin-top:1rem;}

.row_title1{font-size:1.8rem;color:#232323;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;overflow: hidden;word-break: keep-all;}
.row_title2{font-size:3.6rem;color:#000000;font-weight: 700;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: keep-all;}
.row_title2 span{color: inherit!important;}
.item_title1{font-size:1.6rem;color:#262221;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: keep-all;height:5.5rem;}
.item_title2{font-size:2rem;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;overflow: hidden;word-break: keep-all;}

.c_btn_01{display:inline-block;padding:1rem 2rem;background-color: white;border-radius: 1rem;color:#000000;font-weight:600;box-shadow: 0px 2px 5px #b6a5ad;font-size:2rem;flex-direction: row;}
.c_btn:active,
.c_btn:focus,
.c_btn:hover{color:#000000;}
@media (max-width: 1250px) {
    .section3 .row3{justify-content: center;}
    .section3 .row3 .item{margin:1rem;}

    .section4 .row1 .item{width:100%;padding: 4rem 0;}
    .section4[status2="1"] .row1 .item:nth-child(2){display: none;}
    .section4[status2="2"] .row1 .item:nth-child(1){display: none;}

}
@media (max-width: 960px) {
    html{font-size:9px;}
}
@media (max-width: 576px) {
    html{font-size:8px;}
    .section3 .row3 .item{width:100%;}
    .section3 .row3 .item{margin:1rem;}

    .section6 .row2{flex-direction: column;}
    .section6 .row2 .item{width:100%;}
    .section6 .row2 .item:nth-child(2){width:100%;margin-top:2rem; }
}