.course-product-banner{padding:100px 0;background-repeat:no-repeat;background-size:cover;position:relative}@media(max-width:1280px){.course-product-banner{padding:60px 0}}.course-product-banner:before{content:"";left:0;right:0;top:0;bottom:0;position:absolute;background-color:#000000a6}.course-product-banner .content{position:relative;z-index:1;display:flex;flex-wrap:wrap}.course-product-banner .content .course__title{width:50%}@media(max-width:991px){.course-product-banner .content .course__title{width:100%}}.course-product-banner .content .course__title h1{font-family:var(--font-heading-family)!important;font-size:clamp(42px,5.972vw,86px);font-weight:700;line-height:1.2;letter-spacing:1px;text-transform:uppercase;color:#e6e4de;margin:0 0 30px}@media(max-width:991px){.course-product-banner .content .course__title h1{text-align:center}}.course-product-banner .content .course__info{width:50%;display:flex;flex-wrap:wrap;align-items:center}@media(max-width:991px){.course-product-banner .content .course__info{width:100%}}.course-product-banner .content .course__info .inner-area{width:100%;display:flex;flex-wrap:wrap;padding:20px 30px;border-radius:6px;background-color:#fff}@media(max-width:1280px){.course-product-banner .content .course__info .inner-area{padding:20px 14px}}.course-product-banner .content .course__info .inner-area ul{display:flex;flex-wrap:wrap;flex-direction:column;justify-content:center;list-style:none;margin:0;padding:0 16px;width:calc(100% - 290px)}@media(max-width:1280px){.course-product-banner .content .course__info .inner-area ul{padding-left:0}}@media(max-width:1024px){.course-product-banner .content .course__info .inner-area ul{width:100%;order:2}}.course-product-banner .content .course__info .inner-area ul li{margin:0 0 40px;display:flex;align-items:center}@media(max-width:1280px){.course-product-banner .content .course__info .inner-area ul li{margin:0 0 26px}}.course-product-banner .content .course__info .inner-area ul li:last-child{margin:0}.course-product-banner .content .course__info .inner-area ul li img{margin:0 12px 0 0;max-width:26px}.course-product-banner .content .course__info .inner-area .auth{max-width:290px;width:100%;display:flex;align-items:center;flex-wrap:wrap}@media(max-width:1024px){.course-product-banner .content .course__info .inner-area .auth{max-width:100%}}.course-product-banner .content .course__info .inner-area .auth .auth-box{padding:24px;width:100%;background:#fff;box-shadow:0 0 67px -17px #0000004d;border-radius:6px}.course-product-banner .content .course__info .inner-area .auth .auth-box .lock{display:table;max-width:34px;margin:0 auto}.course-product-banner .content .course__info .inner-area .auth .auth-box h6{line-height:1.6;margin:8px 0;text-align:center;color:#201b17;font-size:clamp(16px,1.389vw,20px)}.course-product-banner .content .course__info .inner-area .auth .auth-box p{margin:12px 0 20px;font-style:normal;font-weight:400;font-size:14px;line-height:1.6}.course-product-banner .content .course__info .inner-area .auth .auth-box p.center{text-align:center}.course-product-banner .content .course__info .inner-area .auth .auth-box p.price{font-weight:700;font-size:15px;line-height:15px;text-align:center;color:#201b17;margin:0 0 18px}.course-product-banner .content .course__info .inner-area .auth .auth-btn{display:block;text-align:center;width:100%;text-decoration:none;background-color:#f64c35;color:#fff;font-weight:700;font-size:16px;line-height:29px;letter-spacing:.05em;border-radius:4px;padding:6px;transition:.3s all}.course-product-banner .content .course__info .inner-area .auth .auth-btn.signin{margin:24px 0;background-color:#ababab;transition:.3s all}.course-product-banner .content .course__info .inner-area .auth .auth-btn:hover{transition:.3s all;background-color:#000}.total-courses-students-info-slider{padding:34px 0 28px;background-color:#ce442a;overflow:hidden}@media(max-width:767px){.total-courses-students-info-slider{padding:20px 0 14px}}.total-courses-students-info-slider .sliding-content{display:inline-block;animation:45s slide infinite linear;backface-visibility:hidden}.total-courses-students-info-slider .sliding-content ul{display:flex;justify-content:space-between;align-items:center;margin:0;padding:0}.total-courses-students-info-slider .sliding-content ul li{list-style:none;white-space:nowrap;color:#fff;display:flex;align-items:center;margin:0 25px}.total-courses-students-info-slider .sliding-content ul li img,.total-courses-students-info-slider .sliding-content ul li svg{height:26px;width:26px;filter:brightness(0) invert(1);margin:0 12px 0 0}@keyframes slide{0%{transform:translate(0)}to{transform:translate(-50%)}}.course-overview-detail{overflow:hidden}.course-overview-detail .available-courses{padding:54px 0 0;display:flex;flex-direction:column}.course-overview-detail .available-courses h4{text-align:center;text-transform:uppercase;font-weight:700;font-size:clamp(16px,1.389vw,20px);line-height:1.4;letter-spacing:.05em;color:#000;margin:0 0 20px}.course-overview-detail .available-courses ul{display:flex;flex-wrap:wrap;justify-content:center;gap:18px 50px;max-width:1024px;margin:40px auto 60px;padding:0}@media(max-width:991px){.course-overview-detail .available-courses ul{margin:16px auto 40px}}@media(max-width:767px){.course-overview-detail .available-courses ul{gap:18px 20px}}.course-overview-detail .available-courses ul li{border:2px solid #CE442A;display:flex;align-items:center;justify-content:center;width:16%;min-width:160px;border-radius:48px;font-weight:500;font-size:clamp(16px,1.389vw,20px);text-align:center;letter-spacing:.05em;color:#000}@media(max-width:575px){.course-overview-detail .available-courses ul li{font-size:18px}}.course-overview-detail .available-courses .short-video{width:100%;object-fit:cover;border-radius:8px}@media(max-width:991px){.course-overview-detail .available-courses .short-video{height:50.454vw}}.course-overview-detail .course-short-info{display:flex;flex-wrap:wrap}.course-overview-detail .course-short-info .col-left{width:60%}@media(max-width:767px){.course-overview-detail .course-short-info .col-left{width:100%}}.course-overview-detail .course-short-info .col-left .inner{position:relative;padding:120px 20px 40px 80px;background-repeat:repeat-y;background-position:left}@media(max-width:1280px){.course-overview-detail .course-short-info .col-left .inner{padding:60px 16px 30px 40px}}@media(max-width:767px){.course-overview-detail .course-short-info .col-left .inner{padding:30px 16px 20px 30px}}.course-overview-detail .course-short-info .col-left .inner:before{content:"";position:absolute;left:-20px;right:-100px;bottom:0;height:5px;background-color:#192f9a}.course-overview-detail .course-short-info .col-left .inner h2{font-size:clamp(28px,2.778vw,40px);line-height:1.2;letter-spacing:.05em;text-transform:uppercase;color:#201b17;margin:0}.course-overview-detail .course-short-info .col-left .inner p{margin:0 0 40px;font-size:clamp(14px,1.389vw,20px);line-height:2;color:#201b17}@media(max-width:991px){.course-overview-detail .course-short-info .col-left .inner p{margin:0 0 20px;line-height:1.6}}.course-overview-detail .course-short-info .col-left .inner p.tagline{font-weight:700;font-size:clamp(16px,1.389vw,20px);line-height:29px;color:#1f1f1f}.course-overview-detail .course-short-info .col-right{width:40%}@media(max-width:767px){.course-overview-detail .course-short-info .col-right{margin:18px 0 0;width:100%;text-align:center}}.course-overview-detail .course-short-info .col-right img{width:44.44vw;max-width:640px;position:relative;z-index:1}@media(max-width:767px){.course-overview-detail .course-short-info .col-right img{max-width:320px;width:100%}}.class-outlook h2{font-size:clamp(28px,2.778vw,40px);line-height:35px;letter-spacing:.05em;text-transform:uppercase;color:#201b17}.class-outlook .demo-course-videos{display:flex;flex-wrap:wrap;gap:48px 26px}@media(max-width:991px){.class-outlook .demo-course-videos{gap:20px 10px}}.class-outlook .demo-course-videos .demo-class-item{width:calc(50% - 13px)}@media(max-width:991px){.class-outlook .demo-course-videos .demo-class-item{width:calc(50% - 5px)}}@media(max-width:480px){.class-outlook .demo-course-videos .demo-class-item{width:100%}}.class-outlook .demo-course-videos .demo-class-item video{width:100%;display:flex;background-color:#000;height:25vw;min-height:250px}.class-outlook .demo-course-videos .demo-class-item h6{font-weight:700;font-size:clamp(16px,1.667vw,24px);line-height:1.2;color:#000;margin:0;padding:16px 14px 6px}@media(max-width:991px){.class-outlook .demo-course-videos .demo-class-item h6{padding:12px 0 0}}.class-outlook .demo-course-videos .demo-class-item span{font-weight:300;font-size:16px;line-height:15px;letter-spacing:.05em;color:#858585;padding:0 14px}@media(max-width:991px){.class-outlook .demo-course-videos .demo-class-item span{font-size:14px;padding:0}}.online-class-info-section{padding:60px 0 0}@media(max-width:991px){.online-class-info-section{padding:40px 0 0}}.online-class-info-section h2{font-size:clamp(28px,2.778vw,40px);line-height:35px;letter-spacing:.05em;text-transform:uppercase;color:#201b17}.product-review-section{padding:100px 0 0}@media(max-width:991px){.product-review-section{padding:60px 0 0}}.product-review-section h2{font-size:clamp(28px,4.167vw,60px);text-align:center;margin:0 0 20px;line-height:.8;letter-spacing:.05em;text-transform:uppercase;color:#201b17}@media(max-width:991px){.product-review-section h2{margin:0 0 12px}}.product-review-section .reviews-info{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;margin:0 0 16px}.product-review-section .reviews-info .icons{display:flex;align-items:center;gap:8px;margin:0 6px}.product-review-section .reviews-info p{font-weight:700;font-size:clamp(16px,1.389vw,20px);line-height:47px;letter-spacing:1px;color:#2a292b;margin:0}.product-review-section .reviews-info p.total{font-weight:500;font-size:14px;color:#a4a4a4}.product-review-section .product-review-banner{padding:36px 0;background-color:#ce442a}@media(max-width:991px){.product-review-section .product-review-banner{padding:22px 0}}.product-review-section .product-review-banner .wrapper{max-width:780px;margin:0 auto;display:flex;flex-wrap:wrap;padding:0 20px;justify-content:space-between}@media(max-width:991px){.product-review-section .product-review-banner .wrapper{gap:20px 0}}.product-review-section .product-review-banner .wrapper .item-block{display:flex;align-items:center}@media(max-width:991px){.product-review-section .product-review-banner .wrapper .item-block{width:33.33%;padding:0 8px}}@media(max-width:767px){.product-review-section .product-review-banner .wrapper .item-block{width:50%}}@media(max-width:480px){.product-review-section .product-review-banner .wrapper .item-block{width:100%;justify-content:center}}.product-review-section .product-review-banner .wrapper .item-block span{display:flex;align-items:center;justify-content:center;width:88px;height:88px;border:3px solid #FFFFFF;border-radius:50%}@media(max-width:1024px){.product-review-section .product-review-banner .wrapper .item-block span{width:65px;height:65px;border:2px solid #FFFFFF}}@media(max-width:1024px){.product-review-section .product-review-banner .wrapper .item-block span img{max-width:35px}}.product-review-section .product-review-banner .wrapper .item-block .info{padding:0 0 0 10px}@media(max-width:480px){.product-review-section .product-review-banner .wrapper .item-block .info{min-width:120px}}.product-review-section .product-review-banner .wrapper .item-block .info h5{font-size:clamp(28px,2.778vw,40px);line-height:1;color:#fff;margin:0;letter-spacing:.05em}.product-review-section .product-review-banner .wrapper .item-block .info p{font-size:15px;line-height:1.2;letter-spacing:.05em;color:#fff;margin:0}.product-review-section .review-list{margin:70px 0 0}@media(max-width:767px){.product-review-section .review-list{margin:40px 0 0}}.product-review-section .review-list .item-block{margin:0 0 40px;border-bottom:1px solid #C8C8C8;padding:0 0 15px}@media(max-width:767px){.product-review-section .review-list .item-block{margin:0 0 25px}}.product-review-section .review-list .item-block:last-child{border-bottom:none}.product-review-section .review-list .item-block .inner{display:flex;align-items:flex-start;max-width:1080px;margin:0 auto}@media(max-width:767px){.product-review-section .review-list .item-block .inner{flex-wrap:wrap}}.product-review-section .review-list .item-block .inner .avatar{display:inline-block;min-width:88px;height:88px;border-radius:50%;background-color:#d9d9d9}@media(max-width:991px){.product-review-section .review-list .item-block .inner .avatar{margin:0 auto}}.product-review-section .review-list .item-block .inner .info{padding:0 0 0 16px}@media(max-width:767px){.product-review-section .review-list .item-block .inner .info{width:100%;padding:10px 0 0}}.product-review-section .review-list .item-block .inner .info h5{font-weight:500;font-size:22px;line-height:29px;letter-spacing:.05em;text-transform:capitalize;color:#000;margin:0}.product-review-section .review-list .item-block .inner .info .date{font-style:normal;font-weight:500;font-size:16px;line-height:29px;letter-spacing:.05em;color:#848484;margin:6px 0}.product-review-section .review-list .item-block .inner .info p{font-weight:300;font-size:16px;line-height:29px;letter-spacing:.05em;color:#000;margin:0 0 30px}@media(max-width:991px){.product-review-section .review-list .item-block .inner .info p{font-size:14px;line-height:1.6;margin:0 0 8px}}.product-review-section .review-list .item-block .inner .info .icons{display:flex;align-items:center;gap:8px;margin:8px 0}.product-review-section .review-list .loadmore-btn-part{text-align:right;padding:0 0 120px;margin:0 0 120px;border-bottom:5px solid #192F9A}@media(max-width:1280px){.product-review-section .review-list .loadmore-btn-part{padding:0 0 80px;margin:0 0 80px}}@media(max-width:1024px){.product-review-section .review-list .loadmore-btn-part{padding:0 0 60px;margin:0 0 60px}}@media(max-width:767px){.product-review-section .review-list .loadmore-btn-part{padding:0 0 40px;margin:0 0 40px}}.product-review-section .review-list .loadmore-btn-part .load-more{cursor:pointer;display:inline-flex;margin:0 0 0 auto;border:none;background-color:transparent;align-items:center;font-weight:500;font-size:clamp(18px,1.528vw,22px);line-height:29px;letter-spacing:.05em;text-decoration-line:underline;text-transform:capitalize;color:#000}.product-review-section .review-list .loadmore-btn-part .load-more img{margin:0 0 0 14px}@media(max-width:991px){.product-review-section .review-list .loadmore-btn-part .load-more img{max-width:10px}}.course-overview-section h2{font-weight:400;font-size:clamp(28px,2.778vw,40px);line-height:35px;letter-spacing:.05em;text-transform:uppercase;color:#201b17;margin:0 0 60px;text-align:center}@media(max-width:1024px){.course-overview-section h2{margin:0 0 40px}}.course-overview-section .overview-course-box{max-width:1000px;background-color:#fff;border-radius:4px;padding:24px;margin:0 auto 100px}@media(max-width:1024px){.course-overview-section .overview-course-box{max-width:840px;margin:0 auto 60px}}.course-overview-section .overview-course-box .wrapper{display:flex;flex-wrap:wrap;align-items:center;max-width:680px;margin:0 auto;gap:48px 0}@media(max-width:1024px){.course-overview-section .overview-course-box .wrapper{gap:28px 0}}@media(max-width:767px){.course-overview-section .overview-course-box .wrapper{gap:16px 0}}.course-overview-section .overview-course-box .wrapper .item{display:flex;align-items:center;width:50%;padding:0 8px}@media(max-width:575px){.course-overview-section .overview-course-box .wrapper .item{width:100%;justify-content:center}}.course-overview-section .overview-course-box .wrapper .item img{object-fit:contain;margin:0 30px 0 0}@media(max-width:1024px){.course-overview-section .overview-course-box .wrapper .item img{margin:0 18px 0 0}}.course-overview-section .overview-course-box .wrapper .item span{font-size:clamp(16px,1.667vw,24px);font-weight:700;line-height:35px;color:#000}
/*# sourceMappingURL=/cdn/shop/t/2/assets/product-details.css.map */
