.tem32-guide-language{transition:all .8s ease;-o-transition:all .8s ease;-moz-transition:all .8s ease;-ms-transition:all .8s ease;-webkit-transition:all .8s ease;position: relative;}
.tem32-guide-language .text{width:100%;opacity: 1;transform:scale(1);-moz-transform:scale(1);-webkit-transform:scale(1);box-shadow: 0px 0px 10px 0px rgba(0, 0, 0, 0.05);border-radius: 0.25rem;transition: .8s ease}
.tem32-guide-language .text.STop{transform:scale(0);-moz-transform:scale(0);-webkit-transform:scale(0);opacity: 0;}
.tem32-guide-language .item{width: 100%;color:#fff;text-align:left;display: flex;display: -webkit-flex;align-items: center;padding: 50px;}
.tem32-guide-language .text .title{font-size: 2rem;line-height: 45px;color:inherit;padding-right: 10%;flex-shrink: 0;}
.tem32-guide-language .text .description{color:rgba(255,255,255,.5);width: 100%;font-size: 16px;flex-shrink: 1;}
.tem32-guide-language .text .more{text-align:right;width: 20%;flex-shrink: 0;}
.tem32-guide-language .text .more a{padding:16px 45px;border-radius:50px;font-size: 16px;border:none;border-color:#fff;position: relative;z-index: 1;overflow: hidden;}
.tem32-guide-language .text .more a::before{position: absolute;content: "";left:0;top:0;width: 100%;height: 100%;border:100px solid;border-color: inherit;z-index: -1;}
.tem32-guide-language .flexBoxWrap .description{flex:1 0 0;}
.tem32-guide-language .flexBoxWrap .title,
.tem32-guide-language .flexBoxWrap .more{flex-shrink: 1;}
@media (max-width:991px){
    .tem32-guide-language .item{padding: 5%;}
    .tem32-guide-language .text .more a{font-size:14px;padding: 10px 20px;}
    .tem32-guide-language .text .title{padding-right: 5%;}
}
@media (max-width:768px){
    .tem32-guide-language .container{padding-left: 3%!important;padding-right: 3%!important}
    .tem32-guide-language.full-screen-spacing .container.full-screen{padding-left: 0!important;padding-right: 0!important}
    .tem32-guide-language .item{flex-wrap: wrap;text-align: center;}
    .tem32-guide-language .text .title{width: 100%;}
    .tem32-guide-language .text .more{text-align: center;width: 100%;}
    .tem32-guide-language .text .more a{padding: 10px 24px;font-size: 12px;}
    .tem32-guide-language .text .title,
    .tem32-guide-language .text .title span{font-size: 1.5rem!important;}
    .tem32-guide-language .text .description,
    .tem32-guide-language .text .description span{margin:10px 0 20px;font-size: 14px!important;}
}