.homepage_container-main__uECC1{max-width:1040px;padding:0 20px;margin:0 auto;width:100%}.homepage_hero-banner__R79y6{height:430px;position:relative;width:100%;margin-bottom:40px}.homepage_hero-banner__R79y6 img{width:100%;height:100%;object-fit:cover;position:relative}.homepage_hero-banner__R79y6:before{content:"";position:absolute;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));height:100%;width:100%;z-index:1}.homepage_section-main__A8eIk{padding:40px 0}.homepage_banner-content__Dc5QM{padding:0 20px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);max-width:550px;text-align:center;z-index:1}.homepage_banner-content__Dc5QM h1{text-align:center;font-size:36px;font-style:normal;font-weight:500;line-height:40px;margin-bottom:24px}.homepage_banner-content__Dc5QM button{display:inline-block;padding:12px 52px;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px;border-radius:120px;border:1px solid transparent;transition:all .45s ease-in-out}.homepage_banner-content__Dc5QM button:hover{background:transparent!important;border-color:#fff}.homepage_description-inner__J53fx{display:grid;grid-template-columns:480px 1fr;align-items:center;grid-row-gap:20px;row-gap:20px}.homepage_description-inner__J53fx img{min-width:480px;height:360px;object-fit:cover;border-radius:16px}.homepage_description-content__AJe28{height:240px;display:flex;align-items:center;padding:72px;border-radius:16px;margin-left:-100px}.homepage_description-content__AJe28 p{color:var(--btnWhite);font-size:16px;font-style:normal;font-weight:400;line-height:24px}.homepage_title-main__NpbYR{text-align:center}.homepage_title-main__NpbYR h2{color:var(--greyColor3);font-size:36px;font-style:normal;font-weight:500;line-height:40px;padding-bottom:24px}.homepage_title-main__NpbYR span{display:block;text-align:center;width:32px;height:4px;margin:0 auto}.homepage_program-card__AtyYQ ul{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:24px;gap:24px;margin-top:32px}.homepage_card-icon__xj5rf{height:104px;width:104px;border-radius:100%;background:var(--bgGrey);display:flex;align-items:center;justify-content:center;margin:0 auto 24px}.homepage_program-card__AtyYQ ul li{border-radius:16px;background:var(--btnWhite);box-shadow:0 5.677px 22.71px 0 rgba(0,0,0,.08);padding:24px;text-align:center}.homepage_program-name___XNX_ h3{margin-bottom:8px}.homepage_UploadVideo__mKjzN{position:relative;max-height:500px}.homepage_UploadVideo__mKjzN:before{content:"";position:absolute;border-radius:8px;background:linear-gradient(0deg,rgba(0,0,0,.6),rgba(0,0,0,.6));height:100%;width:100%}.homepage_UploadVideo__mKjzN.homepage_VideoPlayed__m9tf2:before{display:none}.homepage_UploadVideo__mKjzN video{height:500px;width:100%;object-fit:cover;border-radius:8px}.homepage_about-main__Llqnv,.homepage_curriculum-accordion__n1HKb{margin-top:32px}.homepage_about-main__Llqnv{display:grid;grid-template-columns:1fr 360px;grid-row-gap:30px;row-gap:30px;grid-column-gap:60px;column-gap:60px}.homepage_about-img__fLXuX img{width:100%;object-fit:cover;border-radius:8px;height:225px}.homepage_about-Global-img__Sb_yi img{max-height:225px;border-radius:16px}.homepage_about-content__4WB3x{display:flex;flex-direction:column;align-items:flex-start}.homepage_about-content__4WB3x>p{margin-bottom:40px;white-space:break-spaces}.homepage_about-content__4WB3x ul li{list-style:disc}.homepage_about-content__4WB3x ul li::marker{font-size:12px}.homepage_course-detail__u3wJ4{display:flex;align-items:center;margin-bottom:32px;margin-top:auto}.homepage_amount__pFa5O,.homepage_hours__TFRck{display:flex;align-items:center;gap:10px}.homepage_hours__TFRck{padding-right:16px}.homepage_amount__pFa5O{padding-left:16px}.homepage_amount__pFa5O p,.homepage_hours__TFRck p{color:var(--greyColor);font-size:18px;font-style:normal;font-weight:500;line-height:24px;display:flex;align-items:center;gap:8px}.homepage_about-main__Llqnv button{display:inline-block;padding:12px 52px;text-decoration:none;font-size:16px;font-style:normal;font-weight:700;line-height:24px;border-radius:120px;transition:all .45s ease-in-out;background:var(--btnWhite)}.homepage_instructor-inner__kG129{display:grid;grid-template-columns:300px 1fr;grid-column-gap:112px;column-gap:112px;grid-row-gap:20px;row-gap:20px;align-items:center}.homepage_instructor-detail__V6riM .homepage_title-main__NpbYR{margin-bottom:24px}.homepage_instructor-detail__V6riM .homepage_title-main__NpbYR h2{text-align:start;font-size:24px;padding-bottom:0}.homepage_instructor-detail__V6riM .homepage_title-main__NpbYR span{margin:0}.homepage_instructor-detail__V6riM p{color:var(--greyColor3);margin-bottom:24px}.homepage_instructor-detail__V6riM h3{margin-bottom:8px}.homepage_instructor-detail__V6riM span{font-size:14px;color:var(--greyColor)}.homepage_instructor-img__59ENQ img{min-width:264px;height:264px;object-fit:cover;border-radius:16px;position:relative;width:100%}.homepage_instructor-img__59ENQ{margin-left:24px;position:relative}.homepage_instructor-img__59ENQ span{position:absolute;min-width:264px;height:264px;border-radius:16px;left:-24px;bottom:-24px;width:100%}.homepage_faq-main__qVbYT{margin-top:32px}@media (max-width:991px){.homepage_banner-content__Dc5QM h1{font-size:26px;line-height:30px}.homepage_banner-content__Dc5QM{max-width:100%;width:100%}.homepage_instructor-inner__kG129{row-gap:50px}.homepage_about-main__Llqnv{grid-template-columns:1fr 260px}.homepage_UploadVideo__mKjzN,.homepage_UploadVideo__mKjzN video{max-height:340px}.homepage_description-content__AJe28{margin-left:-230px}}@media (max-width:767px){.homepage_instructor-detail__V6riM .homepage_title-main__NpbYR h2{font-size:22px;line-height:30px;padding-bottom:15px}.homepage_hero-banner__R79y6{height:320px}.homepage_about-img__fLXuX img{max-height:240px}.homepage_hours__TFRck{padding-right:6px}.homepage_amount__pFa5O{padding-left:6px}.homepage_amount__pFa5O,.homepage_hours__TFRck{gap:6px}.homepage_amount__pFa5O p,.homepage_hours__TFRck p{font-size:14px}.homepage_description-inner__J53fx img{min-width:100%;width:100%}.homepage_section-main__A8eIk{padding:30px 0}.homepage_title-main__NpbYR h2{padding-bottom:15px;font-size:22px;line-height:30px}.homepage_description-inner__J53fx{flex-direction:column}.homepage_about-main__Llqnv,.homepage_description-inner__J53fx,.homepage_instructor-inner__kG129,.homepage_program-card__AtyYQ ul{grid-template-columns:1fr}.homepage_description-content__AJe28{margin:0;padding:40px;height:auto}}