.video-card{margin-bottom:30px;width:100%}.video-card .top{margin-bottom:20px;position:relative;cursor:pointer}.video-card .play-icon{position:absolute;z-index:9;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card .gray{display:inline}.video-card .blue{display:none}.video-card .top:hover .gray{display:none}.video-card .top:hover .blue{display:inline}.video-card .bottom{display:flex;flex-direction:row;justify-content:space-between;color:#005686}.video-card .bottom .right{display:flex}.video-card .bottom .left{border:1px solid #005386;border-radius:3px;width:82px;height:27px;align-self:center;display:flex}.video-card .bottom .app-name{align-self:center;margin-left:12px;font-size:18px;font-family:"3dsregular"!important}.video-card .bottom .dur-val{align-self:center;font-size:15px;font-family:"3dsregular"!important}.video-card .bottom .dur-icon{margin-left:5px;margin-right:8px}.video-card .strt-req-confirm-content{position:relative;display:inline-block;background:#fff;vertical-align:middle;border-radius:3px;box-shadow:0 1px 4px rgba(0,0,0,.2);color:#666;margin:8%;overflow:auto}@media only screen and (min-width:1700px) and (max-width:1920px){.video-card{margin-bottom:30px}.video-card .bottom .left{width:82px;height:27px}.video-card .bottom .app-name{font-size:18px}}@media only screen and (min-width:1170px) and (max-width:1699px){.video-card{margin-bottom:35px;width:100%}.video-card .top{width:100%;margin-bottom:10px}.video-card .bottom{display:flex;flex-direction:row;justify-content:space-between;color:#005686}.video-card .bottom .right{display:flex}.video-card .bottom .left{border:1px solid #005386;border-radius:3px;width:82px;height:27px;align-self:center;display:flex}.video-card .bottom .app-name{font-size:16px}}@media only screen and (min-width:768px) and (max-width:1169px){.video-card{margin-right:10px;width:100%}.video-card .top{width:100%;margin-bottom:10px}.video-card .bottom .app-name,.video-card .bottom .dur-val{font-size:16px}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:landscape){.video-card{margin-right:30px;width:100%}.video-card .top{width:400px}}@media only screen and (min-width:320px) and (max-width:767px) and (orientation:portrait){.video-card{margin-left:15px;margin-right:15px;margin-top:5px;width:100%}.video-card .top{width:270px;margin-bottom:10px}.video-card .bottom .left{width:59px;height:20px}.video-card .bottom .app-name{font-size:13px;margin-left:6px}.video-card .bottom .dur-val{font-size:11px}.video-card .bottom .dur-icon{margin-left:5px;margin-right:5px}}.modal-backdrop{position:fixed;top:0;right:0;left:0;bottom:0;height:100%;z-index:998}.modal-layer{overflow:hidden}.modal-close{position:absolute;top:20px;right:20px;z-index:1111}.modal-close .modal-close-icon{font-size:22px;cursor:pointer}.course-meta-container{position:relative;width:100%;height:850px;margin-top:0;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.course-meta-container .meta-item-container{position:relative;width:1400px;max-width:100vw;text-align:center}.course-meta-container .meta-item-container .item-body{position:relative;display:flex;flex-wrap:wrap;width:100%}.course-meta-container .meta-item-container .item-body .content{color:#555;letter-spacing:.21px;font-size:24px;line-height:32px;text-align:left;flex-basis:70%;flex-grow:1;padding:0 20px}.course-meta-container .meta-item-container .item-body .thumbnail{flex-basis:330px;flex-shrink:0;position:relative;display:inline-block;padding:20px}.course-meta-container .meta-item-container .item-body .thumbnail img{width:100%;border-radius:4px;cursor:pointer}.course-meta-container .meta-item-container .item-body .lp-dscrp-ul{list-style:inherit;margin-top:20px;padding-left:30px}.course-meta-container .meta-item-container .item-body .lp-dscrp-ul li{margin-bottom:20px}.course-meta-container .meta-item-container .item-title{color:#005386;letter-spacing:.42px;font-size:38px;line-height:60px;text-align:left;margin-bottom:20px}.course-meta-container .contact-us-link{color:#249ee8;font-size:22px;line-height:40px;cursor:pointer;padding:1px;border-bottom:1px solid #249ee8}.course-meta-container .contact-us-link:hover{color:#0d547f}.course-meta-container .start-expore-btn{padding:13px 22px;background:#249ee8;color:#fff;font-family:"3dslight";font-size:18px;font-weight:600;max-width:100%;display:inline-block;cursor:pointer;border-radius:50px}.course-meta-container .start-expore-btn .start-expore-btn-arrow{vertical-align:text-bottom;margin-right:10px}@media only screen and (min-width:1501px) and (max-width:1680px){.course-meta-container .meta-item-container{width:1200px}.course-meta-container .meta-item-container .item-title{font-size:26px;line-height:42px}.course-meta-container .meta-item-container .item-body .content{font-size:18px;line-height:26px}.course-meta-container .meta-item-container .item-body .thumbnail{flex-basis:285px}.course-meta-container{height:auto}}@media only screen and (min-width:1200px) and (max-width:1500px){.course-meta-container .meta-item-container{width:1000px}.course-meta-container .meta-item-container .item-title{font-size:24px;line-height:40px}.course-meta-container .meta-item-container .item-body .content{font-size:16px;line-height:24px}.course-meta-container .meta-item-container .item-body .thumbnail{flex-basis:240px}.course-meta-container{height:auto}}@media only screen and (min-width:768px) and (max-width:1221px){.course-meta-container .meta-item-container{width:860px}.course-meta-container .meta-item-container .item-title{font-size:22px;line-height:38px}.course-meta-container .meta-item-container .item-body .content{font-size:13px;line-height:20px}.course-meta-container .meta-item-container .item-body .thumbnail{flex-basis:240px}.course-meta-container{height:auto}}@media only screen and (max-width:767px){.course-meta-container .meta-item-container .item-body{justify-content:center}.course-meta-container .meta-item-container .item-title{font-size:18px;line-height:24px}.course-meta-container .meta-item-container .item-body .content{font-size:14px;line-height:20px;text-align:center}.course-meta-container .meta-item-container .item-body .content p,.course-meta-container .meta-item-container .item-body .content ul{text-align:left}.course-meta-container .meta-item-container .item-body .thumbnail{flex-basis:240px}.course-meta-container{height:auto}}.footer-container{position:relative;width:100%;color:#005386;display:flex;flex-wrap:wrap;background-color:#fff;padding:100px 80px 0}.footer-container>*{flex-grow:1}.footer-container a{color:#005386}.footer-container .power-by{position:relative;height:80px;font-size:21px;display:flex;align-items:center}.footer-container .footer-options{position:relative;height:80px;font-size:18px;display:flex;justify-content:flex-end;align-items:center}.footer-container .footer-options>*{padding:0 10px}@media only screen and (max-width:1480px){.footer-container .footer-options,.footer-container .power-by{justify-content:center;font-size:16px}.footer-container .footer-options{flex-wrap:wrap}}@media only screen and (max-width:400px){.footer-container{padding:0 0 0 20px}}@media only screen and (max-device-width:500px){.footer-container{padding:0 10px;text-align:center}.footer-container .power-by{font-size:16px}.footer-container .footer-options{font-size:14px}}@font-face{font-family:"3dslight";src:url(../static/font/3dsLight.ttf) format("truetype")}.dls-promo-container{position:relative;width:100%;height:auto;margin:0 auto;background-image:url(../static/img/backdrop.a58d892.svg);background-size:100% 100%;-o-background-size:100% 100%;-webkit-background-size:100% 100%;background-size:cover}.edu-header{position:relative;height:70px;width:100%;background-color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 120px}.edu-header .ds-logo{background-image:url(../static/img/3ds_blue.90aca18.png);background-position:50%;background-size:contain;height:44px;width:132px;margin:0}.edu-header .ds-logo .ds-hide{clip:rect(1px 1px 1px 1px);position:absolute}.edu-header .dls-header-logo img{height:44px}.carousel-container{position:relative;width:100%;height:calc(100vh - 70px);min-height:1000px;overflow-x:hidden;overflow-y:hidden}.discover-btn{position:absolute;left:50%;top:800px;transform:translateX(-50%);display:flex;align-items:center;justify-content:center;cursor:pointer}.discover-btn img{width:29px}.discover-btn--text{color:#005386;font-size:24px;margin-left:10px;letter-spacing:.24px;cursor:pointer}.carousel-main-img{position:absolute;height:auto;top:180px;right:-20px;width:1100px;max-width:70%}.carousel-main-img2{top:180px;width:600px}.carousel-main-img2,.carousel-main-video{position:absolute;height:auto;max-width:40%;left:50%}.carousel-main-video{top:130px;width:750px}.carousel-header{position:absolute;top:20px}.carousel-main{position:relative;padding-top:50px;display:flex;flex-wrap:wrap;overflow-x:hidden}.carousel-main-text{position:relative;padding-left:120px;padding-top:50px;padding-right:100px;flex-shrink:0;flex-grow:0;width:50%;text-align:left;color:#fff;letter-spacing:.5px}.carousel-main-text--main{font-size:42px;line-height:60px;letter-spacing:.42px;font-weight:600}.carousel-main-text--sub{margin-top:40px;font-size:24px;line-height:36px;letter-spacing:.24px;text-align:justify}.carousel-main-text--sub>p{margin-bottom:50px}.carousel-main-text--btn{font-size:26px;font-weight:600;padding:18px 52px;margin-top:45px}.dls-logo{position:absolute;top:40px;left:120px;width:600px;display:flex;align-items:center}.dls-logo img{width:232px}.dls-logo .divider{display:block;height:35px;width:2px;opacity:.4;background-color:#53beff;margin:0 15px}.dls-logo .logo-text{font-family:"3dslight";font-size:28px;font-weight:600;color:#fff}@media only screen and (max-width:1550px){.carousel-main-img{width:65%;top:80px}.carousel-main-img2,.carousel-main-video{top:80px}.carousel-main-text{padding-left:90px;padding-top:80px;padding-right:90px}.carousel-main-text--main{font-size:30px;line-height:42px}.carousel-main-text--sub{font-size:18px;line-height:28px}.carousel-main-text--btn{font-size:18px}}@media only screen and (max-width:1300px){.carousel-main-img{width:55%}.carousel-main-text{padding-left:50px;padding-right:50px;padding-top:0}}@media only screen and (max-width:1000px){.carousel-container{display:flex;flex-direction:column;align-items:center}.carousel-main-video{position:inherit;left:0;width:auto;max-width:inherit}.carousel-main-text--main{font-size:28px;line-height:42px}.carousel-main-text--sub{font-size:16px;line-height:28px}.carousel-main-img,.carousel-main-img2{display:none}.carousel-main-text{width:100%;text-align:center;padding:0 15px}.carousel-header{left:50%}.dls-logo{left:50%;transform:translateX(-50%)}}@media only screen and (max-width:768px){.edu-header{padding:0 20px}.carousel-main-text--main{font-size:18px;line-height:28px;text-align:left}.discover-btn--text{color:#005386;font-size:18px}}@media only screen and (max-width:1600px){.discover-btn{top:600px;bottom:inherit}.carousel-container{min-height:710px}}@media only screen and (min-width:1000px) and (max-width:1300px){.carousel-container{height:710px}}@media only screen and (max-width:1000px){.carousel-container{min-height:800px}.discover-btn{bottom:100px}}.btn{background-color:#fff;display:inline-block;color:#005386;cursor:pointer}.title--main{color:#005386;letter-spacing:.42px;font-size:42px;line-height:80px}.title--sub{color:#555;letter-spacing:.42px;font-size:28px;line-height:42px;text-align:center}.title--sub a{text-decoration:underline;color:#35b4ff;font-weight:600}.align-center{text-align:center}@media only screen and (max-width:1550px){.title--main{font-size:26px;line-height:42px}.discover-step-content--des,.title--sub{font-size:18px;line-height:28px}}