.course-section{position:relative}.industry-tab .p-tab{position:absolute;left:0;top:0;width:100%;height:auto;opacity:0;visibility:hidden}.industry-tab .p-tab.active-tab{position:relative;visibility:visible;opacity:1;z-index:5}.industry-tab .p-tabs-content{position:relative;display:block}.industry-tab .p-tab .course-block-one{position:relative;opacity:0;top:5px;transition:all 1s ease}.industry-tab .p-tab.active-tab .course-block-one{opacity:1;top:0}.course-block-one .inner-box{position:relative;display:block}.course-block-one .inner-box .image-box{position:relative;display:inline-block;margin-bottom:33px}.course-block-one .inner-box .image-box .image{position:relative;display:block;border-radius:15px}.course-block-one .inner-box .image-box .image img{width:100%;border-radius:15px}.course-block-one .inner-box .image-box a{position:absolute;display:inline-block;left:50%;top:50%;transform:translate(-50%,-50%);z-index:1}.course-block-one .inner-box .text{position:relative;display:block;background:#fff;border-radius:40px;padding:11px 30px 14px;box-shadow:0 0 50px 0 rgba(0,0,0,.12);margin-bottom:23px}.course-block-one .inner-box .text p{position:relative;display:inline-block;color:#6d7270;padding-left:22px}.course-block-one .inner-box .text p i{position:absolute;left:0;top:4px;color:var(--theme-color);font-size:15px}.course-block-one .inner-box h3{display:block;font-size:22px;line-height:32px;margin-bottom:15px}.course-block-one .inner-box h3 a{display:inline-block;color:var(--title-color)}.course-block-one .inner-box h3 a:hover{color:var(--theme-color)}.course-block-one .inner-box .link a{position:relative;display:inline-block;font-size:13px;line-height:22px;font-family:var(--title-font);font-weight:700;text-transform:uppercase;color:var(--title-color)}.course-block-one .inner-box .link a:hover{color:var(--theme-color)}.course-block-one .inner-box .link a span{position:relative;padding-left:25px}.course-block-one .inner-box .link a span:before{position:absolute;content:"\f104";font-family:flaticon;font-size:20px;left:0;top:-3px;font-weight:400}.industry-tab .industry-tab-btns{position:relative;margin-bottom:60px;display:flex;align-items:center;justify-content:center}.industry-tab .industry-tab-btns .p-tab-btn{position:relative;margin-right:20px}.industry-tab .industry-tab-btns .p-tab-btn:last-child{margin:0}.industry-tab .industry-tab-btns .p-tab-btn h6{position:relative;display:inline-block;font-size:16px;line-height:26px;font-weight:600;padding-right:60px;cursor:pointer}.industry-tab .industry-tab-btns .p-tab-btn.active-btn h6{color:#fff}.industry-tab .industry-tab-btns .p-tab-btn h6 span{position:relative;display:block;padding:11px 29px;border-radius:40px;border:1px solid #dbe5e2}.industry-tab .industry-tab-btns .p-tab-btn.active-btn h6 i,.industry-tab .industry-tab-btns .p-tab-btn.active-btn h6 span{background:var(--theme-color-light);border-color:var(--theme-color-light)}.industry-tab .industry-tab-btns .p-tab-btn h6 i{position:absolute;display:inline-block;top:0;right:0;width:60px;height:50px;line-height:56px;font-size:30px;border-radius:40px;border:1px solid #dbe5e2}.industry-tab .industry-tab-btns .p-tab-btn h6 i:before{display:inline-block;transform:rotate(-90deg)}.industry-tab .industry-tab-btns .p-tab-btn.active-btn h6 i:before{transform:rotate(0deg)}.course-section .dots-style-one{position:relative;display:block;text-align:center;margin-top:56px}.course-section .dots-style-one .swiper-pagination-bullet{background-color:#c6d5d0}.course-section .nav-style-one{position:absolute;display:block;max-width:194px;width:100%;margin:0 auto;left:0;right:0;bottom:24px;z-index:1}.course-section .nav-style-one button{color:var(--title-color)}.course-section .nav-style-one button.owl-prev{position:absolute;left:0;top:0}.course-section .nav-style-one button.owl-next{position:absolute;right:0;top:0}.lesson-section{position:relative;padding:114px 0 90px}.lesson-block-one .inner-box{position:relative;display:block;background:#fff;border-radius:10px;box-shadow:0 0 50px 0 rgba(0,0,0,.06);margin-bottom:30px;padding:40px 30px 35px 40px}.lesson-block-one .inner-box .image-box{position:absolute;left:20px;top:20px;height:150px;width:150px;border-radius:8px}.lesson-block-one .inner-box .image-box img{width:150px;border-radius:5px;height:100%;object-fit:cover;object-position:center;transition:transform .5s ease}.lesson-block-one:hover .image-box img{transform:scale(1.05)}.lesson-block-one:hover .image-box:after{opacity:1}.lesson-block-one .image-category{position:absolute;top:15px;left:15px;background:rgba(0,0,0,.6);color:#fff;padding:5px 12px;border-radius:30px;font-size:12px;z-index:1}.lesson-block-one .image-box:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.2);opacity:0;transition:opacity .3s ease}.lesson-block-one .inner-box .content-box{position:relative;padding-left:170px;min-height:115px!important}.lesson-block-one .inner-box .content-box .rating{position:absolute;top:0;right:0;font-size:16px;line-height:26px;font-family:var(--title-font);color:var(--title-color);font-weight:500;padding-left:23px}.lesson-block-one .inner-box .content-box .rating i{position:absolute;left:0;top:2px;font-size:16px;font-weight:400;color:#00b67a}.lesson-block-one .inner-box .content-box h4{position:relative;display:block;font-size:22px;line-height:32px;color:var(--theme-color-light);margin-bottom:12px}.lesson-block-one .inner-box .content-box h3{position:relative;display:block;font-size:22px;line-height:32px;margin-bottom:16px}.lesson-block-one .inner-box .content-box h3 a{display:inline-block;color:var(--title-color);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.lesson-block-one .inner-box .content-box h3 a:hover{color:var(--theme-color-light)}.lesson-block-one .inner-box .content-box .info-list li{position:relative;display:inline-block;float:left;font-size:16px;color:#6d7270;margin-right:20px;padding-left:24px}.lesson-block-one .inner-box .content-box .info-list li:last-child{margin:0}.lesson-block-one .inner-box .content-box .info-list li i,.lesson-block-one .inner-box i{left:0;top:2px;font-size:16px;color:var(--theme-color)}.title-icon{position:relative;display:block;font-size:50px;line-height:50px;color:var(--theme-color);margin-bottom:10px}.sec-desc{font-size:18px;line-height:28px;color:#6d7270;margin-top:15px;max-width:700px;margin-left:auto;margin-right:auto}.courses-carousel{overflow:hidden;position:relative;width:100%}.courses-carousel .swiper-wrapper{display:flex;align-items:stretch}.courses-carousel .swiper-slide{height:auto;opacity:1!important;visibility:visible!important}.courses-carousel .swiper-slide:not(.swiper-slide-active):not(.swiper-slide-next):not(.swiper-slide-prev){opacity:.5!important}.courses-carousel .swiper-slide{width:calc((100% - 60px) / 3)!important}@media (max-width:1199px){.courses-carousel .swiper-slide{width:calc((100% - 25px) / 2)!important}}@media (max-width:767px){.courses-carousel .swiper-slide{width:100%!important}}.category-section{position:relative;margin-bottom:30px;background:#f6f9f8;border-radius:10px;padding:10px 30px;border-left:4px solid var(--theme-color)}.category-heading{position:relative;margin-bottom:15px}.category-heading h4{font-size:20px;line-height:28px;color:var(--title-color);font-weight:600;margin-bottom:0}.categories-list{position:relative}.categories-list ul{display:flex;flex-wrap:wrap;margin:0;padding:0;list-style:none}.categories-list ul li{position:relative;margin-right:15px;margin-bottom:10px}.categories-list ul li:last-child{margin-right:0}.categories-list ul li a{display:block;font-size:15px;line-height:24px;color:#6d7270;background:#fff;padding:8px 18px;border-radius:5px;border:1px solid #dbe5e2;transition:all .3s ease}.categories-list ul li a:hover,.categories-list ul li.active a{background:var(--theme-color-light);color:#fff;border-color:var(--theme-color-light)}.search-container{position:relative;margin-bottom:30px;display:flex;flex-direction:column;align-items:flex-end}.lesson-search{width:300px}.lesson-search,.lesson-search .search-form{position:relative}.lesson-search .search-form input{position:relative;width:100%;height:50px;background:#fff;border:1px solid #dbe5e2;border-radius:25px;padding:10px 50px 10px 20px;font-size:15px;color:#6d7270;transition:all .3s ease;box-shadow:0 3px 10px rgba(0,0,0,.03)}.lesson-search .search-form input:focus{border-color:var(--theme-color);box-shadow:0 5px 15px rgba(0,0,0,.08)}.lesson-search .search-form button{position:absolute;right:20px;top:50%;transform:translateY(-50%);font-size:16px;color:var(--theme-color);background:transparent;cursor:pointer;transition:all .3s ease}.lesson-search .search-form button:hover{color:var(--title-color)}.search-results-info{position:relative;margin-top:15px;text-align:right;width:100%;max-width:300px}.search-results-info p{margin:0;font-size:14px;color:#6d7270}.search-results-info p strong{color:var(--title-color)}.no-results{position:relative;text-align:center;padding:50px 30px;background:#f6f9f8;border-radius:10px;margin-bottom:30px}.no-results h4{font-size:24px;margin-bottom:10px;color:var(--title-color)}.no-results p{font-size:16px;color:#6d7270}.pagination-wrapper{position:relative;display:block;text-align:center;margin-top:50px;margin-bottom:20px}.pagination,.pagination li{position:relative;display:inline-block}.pagination li{margin:0 4px}.pagination li a{position:relative;display:inline-block;font-size:16px;font-weight:500;font-family:var(--title-font);height:45px;width:45px;line-height:45px;background:#fff;text-align:center;color:var(--title-color);border-radius:50%;border:1px solid #dbe5e2;transition:all .5s ease}.pagination li a:hover,.pagination li.active a{color:#fff;background:var(--theme-color-light);border-color:var(--theme-color-light)}.pagination li.disabled a{color:#b1bfba;cursor:not-allowed}.pagination li:first-child a,.pagination li:last-child a{width:auto;padding:0 20px;border-radius:30px}.pagination li:first-child a i,.pagination li:last-child a i{font-size:14px;position:relative;top:1px}@media only screen and (max-width:1199px){.search-container{align-items:stretch}.lesson-search{width:100%;max-width:100%}.search-results-info{text-align:left;max-width:100%}}@media only screen and (max-width:991px){.title-icon{font-size:40px;line-height:40px}.sec-desc{font-size:16px;line-height:26px}.lesson-search .search-form{max-width:100%}.lesson-search .search-form input{height:55px}}@media only screen and (max-width:767px){.category-section{padding:20px}.category-heading h4{font-size:18px;line-height:26px}.categories-list ul li a{padding:6px 15px;font-size:14px}.pagination li a{height:40px;width:40px;line-height:40px;font-size:15px}.pagination li:first-child a,.pagination li:last-child a{padding:0 15px}.title-icon{font-size:35px;line-height:35px}.lesson-search .search-form input{height:50px;font-size:15px}.search-results-info p{font-size:15px}.no-results h4{font-size:20px}.no-results p{font-size:15px}}