.course-option.box-dark{background-color:#242424;color:#fff}.course-big-box.box-dark .course-price strike,.course-big-box.box-dark .course-ranking,.course-big-box.box-dark h2,.course-option.course-big-box.box-dark .accordion{color:#fff}.course-option.course-big-box{box-shadow:0 .125rem .375rem rgba(0,0,0,.05),0 .625rem 1.5rem rgba(0,0,0,.15);margin:auto;padding:0}.course-option.course-big-box .row-fluid{display:flex}.course-big-box .course-big-box-content{margin:0;padding:40px}.course-big-box .course-big-box-content.box-content-pdr{padding-right:15px}.course-ranking{color:#797979;font-size:12px;margin:5px 0}.course-ranking i{color:#ffc400;font-size:18px;margin-right:2px}.course-big-box h2{margin-bottom:10px}.course-big-box .course-price{display:flex;font-size:32px;font-weight:700;line-height:normal;margin:10px 0}.course-big-box .course-price span{margin:0 3px}.course-big-box .course-price strike{color:#797979;font-size:21px;font-weight:400;margin-left:0}.course-big-box .course-price .save-badge{background-color:#8bbe74;border-radius:8px;color:#fff;font-size:12px;font-weight:700;height:25px;margin-top:6px;padding:3px 8px}.course-big-box .course-price .save-badge b{font-size:15px}.course-big-box .course-big-box-image{background-position:50%;background-size:cover;border-radius:20px;border-bottom-right-radius:0;border-top-right-radius:0;height:100%}.course-option.course-big-box .course-big-box-content .hs-button{margin-top:10px;padding:8px 30px;text-align:center}.course-option.course-big-box .course-big-box-content .hs-button.bt-width-full{width:100%}.course-option.course-big-box .accordion{background-color:transparent;border:none;color:#252525;cursor:pointer;font-size:17px;font-weight:700;line-height:21px;outline:none;padding:0;text-align:left;transition:.4s;width:100%}.course-big-box .accordion:after{content:"\f078";font-family:FontAwesome;font-size:12px;font-weight:400;margin-left:10px}.course-big-box .active:after{content:"\f077"}.course-big-box .panel{background-color:transparent;max-height:0;overflow:hidden;padding:0;position:relative;transition:max-height .2s ease-out}.course-big-box .wrap-accordion{line-height:21px;margin-bottom:10px}.ml-18{margin-left:18px}.wrap-course-info .wrap-tooltip{align-items:center;background-color:#d8d8d8;border-radius:20px;box-shadow:0 10px 10px rgba(0,0,0,.1);color:#000;cursor:pointer;display:flex;flex-direction:column;font-size:12px;height:20px;justify-content:center;line-height:1;padding:5px;position:absolute;right:5px;text-align:center;top:-12px;transition:all .2s cubic-bezier(.68,-.55,.265,1.55);white-space:normal;width:20px}.wrap-course-info .tooltip{background:#181818;border-radius:5px;bottom:0;box-shadow:0 10px 10px rgba(0,0,0,.1);color:#fff;font-size:13px;height:max-content;line-height:14px;margin-bottom:28px;max-width:140px;opacity:0;padding:8px 10px;pointer-events:none;position:absolute;width:140px;width:max-content}.wrap-course-info .tooltip:before{background:#181818;bottom:-3px;content:"";height:8px;left:50%;position:absolute;transform:translate(-50%) rotate(45deg);width:8px}.wrap-course-info .wrap-tooltip:hover .tooltip{opacity:1;pointer-events:auto;visibility:visible}.wrap-course-info .wrap-tooltip:hover .tooltip,.wrap-course-info .wrap-tooltip:hover span{text-shadow:0 -1px 0 rgba(0,0,0,.1)}.badge{align-items:center;background-color:#e21919;border:1px solid transparent;border-radius:63px;color:#fff;display:inline-block;display:flex;font-size:12px;font-weight:500;height:63px;justify-content:center;line-height:1;padding:0 5px;position:absolute;right:15px;text-align:center;top:-25px;white-space:normal;width:63px;word-break:break-word}.course-option ul{list-style:none;margin:0;padding:0}.course-option li{margin:10px 0}.course-option li span.icon-list{background-position:50%;background-repeat:no-repeat;background-size:contain;content:"";display:inline-block;height:17px;margin-right:10px;margin-top:2px;position:absolute;vertical-align:top;width:12px}.course-option{background:#fff;border:none;border-radius:20px;height:auto;margin-bottom:20px;padding:30px;position:relative}.course-option,.course-option *{transition:all .3s}.course-option .wrap-course-info{display:flex;flex-direction:column;height:100%}.course-option.course-big-box .wrap-course-info p{font-size:17px;font-weight:300;line-height:21px;margin:0}.course-option.course-big-box .wrap-course-info p strong{font-weight:700}.course-option .wrap-course-info .duration{display:block;font-size:16px;font-weight:700;margin-top:13px}.course-option .wrap-course-info span.local{background-color:#181818;border-radius:10px;color:#fff;font-size:15px;font-weight:500;padding:8px 12px;position:relative}.course-option .wrap-course-info span.remote-bg{background-color:#5b5b5b}.vbb-align-center{text-align:center}.vbb-align-right{text-align:right}.vbb-align-left{text-align:left}@media (min-width:768px) and (max-width:1139px){.course-option{padding:30px 15px}.course-option .wrap-course-info .hs-button{padding:5px 20px}.course-option .wrap-course-info .duration,.course-option .wrap-course-info p{font-size:14px}}@media (max-width:767px){.course-big-box .course-big-box-image{border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-right-radius:20px;height:200px}.course-option.course-big-box .row-fluid{display:block}.course-big-box .course-price{flex-wrap:wrap}.course-big-box .course-big-box-content{padding:30px 25px}.course-option{height:auto;margin-top:20px;padding:20px 20px 30px}}