.etlms-course-list-col{width:100%;margin-bottom:2rem}.etlms-course-list-col .tutor-card.tutor-course-card.tutor-loop-course-container.etlms-course-card-classic{background:#fff;border:1px solid #e0e0e0;border-radius:8px;flex-direction:column;height:100%;transition:all .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 0 4px #0000001a}.etlms-course-list-col .tutor-card.tutor-course-card.tutor-loop-course-container.etlms-course-card-classic.etlms-has-hover-animation:hover{transform:translateY(-5px);box-shadow:0 8px 25px #00000026}.etlms-course-list-col .tutor-course-thumbnail{position:relative;overflow:hidden}.etlms-course-list-col .tutor-course-thumbnail .tutor-d-block{text-decoration:none;display:block}.etlms-course-list-col .tutor-course-thumbnail .tutor-ratio{width:100%;position:relative}.etlms-course-list-col .tutor-course-thumbnail .tutor-ratio.tutor-ratio-16x9{aspect-ratio:16/9}.etlms-course-list-col .tutor-course-thumbnail .tutor-ratio .tutor-card-image-top{object-fit:cover;width:100%;height:100%;transition:transform .3s}.etlms-course-list-col .tutor-course-thumbnail:hover .tutor-card-image-top{transform:scale(1.05)}.etlms-course-list-col .tutor-course-bookmark{z-index:2;position:absolute;top:12px;right:12px}.etlms-course-list-col .tutor-course-bookmark .save-bookmark-btn{cursor:pointer;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffe6;border:1px solid #e0e0e0;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;transition:all .3s;display:flex}.etlms-course-list-col .tutor-course-bookmark .save-bookmark-btn .tutor-icon-bookmark-line{color:#767c8e;font-size:14px}.etlms-course-list-col .tutor-course-bookmark .save-bookmark-btn .tutor-icon-bookmark-line:before{content:"🔖"}.etlms-course-list-col .tutor-course-bookmark .save-bookmark-btn:hover{background:#fff;border-color:#3e64de}.etlms-course-list-col .tutor-course-bookmark .save-bookmark-btn:hover .tutor-icon-bookmark-line{color:#3e64de}.etlms-course-list-col .tutor-card-body{flex-direction:column;flex:1;padding:1.5rem;display:flex}.etlms-course-list-col .tutor-card-body .tutor-course-ratings.tutor-mb-8{margin-bottom:.75rem}.etlms-course-list-col .tutor-card-body .tutor-course-ratings.tutor-mb-8 .tutor-ratings .tutor-ratings-stars{gap:2px;display:flex}.etlms-course-list-col .tutor-card-body .tutor-course-ratings.tutor-mb-8 .tutor-ratings .tutor-ratings-stars .tutor-icon-star-line{color:#e3e5eb;font-size:14px;transition:color .2s}.etlms-course-list-col .tutor-card-body .tutor-course-ratings.tutor-mb-8 .tutor-ratings .tutor-ratings-stars .tutor-icon-star-line.filled{color:#ffc107}.etlms-course-list-col .tutor-card-body .tutor-course-ratings.tutor-mb-8 .tutor-ratings .tutor-ratings-stars .tutor-icon-star-line:before{content:"★"}.etlms-course-list-col .tutor-card-body .tutor-course-name{flex:1;margin:0 0 1rem;font-size:16px;font-weight:600;line-height:1.4}.etlms-course-list-col .tutor-card-body .tutor-course-name.tutor-fs-5{font-size:16px}.etlms-course-list-col .tutor-card-body .tutor-course-name.tutor-fw-medium{font-weight:600}.etlms-course-list-col .tutor-card-body .tutor-course-name.tutor-mb-12{margin-bottom:12px}.etlms-course-list-col .tutor-card-body .tutor-course-name a{color:#212327;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;text-decoration:none;transition:color .3s;display:-webkit-box;overflow:hidden}.etlms-course-list-col .tutor-card-body .tutor-course-name a:hover{color:#3e64de}.etlms-course-list-col .tutor-card-footer{border-top:1px solid #eff1f6;margin-top:auto;padding:1rem 1.5rem 1.5rem}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between{justify-content:space-between;align-items:center;gap:1rem;display:flex}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center{align-items:center;display:flex}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black{flex-direction:column;gap:.25rem;display:flex}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black del{color:#767c8e;font-size:.875rem;text-decoration:line-through}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black del .woocommerce-Price-amount,.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black del .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-weight:400}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black .screen-reader-text{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins{color:#212327;font-size:1.125rem;font-weight:700;text-decoration:none}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins .woocommerce-Price-amount,.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-price.tutor-d-flex.tutor-align-center .price.tutor-fs-6.tutor-fw-bold.tutor-color-black ins .woocommerce-Price-amount bdi .woocommerce-Price-currencySymbol{font-weight:700}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block{color:#3e64de;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #3e64de;border-radius:6px;align-items:center;gap:.5rem;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block .tutor-icon-cart-line.tutor-mr-8{margin-right:.5rem}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block .tutor-icon-cart-line.tutor-mr-8:before{content:"🛒";font-size:14px}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block .cart-text{font-weight:500}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block:hover{color:#fff;background:#3e64de;transform:translateY(-2px)}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn.tutor-btn-outline-primary.tutor-btn-md.tutor-btn-block:active{transform:translateY(0)}@media (max-width:768px){.etlms-course-list-col .tutor-card-body{padding:1rem}.etlms-course-list-col .tutor-card-body .tutor-course-name{font-size:.95rem}.etlms-course-list-col .tutor-card-footer{padding:.75rem 1rem 1rem}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between{flex-direction:column;align-items:stretch;gap:.75rem}.etlms-course-list-col .tutor-card-footer .tutor-d-flex.tutor-align-center.tutor-justify-between .list-item-button .tutor-btn{justify-content:center}}@media (max-width:480px){.etlms-course-list-col .tutor-card-body{padding:.875rem}}
.site-content{background-color:#fff;min-height:100vh;font-family:Poppins,sans-serif}.site-content .ast-container{max-width:1200px;margin:0 auto;padding:0 20px}.site-content .ast-container .content-area.primary{width:100%}.site-content .ast-container .content-area.primary .site-main .post-divider{display:none}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-header{margin-bottom:0}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con{padding:2rem 0}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner{width:100%}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section{text-align:center;margin-bottom:3rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-title{color:#007991;margin-bottom:1rem;font-size:3rem;font-weight:600;line-height:1.2}@media (max-width:768px){.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-title{font-size:2rem}}@media (max-width:480px){.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-title{font-size:1.75rem}}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-subtitle{color:#373737;margin:0;font-size:1.125rem;font-weight:400}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-loop-wrap.tutor-course-list.tutor-grid.tutor-grid-3{grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:2rem;margin-bottom:3rem;display:grid}@media (max-width:768px){.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-loop-wrap.tutor-course-list.tutor-grid.tutor-grid-3{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:1.5rem}}@media (max-width:480px){.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-loop-wrap.tutor-course-list.tutor-grid.tutor-grid-3{grid-template-columns:1fr;gap:1rem}}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32{flex-wrap:wrap;justify-content:center;align-items:center;gap:1rem;margin-top:3rem;display:flex}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.prev-next .prev.page-numbers{color:#3e64de;cursor:pointer;background:0 0;border:1px solid #3e64de;border-radius:6px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.prev-next .prev.page-numbers:hover{color:#fff;background:#3e64de;transform:translateY(-2px)}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next .page-numbers{color:#3e64de;cursor:pointer;text-align:center;background:0 0;border:1px solid #e0e0e0;border-radius:6px;min-width:44px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next .page-numbers:hover{background:#f0f8ff;border-color:#3e64de;transform:translateY(-1px)}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next .page-numbers.current{color:#fff;background:#3e64de;border-color:#3e64de;font-weight:600}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next .next.page-numbers{color:#3e64de;cursor:pointer;background:0 0;border:1px solid #3e64de;border-radius:6px;padding:.75rem 1rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap.tutor-courses-wrap.tutor-container.etlms-course-list-main-wrap .etlms-course-list-pagination-wrap.tutor-mt-32 .etlms-pagination.pagination-numbers-prev-next .next.page-numbers:hover{color:#fff;background:#3e64de;transform:translateY(-2px)}@media (max-width:1024px){.site-content .ast-container{padding:0 15px}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con{padding:1.5rem 0}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section{margin-bottom:2rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap .etlms-course-list-pagination-wrap{gap:.75rem;margin-top:2rem}}@media (max-width:768px){.site-content .ast-container{padding:0 10px}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con{padding:1rem 0}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section{margin-bottom:1.5rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-subtitle{font-size:1rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap .etlms-course-list-pagination-wrap{gap:.5rem;margin-top:1.5rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap .etlms-course-list-pagination-wrap .etlms-pagination.pagination-numbers-prev-next .page-numbers{min-width:36px;padding:.5rem .75rem;font-size:.8rem}}@media (max-width:480px){.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .page-title-section .page-subtitle{font-size:.95rem}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap .etlms-course-list-pagination-wrap .etlms-pagination.pagination-numbers-prev-next{justify-content:center}.site-content .ast-container .content-area.primary .site-main .ast-article-single .entry-content.clear .elementor.elementor-2188 .elementor-element.e-con .e-con-inner .elementor-widget-container .tutor-wrap .etlms-course-list-pagination-wrap .etlms-pagination.pagination-numbers-prev-next .page-numbers{min-width:32px;padding:.5rem;font-size:.75rem}}
