@media (min-width:768px){.container-left{margin-left:calc(50vw - 375px)!important;max-width:calc(50vw + 375px)!important}}@media (min-width:992px){.container-left{margin-left:calc(50vw - 485px)!important;max-width:calc(50vw + 485px)!important}}@media (min-width:1200px){.container-left{margin-left:calc(50vw - 585px)!important;max-width:calc(50vw + 585px)!important}}@media (min-width:1400px){.container-left{margin-left:calc(50vw - 685px)!important;max-width:calc(50vw + 685px)!important}}@media (min-width:1920px){.container-left{margin-left:calc(50vw - 700px)!important}}.text-upper{text-transform:uppercase}.con-moderators .box-moderator .box-details .des{min-height:66px}.list-effective-wrapper .list-effective-item-content .list-effective-text .text-detail{min-height:159px}.con-effective .box-progress .box-text .box-title .txt-title{width:100%}div,h1,h2,h3,h4,h5,p,span{word-break:break-word}p.line{white-space:pre-line}.step-experience-wrapper .step-experience-content .list-step .step-item .image-step-2{max-width:unset!important}.register-form-common{padding:50px!important}.student-feedback-wrapper .feed-back-item-title{text-align:center}.price-popup--show{opacity:1!important;z-index:9999!important}.price-popup{align-items:center;background-color:rgba(0,0,0,.6);display:flex;height:100%;justify-content:center;left:0;opacity:0;position:fixed;top:0;width:100%;z-index:-100}.price-popup__close{background:#fff;border-radius:50%;cursor:pointer;height:30px;position:absolute;right:12px;text-align:center;top:12px;width:30px}.price-popup__close img{height:24px;max-width:24px;min-width:24px;-o-object-fit:cover;object-fit:cover}.price-popup__body{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;padding:0;position:relative;width:100%}.price-popup__body .price-popup-content{max-height:90%;max-width:100%;position:relative}.price-popup__body .price-popup-content img{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}@media only screen and (max-width:1199px){.btn-buy{font-size:14px}}@media only screen and (max-width:991px){.price-popup__close{right:8px;top:8px}.price-popup__body{max-width:100%;min-width:100%;padding:30px 0}}@media only screen and (max-width:900px){iframe{height:auto;width:100%}.con-content-detail h1,.con-content-detail h1 span{font-size:25px!important}.con-content-detail .detail-blog{padding:10px}}
