.overlay-component{z-index:20!important}[dir] .overlay-component .bg-light{border-radius:0 0 20px 20px}.overlay-component .spinner-border{color:#135991}[dir] .explore-course-card-component .card{border-radius:25px}.explore-course-card-component .card .card-img-top{width:270px;max-width:100%;height:220px;flex-shrink:0;object-fit:cover}[dir] .explore-course-card-component .card .card-img-top{border-radius:25px 25px 0 0;background:url(<path-to-image>),#d3d3d3 50%/cover no-repeat}.explore-course-card-component .card .card-body{width:270px;height:100%;max-width:100%;max-height:195px}[dir] .explore-course-card-component .card .card-body{border-radius:0 0 25px 25px;background:var(--white,#fff)}.explore-course-card-component .card .card-body .card-text{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:262px;overflow-y:hidden;color:#135991;font-size:16px;font-style:normal;font-weight:700}.explore-course-card-component .card .card-body .card-text s{font-weight:400;font-size:14px;color:#5e5e5e}.explore-course-card-component .card .card-body .description-text{max-width:262px;overflow-y:hidden;color:#5e5e5e;font-size:14px;font-style:normal;font-weight:400}.explore-course-card-component .card .card-title{color:var(--black,#000);font-size:18px;font-style:normal;font-weight:600}.explore-course-card-component .card .card-footer{flex-wrap:wrap}[dir] .explore-course-card-component .card .card-footer{border:none!important}.explore-course-card-component .card #button{display:inline-flex;height:36px;justify-content:center;align-items:center;gap:6px;flex-shrink:0;color:var(--basic-white,#fff);display:inline;font-size:12px;font-style:normal;font-weight:400;align-self:flex-end}[dir] .explore-course-card-component .card #button{padding:6px 12px;border-radius:8px;background:var(--primary-1,#135991)}.explore-course-card-component .card .button{font-size:14px;font-weight:600}.explore-course-card-component .card .button-link{color:#135991;font-weight:700!important}[dir] .explore-course-card-component .card .button-link{border:none!important;background:#fff}.explore-course-card-component .card .button-link:hover{color:#135991!important}.explore-course-card-component .no-data-msg{color:#135991}[dir] .explore-course-card-component .no-data-msg{text-align:center}.explore-course-card-component .card-title{color:#000;font-size:20px;display:flex;flex-wrap:wrap;font-weight:600}.explore-course-card-component .card-title .course-price{font-size:20px;font-weight:600;white-space:nowrap;color:#135991}.explore-course-card-component .card-title s{color:#696969;font-size:14px;font-weight:600;white-space:nowrap}.list-summer-courses{display:block!important}[dir] .list-summer-courses{margin-top:4rem!important}.list-summer-courses .summer-courses-header{font-size:24px;line-height:20px;font-weight:500}[dir] .list-summer-courses .summer-courses-header{margin:0!important;margin-bottom:10px!important}.list-summer-courses .summer-courses-header p{color:#000}.list-summer-courses .summer-courses-body{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;gap:20px}.list-summer-courses .summer-courses-body::-webkit-scrollbar{height:10px}[dir] .list-summer-courses .summer-courses-body::-webkit-scrollbar-track{background:transparent!important}[dir] .list-summer-courses .summer-courses-body::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:4px}.list-summer-courses .summer-courses-body .course-card{min-width:217px!important;max-width:217px!important;height:286px}[dir] .list-summer-courses .summer-courses-body .course-card{border-radius:24px}.list-summer-courses .summer-courses-body .course-card .card-img-top{height:170px;object-fit:cover}[dir] .list-summer-courses .summer-courses-body .course-card .card-img-top{border-radius:24px 24px 0 0}.list-academic-courses{display:block!important}[dir] .list-academic-courses{margin-top:6rem!important}.list-academic-courses .academic-courses-header{font-size:24px;line-height:20px;font-weight:500}[dir] .list-academic-courses .academic-courses-header{margin:0!important;margin-bottom:10px!important}.list-academic-courses .academic-courses-header p{color:#000}.list-academic-courses .academic-courses-header hr{width:73%}.list-academic-courses .academic-courses-body{display:flex;flex-direction:row;flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;gap:20px}.list-academic-courses .academic-courses-body::-webkit-scrollbar{height:10px}[dir] .list-academic-courses .academic-courses-body::-webkit-scrollbar-track{background:transparent!important}[dir] .list-academic-courses .academic-courses-body::-webkit-scrollbar-thumb{background:#ccc!important;border-radius:4px}.list-academic-courses .academic-courses-body .course-card{min-width:217px!important;max-width:217px!important;height:286px}[dir] .list-academic-courses .academic-courses-body .course-card{border-radius:24px}.list-academic-courses .academic-courses-body .course-card .card-img-top{height:170px;object-fit:contain}[dir] .list-academic-courses .academic-courses-body .course-card .card-img-top{border-radius:24px 24px 0 0}