.CourseListing_course_listing__hT55R .CourseListing_program_title__4mrrm{text-align:center;margin:3rem 0 4rem}.CourseListing_course_listing__hT55R .CourseListing_program_title__4mrrm h1{font-size:2.5rem;font-weight:700;color:#b5b5b5;position:relative;display:inline-block;padding-bottom:.8rem}.CourseListing_course_listing__hT55R .CourseListing_program_title__4mrrm h1:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:80px;height:3px;background:linear-gradient(90deg,hsla(0,0%,71%,.2),#b5b5b5,hsla(0,0%,71%,.2));border-radius:3px}.CourseListing_course_listing__hT55R .CourseListing_card_wrapper__9yeAn{margin-bottom:70px}@media(max-width:991px){.CourseListing_course_listing__hT55R .CourseListing_program_title__4mrrm{margin:2rem 0 3rem}.CourseListing_course_listing__hT55R .CourseListing_program_title__4mrrm h1{font-size:2rem}.CourseListing_course_listing__hT55R .CourseListing_card_wrapper__9yeAn{margin-bottom:100px}}@import"https://fonts.googleapis.com/css2?family=Be+Vietnam+Pro:wght@400;600;700&family=Heebo:wght@300&family=Urbanist:wght@100;400&display=swap";.CourseListingCard_course_card__SreSa{min-height:580px}@media(max-width:991px){.CourseListingCard_course_card__SreSa.CourseListingCard_detail__bA5Tg .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_image_wrapper__7huw9{display:flex}.CourseListingCard_course_card__SreSa.CourseListingCard_detail__bA5Tg .CourseListingCard_image_wrapper__7huw9{display:none}}.CourseListingCard_course_card__SreSa.CourseListingCard_right__B_Kcs{margin-right:-20%}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy{margin-left:-20%;margin-right:auto}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy .CourseListingCard_image_wrapper__7huw9{order:-1}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy .CourseListingCard_data_wrapper__u5Xjd{justify-content:end}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx{padding-left:40px;padding-right:0}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd{display:flex;align-items:center}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx{max-width:796px;padding-right:40px;padding-left:0}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_image_wrapper__7huw9{display:none}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_title__BFzJM{font-size:3.5rem;line-height:66px;margin-bottom:12px;font-family:Gilroy,sans-serif}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_description__SFrRV{font-size:1.125rem;line-height:36px;color:#b5b5b5;margin-bottom:26px;font-family:Be Vietnam Pro,sans-serif;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;-webkit-line-clamp:5;text-align:justify}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_btn_wrapper__jaUYd button{background:transparent;border:2px solid #0c7856;padding:10px 15px;outline:none;border-radius:8px;display:flex;align-items:center;cursor:pointer;color:#fff;position:relative;z-index:1;overflow:hidden}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_btn_wrapper__jaUYd button:before{content:"";width:0;display:inline-block;top:0;bottom:0;right:0;left:0;position:absolute;background:linear-gradient(180deg,#58b57a,#0c7856);z-index:-1;transition:.3s linear}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_btn_wrapper__jaUYd button:hover:before{width:100%}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_btn_wrapper__jaUYd button .CourseListingCard_icon__ieWZf{margin-left:12px;line-height:0}.CourseListingCard_course_card__SreSa .CourseListingCard_image_wrapper__7huw9{display:flex;align-items:center}.CourseListingCard_course_card__SreSa .CourseListingCard_image_wrapper__7huw9 img{width:100%;max-width:700px;height:100%;object-fit:contain}@media(max-width:991px){.CourseListingCard_course_card__SreSa{margin-right:auto;min-height:auto}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy{margin-left:auto}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy .CourseListingCard_data_wrapper__u5Xjd{justify-content:center}.CourseListingCard_course_card__SreSa.CourseListingCard_left__SVxVy .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx{padding:0}.CourseListingCard_course_card__SreSa.CourseListingCard_right__B_Kcs{margin-right:auto}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd{justify-content:center;text-align:center}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx{padding:0}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_title__BFzJM{font-size:1.625rem;line-height:31px;margin-bottom:15px}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_description__SFrRV{font-size:1rem;line-height:30px;margin-bottom:20px}.CourseListingCard_course_card__SreSa .CourseListingCard_data_wrapper__u5Xjd .CourseListingCard_inner_wrapper__qjXKx .CourseListingCard_btn_wrapper__jaUYd button{margin:auto;font-size:.75rem}.CourseListingCard_course_card__SreSa .CourseListingCard_image_wrapper__7huw9{justify-content:center;order:-1}}