.tem15-guide-language{position:relative;box-sizing:border-box;overflow:hidden;min-height:700px;background-size:cover;background-position:center;background-repeat:no-repeat;background-attachment:fixed;}
.tem15-guide-language .wrap-box{width:400px;height:400px;color:#fff;background-color:rgb(240, 189, 88);margin:5% auto;position:relative;z-index:2; transform:rotate(45deg); -webkit-clip-path: inset(0 0 0 0 round 50% 50% 0 50%); -o-clip-path: inset(0 0 0 0 round 50% 50% 0 50%); clip-path: inset(0 0 0 0 round 50% 50% 0 50%);}
.tem15-guide-language .wrap-box .box_text{color:inherit;max-width:320px; position: relative;left:50%; top:30%; margin-left:-160px;text-align:center;overflow:hidden; transform:rotate(-45deg);}
.tem15-guide-language .wrap-box .box_text .title{font-size:36px;line-height:50px!important;height:50px;font-weight:700;margin:20px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.tem15-guide-language .wrap-box .box_text .desc{opacity:0.8;font-size:18px;line-height:22px!important;max-height:44px;overflow:hidden;}
.tem15-guide-language .wrap-box .btnview{max-width:100%;margin:0 auto;}
.tem15-guide-language .wrap-box .btnview a{color:inherit;border-width:2px;border-style:solid;border-color:inherit;border-radius:20px;padding:6px 25px;font-size:12px;}
@media (max-width:768px){
    .tem15-guide-language{background-attachment:scroll;min-height:450px;}
    .tem15-guide-language .wrap-box .box_text .title{font-size:22px!important;}
    .tem15-guide-language .wrap-box .btnview a{border-radius:20px;font-size:12px;line-height:1.5;padding:5px 10px;}
    .tem15-guide-language .wrap-box{width:300px; height:300px;}
    .tem15-guide-language .wrap-box .box_text{max-width:220px;margin-left:-85px;}
}
@media (max-width:430px){
    .tem15-guide-language .wrap-box{margin:10% auto;}
}