.banner-container{margin:0 20px;padding:40px 0;background-image:url(/_next/static/media/hero-web-bg.fa4cf5e8.png);background-size:cover;background-position:0 0;background-repeat:no-repeat;border-radius:0 0 20px 0}.main-banner-content{position:relative;padding-right:0;margin-right:20px;gap:18px;margin-bottom:0}.main-banner-content .banner-span{font-size:15px;font-weight:400;color:var(--primary-color-two)}.main-banner-content .banner-heading{font-size:74px;font-weight:600;color:var(--secondary-color);margin-bottom:0}.main-banner-content .banner-heading-two{font-size:74px;font-weight:600;color:var(--gray-medium)}.main-banner-content .banner-para{font-weight:300;line-height:24px;letter-spacing:-.2px;font-size:16px;color:var(--gray-medium)}.banner-button-container{align-items:flex-start}.main-banner-courses-list .single-courses-box{margin-bottom:0}.main-banner-courses-list .single-courses-box .courses-content{padding:20px}.banner-content h1{color:#ffffff;margin-bottom:20px;font-size:48px}.banner-content p{max-width:450px;color:#d2d2d2;font-weight:600;font-size:17px}.single-courses-box{margin-bottom:30px;position:relative;border-radius:5px;background-color:#ffffff;box-shadow:0 8px 24px rgba(149,157,165,.2)}.single-courses-box:hover{box-shadow:0 3px 8px rgba(0,0,0,.24);cursor:pointer}.single-courses-box .courses-image{border-radius:5px 5px 0 0;position:relative;z-index:1}.single-courses-box .courses-image .image,.single-courses-box .courses-image .image img{border-radius:5px 5px 0 0}.single-courses-box .courses-image .fav{display:inline-block;position:absolute;right:20px;top:20px;color:#ff5555;font-size:35px;line-height:1;padding:0;border:none}.single-courses-box .courses-image .fav:hover{color:red}.single-courses-box .courses-image .price{display:inline-block;background-color:#4b287f;color:#ffffff;width:65px;height:65px;border-radius:50%;position:absolute;right:20px;bottom:-32.5px;text-align:center;line-height:67px;font-size:16px;font-weight:800}.single-courses-box .courses-image .discount-price{right:100px;background:red}.single-courses-box .courses-content{border-radius:0 0 5px 5px;padding:30px}.single-courses-box .courses-content .course-author{margin-top:16px}.single-courses-box .courses-content .course-author img{width:35px;height:35px;margin-right:10px}.single-courses-box .courses-content .course-author span{color:#4b287f;font-weight:600;font-size:15px}.single-courses-box .courses-content h3{margin-bottom:12px;line-height:1.3;font-size:24px}.single-courses-box .courses-content h3 a{display:inline-block}.single-courses-box .courses-content .courses-box-footer{list-style-type:none;padding-left:0;margin:20px -7px 0}.single-courses-box .courses-content .courses-box-footer li{color:#606060;font-size:15px;position:relative;padding-left:25px;padding-right:7px}.single-courses-box .courses-content .courses-box-footer li i{color:#4b287f;position:absolute;left:7px;top:0}.single-courses-box .courses-content .courses-box-footer li i.flaticon-people{font-size:18px;left:3px}.single-courses-box.bg-color{background-color:#fffaf3;box-shadow:unset;transition:.5s}.single-courses-box.bg-color .courses-content h3{margin-bottom:10px}.single-courses-box.bg-color:hover{background-color:#ffffff;box-shadow:0 8px 16px 0 rgba(146,184,255,.2)}.single-courses-box.without-boxshadow{background-color:#ffffff;box-shadow:unset;transition:.5s}.single-courses-box.without-boxshadow .courses-content h3{margin-bottom:10px}.single-courses-box.without-boxshadow.active,.single-courses-box.without-boxshadow:hover{box-shadow:0 8px 16px 0 rgba(146,184,255,.2)}.single-courses-box.style-2 .video_box{position:absolute;top:0;left:0;width:100%;height:100%;text-align:center;background:rgba(0,0,0,.4);transform:scale(0);transition:.5s}.single-courses-box.style-2 .video_box i{background-color:#fff;width:60px;height:60px;line-height:60px;color:#000;font-size:50px;border-radius:80px;padding-left:5px;cursor:pointer}.single-courses-box.style-2 .video_box i:hover{background-color:#4b287f;color:#fff}.single-courses-box.style-2:hover .video_box{transform:scale(1)}.single-courses-box.style-2 .courses-content{padding:20px}.single-courses-box.style-2 .courses-content h3{font-size:18px}.single-courses-box .courses-image .price.bg-45a393{background-color:#6ba292}.banner-animation{display:flex;justify-content:center;align-items:center;width:100%;height:100%}@media (max-width:768px){.banner-animation{margin-top:40px}}@media only screen and (max-width:767px){.main-banner-content .banner-heading{font-size:40px}.main-banner-content{margin-right:0}.main-banner-content .banner-heading-two{font-size:40px}.main-banner-content .banner-para{font-size:14px}.banner-button-container{align-items:center}.banner-container{margin:0;padding:40px 0;background-image:url(/_next/static/media/hero-mweb-bg.19175e9e.png);border-radius:0}}