.banner_content{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center}.banner__left_content{margin:auto 0 auto auto;padding:50px 0}.banner_right{height:auto}.banner__right_content img{width:100%;object-fit:cover;display:block}.banner__left_content h2{font-size:50px}.banner__left_content p{line-height:1.7;font-size:16px;color:#595959;padding-top:20px}.banner__left_btn{margin-top:40px}.banner__left_btn a,.join__link a,.course__section_enrol_link a{display:inline-block;padding:10px 20px;font-size:14px;text-decoration:none;background-color:#00afef;color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.sections__more_container{background-color:#f3f3f3}.section__more{margin:0 auto;padding:70px 0;text-align:center}.section__more_grid{display:grid;grid-template-columns:repeat(3,1fr);gap:30px}.sections__box{padding:20px;background-color:#fff;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.section__more .sections__box h3{margin:10px 0;font-size:17px}.section__more .sections__box p{line-height:1.7;font-size:14px;color:#727272}.section__more .sections__box svg{font-size:25px}.course__wrapper{padding:20px 0}.course__section{margin:20px auto}.course__section_header{text-align:center;margin-bottom:60px}.course__section_header p{line-height:1.7;color:#595959}.course__section_grids{display:grid;grid-template-columns:repeat(2,1fr);gap:20px;align-items:center}.course__section_descp h2{margin-bottom:20px}.course__section_descp p{font-size:14px;padding-bottom:10px;color:#656565}.course__section_sect{margin-bottom:20px}.course__section_sect h4{font-size:14px}.course__section_skill{margin-top:10px}.course__section_skill span{display:inline-block;padding:5px 10px;font-size:13px;background-color:#565656;color:#fff;border-radius:20px;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;margin:5px 5px 0 0}.course__section_mode,.course__section_duration{display:flex;align-items:center;gap:10px}.course__section_enrol{display:flex;align-items:center;gap:20px}.course__section_enrol_now{padding:10px 20px;border:1px solid #dedede;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;text-align:center;text-decoration:none;color:#222}.course__section_enrol_now p{font-size:13px;padding-bottom:5px;font-weight:600}.course__section_img{width:100%}.course__section_img img,.section__community_grid_img img,.join__grid_img img{width:100%;aspect-ratio:16 / 9;object-fit:cover;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.sections__community_wrapper{background-color:#f3f3f3;padding:20px 0}.sections__community{margin:20px auto}.sections__community_header{text-align:center;padding-bottom:10px}.sections__community_grids,.sections__join_grids{display:grid;grid-template-columns:repeat(2,1fr);border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;gap:50px;align-items:center}.section__community_grid_content{padding:20px}.section__community_grid_content h2{font-size:24px;margin-bottom:30px}.section__community_grid_content p{font-size:14px;line-height:1.8;color:#595959;margin-bottom:20px}.section__community_grid_content a{text-decoration:none;padding:10px 20px;color:#000;font-size:14px;border:1px solid #222222;display:inline-block;margin-top:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.section__community_grid_content a:hover{background-color:#222;color:#fff}.section__community_lists{margin-bottom:20px}.section__community_lists li{font-size:14px;margin-bottom:10px;color:#595959}.sections__subscribe{margin:50px auto}.section__subscribe_header{text-align:center}.section__subscribe_header p,.sections__community_header p{line-height:1.7;font-size:14px;color:#595959;width:60%;margin:10px auto}.works__grid{padding:50px 0;display:grid;gap:40px;counter-reset:box;align-items:start}.works__box{border:1px solid #f0f0f0;padding:20px;box-shadow:2px 2px 10px #e8e8e880;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;position:relative;width:50%;margin:0 auto}.works__box:after{counter-increment:box;content:counter(box);height:50px;width:50px;position:absolute;display:flex;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;top:-20px;left:20px;background-color:#00afef;color:#fff;font-size:18px;font-weight:600}.works__box h3{padding-top:25px;font-size:17px;margin-bottom:10px}.works__box p{font-size:14px;line-height:1.5;color:#595959}.sections__join{background-color:#f3f3f3;padding:30px 0}.join__content_header{text-align:center;margin-bottom:30px}.join__content_header h2{font-size:22px}.join__content_header p{line-height:1.7;color:#595959}.sections__join_grids{margin:0 auto;background:none}.join__grid_contents{display:grid;gap:20px;margin-top:20px;gap:30px}.join__grid_content{display:flex;gap:20px;align-items:center}.join___icon{min-width:50px;min-height:50px;display:flex;background-color:#fff;box-shadow:2px 4px #e2e2e280;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%}.join___icon svg{margin:auto;font-size:16px}.join__details h3{font-size:14px;margin-bottom:5px}.join__details p{font-size:14px}.join__link{margin-top:10px}.join__link a{padding:10px 25px}.sections__join_bottom{text-align:center;padding:30px 20px}.sections__faq{margin:20px auto}.sections__faq_header{text-align:center;padding-top:20px}.sections__faq_content{margin-top:20px}.sections__faq_content .accordion__contents{width:50%;margin:0 auto}.sections__faq_content .accordion__content{margin-bottom:20px;border:1px solid #a2a2a2}.sections__faq_content .accordion__descp p{border-top:1px solid #a2a2a2}@media (max-width: 1440px){.banner__left_content h2{font-size:40px}}@media (max-width: 1024px){.banner__left_content h2{font-size:35px}.section__community_grid_content h2{margin-bottom:15px}.section__community_grid_content p{line-height:1.5;margin-bottom:10px}.works__arrow1{top:56%}}@media (max-width: 1024px){.works__box{width:80%}.banner_content{grid-template-columns:repeat(1,1fr);gap:20px}.banner__left_content{padding:30px 0;margin:auto}.banner__left_content h2{font-size:25px}.banner__left_content p{line-height:1.5;font-size:14px;padding-top:20px}.banner_right{grid-row:1}}@media (max-width: 768px){.course__section_grids{grid-template-columns:repeat(1,1fr)}.sections__faq_content .accordion__contents{width:100%;margin:0 auto}.section__more_grid,.sections__community_grids,.sections__join_grids,.works__grid{grid-template-columns:repeat(1,1fr);gap:10px}.section__more .sections__box h3{font-size:16px}.section__more .sections__box p{line-height:1.5}.section__more .sections__box svg{font-size:20px}.sections__community_wrapper{background-color:#f3f3f3}.sections__community_header{padding-top:20px}.sections__community_grids{padding:10px;background:none}.section__community_grid_content{padding:5px 0}.sections__community_grid2,.sections__join_grid2,.course__section_grid2{grid-row:1}.section__community_grid_img img{aspect-ratio:16 / 9}.works__grid{gap:30px;padding:40px 0 0}.works__box{width:100%}.section__subscribe_header p{line-height:1.5;width:100%}.join__content_header{margin:20px 0}.join___icon{min-width:35px;min-height:35px}.join__details p{font-size:13px}}@media (max-width: 620px){.banner_right{grid-row:1}.banner__left_content{padding:20px 0}.banner__left_btn a,.join__link a{padding:7px 15px;font-size:14px}.course__section_header h2{font-size:18px}.course__section_header p{font-size:14px}}@media (max-width: 350px){.course__section_enrol{display:flex;flex-direction:column}.course__section_enrol_now,.course__section_enrol_link{width:100%;text-align:center}.course__section_enrol_link a{width:100%}}.course__banner{background:url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20version='1.1'%20xmlns:xlink='http://www.w3.org/1999/xlink'%20xmlns:svgjs='http://svgjs.dev/svgjs'%20width='1800'%20height='560'%20preserveAspectRatio='none'%20viewBox='0%200%201800%20560'%3e%3cg%20mask='url(&quot;%23SvgjsMask1461&quot;)'%20fill='none'%3e%3crect%20width='1800'%20height='560'%20x='0'%20y='0'%20fill='%230e2a47'%3e%3c/rect%3e%3cpath%20d='M190.57%20140.18L316.14%20212.68L316.14%20357.68L190.57%20430.18L64.99%20357.68L64.99%20212.68zM64.99%20357.68L190.57%20430.18L190.57%20575.18L64.99%20647.68L-60.59%20575.18L-60.59%20430.18zM190.57%20575.18L316.14%20647.68L316.14%20792.68L190.57%20865.18L64.99%20792.68L64.99%20647.68zM316.14%20-77.32L441.72%20-4.82L441.72%20140.18L316.14%20212.68L190.57%20140.18L190.57%20-4.82zM441.72%20140.18L567.3%20212.68L567.3%20357.68L441.72%20430.18L316.14%20357.68L316.14%20212.68zM567.3%20357.68L692.88%20430.18L692.88%20575.18L567.3%20647.68L441.72%20575.18L441.72%20430.18zM1195.19%20140.18L1320.76%20212.68L1320.76%20357.68L1195.19%20430.18L1069.61%20357.68L1069.61%20212.68zM1320.76%20-77.32L1446.34%20-4.82L1446.34%20140.18L1320.76%20212.68L1195.19%20140.18L1195.19%20-4.82zM1697.49%20140.18L1823.07%20212.68L1823.07%20357.68L1697.49%20430.18L1571.92%20357.68L1571.92%20212.68zM1823.07%20-77.32L1948.65%20-4.82L1948.65%20140.18L1823.07%20212.68L1697.49%20140.18L1697.49%20-4.82zM1823.07%20357.68L1948.65%20430.18L1948.65%20575.18L1823.07%20647.68L1697.49%20575.18L1697.49%20430.18z'%20stroke='%2303305d'%20stroke-width='2'%3e%3c/path%3e%3cpath%20d='M142.71%2095.27L229.31%20145.27L229.31%20245.27L142.71%20295.27L56.1%20245.27L56.1%20145.27zM315.92%2095.27L402.52%20145.27L402.52%20245.27L315.92%20295.27L229.31%20245.27L229.31%20145.27zM1355.17%2095.27L1441.78%20145.27L1441.78%20245.27L1355.17%20295.27L1268.57%20245.27L1268.57%20145.27zM1268.57%20245.27L1355.17%20295.27L1355.17%20395.27L1268.57%20445.27L1181.96%20395.27L1181.96%20295.27zM1355.17%20395.27L1441.78%20445.27L1441.78%20545.27L1355.17%20595.27L1268.57%20545.27L1268.57%20445.27zM1614.99%20-54.73L1701.6%20-4.73L1701.6%2095.27L1614.99%20145.27L1528.38%2095.27L1528.38%20-4.73zM1614.99%20245.27L1701.6%20295.27L1701.6%20395.27L1614.99%20445.27L1528.38%20395.27L1528.38%20295.27zM1788.2%20-54.73L1874.81%20-4.73L1874.81%2095.27L1788.2%20145.27L1701.6%2095.27L1701.6%20-4.73zM1788.2%20545.27L1874.81%20595.27L1874.81%20695.27L1788.2%20745.27L1701.6%20695.27L1701.6%20595.27z'%20stroke='url(&quot;%23SvgjsLinearGradient1462&quot;)'%20stroke-width='2'%3e%3c/path%3e%3c/g%3e%3cdefs%3e%3cmask%20id='SvgjsMask1461'%3e%3crect%20width='1800'%20height='560'%20fill='%23ffffff'%3e%3c/rect%3e%3c/mask%3e%3clinearGradient%20x1='309.96'%20y1='-310.01599999999996'%20x2='1490.04'%20y2='870.0160000000001'%20gradientUnits='userSpaceOnUse'%20id='SvgjsLinearGradient1462'%3e%3cstop%20stop-color='%230e2a47'%20offset='0'%3e%3c/stop%3e%3cstop%20stop-color='%2300459e'%20offset='1'%3e%3c/stop%3e%3c/linearGradient%3e%3c/defs%3e%3c/svg%3e");background-size:cover;color:#fff;padding:70px 0}.course__banner_content{width:100%;margin:0 auto}.course__banner_content_descp{width:50%}.course__banner_content_descp h2{font-size:40px;margin-bottom:20px}.course__banner_content_descp p{font-size:16px;line-height:1.7;padding:10px 0}.course__banner_trainer{display:flex;align-items:center;gap:5px;margin-top:20px}.course__banner_trainer svg{font-size:30px}.course__banner_trainer span{font-size:15px;display:inline-block}.course__banner_language span{margin-right:5px}.course__banner_language{display:flex;align-items:center;gap:5px;margin-top:10px}.course__banner_language span:not(:last-of-type):after{content:","}.course__details_wrapper{margin:0 auto}.course__details{display:grid;grid-template-columns:4fr 2fr;gap:30px;padding:20px 0;position:relative;width:100%;align-items:start}.c__details_header{margin-bottom:10px}.c__details_header h3{font-size:20px;color:#353535}.c__details_header p{font-size:14px;color:#4c4c4c;font-weight:600}.c__details_lists{display:grid;gap:10px;padding-left:15px}.c__details_lists li{font-size:15px;color:#636363}.c__details_lists li svg{font-size:20px;min-width:20px}.c__details_description,.c__details_curriculum,.c__details_requirements,.c__details_why,.c__details_outcomes{margin-bottom:20px}.c__description p{line-height:1.7;color:#3d3d3d;font-size:15px}.c__curriculum{margin-top:10px;border:1px solid #dedede;border-bottom:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.c__curriculum .accordion__title{background-color:#f1f1f1;padding:20px 10px}.c__curriculum .accordion__descp{border-bottom:1px solid #dedede}.c__price__header{padding:10px}.c__price__header h3{background-color:#f1f1f1;border:1px solid #ededed;font-size:22px;color:#414141;margin-bottom:10px;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.c__price__header button,.c__price__header a{text-decoration:none;background:none;width:100%;font-size:14px;cursor:pointer;display:block;text-align:center;border:1px solid #00afef;outline:none;padding:10px;font-weight:600;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;margin-bottom:10px;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.c__price__header .c__price_header_btn{background-color:#00afef;color:#fff}.c__price__header .c__price_header_btn:hover{background-color:#058dbe}.c__price_lists{list-style:none;padding:15px;display:grid;gap:10px}.c__price_lists li{display:flex;align-items:center;gap:5px;padding:10px 0;color:#4b4b4b;font-size:14px}.c__price_lists li svg{min-width:15px}.c__price_lists .c__price_instructors_container{align-items:flex-start}.c__price_lists li:not(:last-of-type){border-bottom:1px solid #dedede}.c__price_img img{width:100%;aspect-ratio:16 / 9;object-fit:cover;display:block;border-top-right-radius:5px;border-top-left-radius:5px}.c__price_wrapper{width:400px;border:1px solid #dedede;box-shadow:2px 2px 10px #cfcfcf80;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.c__price_instructors:not(:last-of-type):after{content:", "}.course__loader_content{padding:20px 0}@media (max-width: 1024px){.course__details{grid-template-columns:1fr;width:70%;margin:0 auto}.c__price_wrapper{grid-row:1;width:100%}}@media (max-width: 768px){.course__details{width:100%}.course__banner_content_descp{width:80%}.course__banner_content_descp h2{font-size:33px}}@media (max-width: 600px){.course__banner_content_descp{width:100%}.course__banner_content_descp h2{font-size:22px}.course__banner_content_descp p{font-size:15px}.course__banner_trainer svg{font-size:25px}.course__banner_trainer span,.course__banner_language p,.course__banner_language span{font-size:14px}}@media (max-width: 425px){.c__curriculum{grid-template-columns:repeat(1,1fr)}}.page__messages{min-height:calc(100vh - 70px);display:flex;justify-content:center;align-items:center;padding:20px 0}.not_found_page{text-align:center}.not_found_page h2{font-size:70px;font-family:Roboto_Bold}.not_found_page p{padding:10px 0;color:#656565;font-size:15px}.not_found_page a{text-decoration:none;background-color:#00afef;color:#fff;padding:10px 30px;display:inline-block;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.network__err_contents{display:flex;align-items:center;gap:5px;padding:10px}.network__err_contents svg{color:#f13333;font-size:22px;min-width:20px}.network__err_contents p{font-size:15px;color:#656565}.accounts__wrapper{margin:0 auto}.accounts__content{display:grid;grid-template-columns:repeat(2,1fr);min-height:calc(100vh - 69px)}.accounts__bg{height:100%;background:url(/assets/course_bg-IZzgg5JO.svg);background-size:cover}.accounts__form_wrapper{width:100%}.accounts__form{width:50%;display:flex;align-items:center;justify-content:center;height:100%;margin:auto}.accounts__form .form{background-color:#fff;padding:10px;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px}.form__have_account{margin-top:15px}.form__have_account p{margin-top:10px;font-size:14px;color:#474747}.form__have_account p a,.form__have_account_flex a{color:#00afef;text-decoration:none;font-size:14px}.form__group_resend_btn button{border:none;cursor:pointer;background:none;color:#00afef;outline:none}.form__group_resend_btn button:disabled{cursor:default}.form__have_account_flex{display:flex;justify-content:space-between;align-items:center}@media (max-width: 1300px){.accounts__form{width:70%}}@media (max-width: 1024px){.accounts__form{width:90%}}@media (max-width: 768px){.accounts__content{grid-template-columns:repeat(1,1fr);min-height:calc(85vh - 76px)}.accounts__bg{display:none}}@media (max-width: 425px){.accounts__form{width:95%}}.checkout__container{min-height:100vh}.checkout__contents{margin:0 auto;display:grid;grid-template-columns:2fr 1fr;gap:30px;padding-top:20px;align-items:start}.checkout__header{padding:0 10px 10px 0;border-bottom:1px solid #dedede;margin-bottom:5px}.checkout__header h2{font-size:30px}.checkout__account{padding:10px}.checkout__account h3{font-size:17px;margin:10px 0}.checkout__account p{font-size:15px;color:#5b5b5b;line-height:1.8;margin-bottom:10px}.checkout__account p a{font-size:14px;margin:0 3px}.checkout__login_btn{color:#00afef}.checkout__register_btn{padding:3px 13px;border:1px solid #00afef;color:#00afef;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;text-decoration:none;transition:all .3s ease;-webkit-transition:all .3s ease;-moz-transition:all .3s ease;-ms-transition:all .3s ease;-o-transition:all .3s ease}.checkout__register_btn:hover{background-color:#00afef;color:#fff}.checkout__details_container{border:1px solid #ececec}.checkout__details_header{padding:20px 10px;border-bottom:1px solid #ececec;background-color:#f8f8f8}.checkout__details{display:flex;align-items:center;justify-content:space-between;padding:10px}.checkout__details_descp{display:flex;align-items:center;gap:10px}.checkout__details_descp img{width:120px;aspect-ratio:16/9;object-fit:cover}.checkout__details_descp p{font-size:15px;color:#5b5b5b}.checkout__details_price p{font-size:23px}.checkout__summary{padding:0 10px;box-shadow:2px 2px 10px #d8d8d880;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;background-color:#fff}.checkout__summary_header{padding:10px 0;border-bottom:1px solid #dedede}.checkout__summary_sect{display:flex;justify-content:space-between;align-items:center;padding:15px 0;border-bottom:1px solid #efefef}.checkout__summary_sect h3{font-size:16px}.checkout__summary_sect p{color:#4d4d4d;font-size:18px}.checkout__summary_payment{margin-top:20px;padding-bottom:10px}.checkout__summary_payment button{padding:10px 15px;font-size:14px;background-color:#00afef;color:#fff;border:none;cursor:pointer;outline:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;display:flex;align-items:center;gap:5px}.checkout__summary_payment button svg{font-size:20px}@media (max-width: 998px){.checkout__contents{grid-template-columns:1fr;gap:20px}}@media (max-width: 768px){.checkout__header h2{font-size:23px}.checkout__details_descp img{width:100px}.checkout__details_price p{font-size:20px}}@media (max-width: 500px){.checkout__header h2{font-size:20px}.checkout__details_descp img{width:55px}.checkout__details_price p{font-size:18px}}.my__courses_header_wrapper{padding:100px 0;background-color:#f0f0f0}.my__courses_header{margin:auto}.my__courses_header h2{font-size:40px;font-weight:500;margin-bottom:10px}.my__courses_grid{display:grid;grid-template-columns:repeat(4,1fr);gap:20px}.my__courses_list{margin:0 auto;padding:10px 0}.my__courses_card{box-shadow:2px 2px 10px #e3e3e380;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;padding:10px;background-color:#fff;text-decoration:none;color:#000;border:1px solid #f1f1f1}.my__courses_card img{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.my__courses_card_descp h3{margin:10px 0}.my__courses_card_descp p{color:#464646;font-size:14px;display:-webkit-box;overflow:hidden;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;width:100%;line-height:1.7}.my__courses_card_descp button{background:none;display:flex;align-items:center;margin-top:10px;border:none;cursor:pointer;color:#00aeee;gap:5px;font-size:15px}.course{position:relative}.course__content_left{width:calc(100% - 350px)}.course__content_left.active{width:100%}.course_content_display{width:100%;background-color:#000}.course_content_display iframe,.course_content_display_video,.course_content_welcome_text{width:100%;min-height:700px;display:block;object-fit:contain;outline:none;font-family:Arial,Helvetica,sans-serif;border:none}.video_bottom{background-color:#222;display:flex;justify-content:flex-end;gap:10px}.video_bottom button{padding:15px 20px;background-color:#00aeee;color:#fff;cursor:pointer;border:1px solid #00aeee;display:flex;align-items:center;gap:5px}.video_bottom button.completed{background-color:gray;border-color:gray;cursor:default}.video_bottom button svg{font-size:18px}.course_content_welcome_text{padding:10px}.course_details_content_lessons,.course_lesson_btn{display:none}.course_content{min-width:350px;box-shadow:2px 2px 10px #e6e6e680;background-color:#fff;position:absolute;top:0;bottom:0;right:0;overflow-y:auto;border:1px solid #f1f1f1}.course_content_header{border-bottom:1px solid #dedede;padding:11px 5px;display:flex;justify-content:space-between;align-items:center}.course_content_header h3{font-weight:700;font-size:16px;color:#535353}.course_content_header button{cursor:pointer;border:none;background:none}.content_accord_header{padding:10px;cursor:pointer;border-bottom:1px solid #dedede}.content_accord_header.active{background-color:#20214b}.content_accord_header.active>*{color:#fff}.content_accord_header h3{font-size:16px;display:flex;justify-content:space-between;align-items:center}.content_accord_header p{font-size:14px;color:#4b4b4b}.content_accord_header span{font-size:13px;padding:3px 0;display:block}.accordion_lesson{display:flex;gap:7px;align-items:flex-start;padding:10px;border-bottom:1px solid #dedede;cursor:pointer}.accordion_lesson:hover{background-color:#f1f1f1}.accordion_lesson.active{background-color:#f7f7f7}.accordion_lesson_left svg{font-size:18px}.lesson_complete{color:green}.accordion_lesson_right{width:100%}.accordion_lesson_right p{font-size:15px}.accordion_lesson_right span{font-size:12px;display:flex;align-items:center;gap:5px}.showToggler{position:absolute;right:0;top:0;padding:12px 20px;background-color:#000;color:#fff;border:none;transition:padding .3s ease;-webkit-transition:padding .3s ease;-moz-transition:padding .3s ease;-ms-transition:padding .3s ease;-o-transition:padding .3s ease;cursor:pointer}.show_toggler_icon,.showToggler svg{font-size:25px}.showToggler:hover{padding:12px 30px}.course_details_header{display:flex;gap:20px;border-bottom:1px solid #dedede;overflow-x:auto}.course_details_header .course_lesson_btn{display:none}.course_details_header button{padding:15px 30px;display:block;background:none;border:none;font-size:14px;outline:none;cursor:pointer;color:#515151}.course_details_header button.active{background-color:#dedede;font-weight:600}.course_details__content_obj{padding:10px}.course_details__content_obj h3{margin:10px 0 30px;color:#4b4b4b;font-weight:500;font-size:18px}.course__details_obj_list{list-style:none;border-collapse:collapse}.course__details_obj_list li{padding:10px;color:#333;font-size:15px;border-top:1px solid #dedede}.course__details_obj_list li:nth-last-of-type(1){border-bottom:1px solid #dedede}.course_details_sections{padding:10px;border-bottom:1px solid #dedede;display:grid;align-items:flex-start;grid-template-columns:1fr 4fr}.course_details_instructor img{width:70px;height:70px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;object-fit:cover;object-position:top}.course_details_instructor>*{padding-bottom:7px}.instructor_name{font-size:20px;color:#676767}.instructor_descp{line-height:1.7;font-size:14px;color:#575656}.my__courses_unavailable{text-align:center;padding:50px 0}.my__courses_unavailable img{width:120px;margin-bottom:10px}.my__courses_unavailable p{margin-bottom:20px}.my__courses_unavailable a{display:inline-block;padding:10px 20px;font-size:14px;background-color:#00aeee;color:#fff;text-decoration:none;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}@media (max-width: 1440px){.my__courses_grid{grid-template-columns:repeat(3,1fr)}.course__content_left{width:100%}.course_display_content{display:none}.course_details_content_lessons{display:block}.course_details_header .course_lesson_btn{display:initial}.course_content{display:none}}@media (max-width: 992px){.my__courses_grid{grid-template-columns:repeat(2,1fr)}}@media (max-width: 768px){.my__courses_header h2{font-size:30px}.course_details_header{gap:10px}.course_details_header button{padding:13px 25px}.content_accord_header h3{font-size:14px}.content_accord_header p,.course_details_sections p{font-size:13px}.course_details__content_obj h3{font-size:18px}.course_details_sections{grid-template-columns:1fr}.video_bottom button{padding:12px;gap:5px}.video_bottom button svg{font-size:16px}.showToggler{padding:12px 15px}.showToggler:hover{padding:12px 20px}.show_toggler_icon,.showToggler svg{font-size:20px}.course_details__content{max-height:350px;overflow-y:auto}.course_content_display iframe,.course_content_display_video,.course_content_welcome_text{min-height:300px!important}}@media (max-width: 768px){.my__courses_unavailable img{width:80px}.my__courses_unavailable a{padding:8px 15px}}@media (max-width: 600px){.my__courses_header h2{font-size:25px}.my__courses_header p{font-size:14px}.my__courses_grid{grid-template-columns:repeat(1,1fr)}}.profile__content .form{width:80%;margin:0 auto}.profile__content .form__group label{font-size:15px;font-weight:600}.profile__form_btn{border:1px solid #00afef;background-color:#00afef;color:#fff;outline:none;cursor:pointer;font-size:15px;padding:12px 30px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px;font-weight:600}@media (max-width: 1024px){.profile__content .form{width:100%;padding:10px}}@media (max-width: 768px){.profile__content .form__header h2{font-size:19px}}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Roboto_Regular,sans-serif}.page{min-width:300px}.main{padding-top:69px;min-width:300px}.dashboard{background-color:#fbfbfb;padding:10px 0}.dashboard__content{margin:10px auto;display:flex;background-color:#fff;border:1px solid #f6f6f6;min-height:calc(100vh - 70px)}.dashboard_main{width:100%}@media (max-width: 768px){.main{padding-top:52px}.dashboard__content{flex-direction:column}}.sections__width{width:70%;max-width:1660px}.view_header{padding:10px;box-shadow:2px 2px 10px #eaeaea80;border-bottom:1px solid #efefef}.view_header h2{font-size:22px;font-weight:600;color:#4b4b4b;letter-spacing:1px;text-transform:capitalize}.msg_error{text-align:center;padding:20px 0}.msg_error img{width:28%;min-width:250px}.msg_error h3{font-size:20px;color:#5d5d5d;font-weight:500}@media (max-width: 1240px){.sections__width{width:90%}}.loader{text-align:center}.loader_content{width:50px;height:50px;margin:auto;border:3px solid #dedede;border-top-color:#00afef;border-right-color:#00afef;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;animation:load .4s linear infinite;-webkit-animation:load .4s linear infinite}.loader__full{min-height:calc(100vh - 200px);display:flex;justify-content:center;align-items:center}.loader__content{width:100%;text-align:center;display:flex;justify-content:center;padding:20px}@keyframes load{0%{transform:rotate(0);-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-ms-transform:rotate(0deg);-o-transform:rotate(0deg)}to{transform:rotate(360deg);-webkit-transform:rotate(360deg);-moz-transform:rotate(360deg);-ms-transform:rotate(360deg);-o-transform:rotate(360deg)}}.floating__msg{position:fixed;top:5px;right:5px;padding:30px;z-index:100;box-shadow:2px 2px 10px #d7d7d780;background-color:#fff}.floating__msg_width{height:4px;position:absolute;width:0;top:0;left:0;right:0;animation:slideNotification 3s linear;-webkit-animation:slideNotification 3s linear}.floating__msg_content{max-width:100%;min-width:250px}.floating__msg_success,.floating__msg_err{display:flex;align-items:center;gap:5px}.floating__msg_success p,.floating__msg_err p{font-size:14px}.floating__msg_content svg{font-size:22px}.floating__msg_success{color:green}.floating__msg_err{color:red}@keyframes slideNotification{0%{width:100%}to{width:0}}.sidebar{min-width:300px;border-right:1px solid #f1f1f1}.sidebar__header{padding:20px 0;text-align:center;border-bottom:1px solid #f1f1f1}.sidebar__header p{font-size:18px;margin-bottom:5px;color:#626262}.sidebar__header h2{font-size:26px}.sidebar__menu{list-style:none}.sidebar__list{display:block}.sidebar__list:hover{background-color:#f1f1f1}.sidebar__list a,.sidebar__list button{display:block;text-decoration:none;padding:10px;color:#404040;font-size:15px;width:100%;border:none;background:none;text-align:left;cursor:pointer}.sidebar__link.active{background-color:#f1f1f1;color:#2c2c2c;border:1px solid #ececec}@media (max-width: 768px){.sidebar{min-width:100%;border-bottom:1px solid #f1f1f1}.sidebar__header h2{font-size:19px}}@font-face{font-family:Roboto;src:url(/assets/Roboto-Black-BTYGK7k3.ttf)}@font-face{font-family:Roboto_Regular;src:url(/assets/Roboto-Regular-CN_pkOMA.ttf)}@font-face{font-family:Roboto_Bold;src:url(/assets/Roboto-Bold-_ZJd4Sbe.ttf)}@font-face{font-family:Roboto_Medium;src:url(/assets/Roboto-Medium-CwcsZ-zd.ttf)}.form{width:100%;max-width:700px}.form__header{padding:20px 0;margin-bottom:20px}.form__header h3{font-size:28px;margin-bottom:5px}.form__header p{line-height:1.7;color:#565656;font-size:15px}.form__group{margin-bottom:15px}.form__group label{display:block;font-size:13px;color:#434343;margin-bottom:3px}.form__group input,.form__group textarea,.form__group select{width:100%;padding:12px 5px;outline:none;border:1px solid #dedede;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.form__btn button{width:100%;border:1px solid #00afef;background-color:#00afef;color:#fff;outline:none;cursor:pointer;padding:10px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.form__group input.form_err,.form__group textarea.form_err,.form__group select.form_err{border-color:red}.form__msg{padding:25px 10px;margin-top:10px;border-left:5px solid #db2020;border-radius:10px;-webkit-border-radius:10px;-moz-border-radius:10px;-ms-border-radius:10px;-o-border-radius:10px;background-color:#fad6d6;color:#d50a0a;position:relative}.form__msg_btn{position:absolute;top:5px;right:5px;background:none;cursor:pointer;outline:none;border:none}.form__msg_btn svg{font-size:20px}.form__err_msg{font-size:13px;color:#db2020}.form__success_msg{color:green}.form__password_list{margin-bottom:10px;padding-top:10px}.form__password_list li{font-size:14px}.form__btn button:disabled{cursor:default}.nav{box-shadow:2px 2px 10px #dadada80;background:#fff;position:fixed;top:0;right:0;left:0;width:100%;z-index:10;border-bottom:1px solid #fcfcfc}.nav__bar{padding:13px 0;display:flex;justify-content:space-between;align-items:center;margin:auto;overflow-x:auto}.nav__bar_user{padding:10px 0}.navbar__menu li a,.nav__logo a,.navbar__slide_menu li a{text-decoration:none}.nav__logo a,.nav__cart,.nav__courses,.nav__links{color:#000}.nav__logo a img{width:180px}.navbar__menu{display:flex;list-style:none;align-items:center;gap:20px}.navbar__menu li a,.navbar__slide_menu a{padding:8px 10px;font-size:14px;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.navbar__slide_menu{display:grid;list-style:none}.navbar__slide_menu li{border-bottom:1px solid #ededed;padding:10px}.navbar__slide_menu li a{width:100%;display:block}.nav__login_link{background-color:#00afef;color:#fff;border:1px solid #00afef}.nav__login_register{border:1px solid #00afef;color:#00afef}.nav__cart{display:inline-flex;align-items:center;justify-content:center;position:relative}.nav__cart svg{font-size:20px}.nav__cart_counter{position:absolute;right:-3px;top:-3px;height:20px;width:20px;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;background-color:#00afef;color:#fff;display:flex;justify-content:center;align-items:center;font-size:12px}.nav__link:hover{background-color:#c2eafb;color:#00afef;border-color:#c2eafb}.navbar__slide_top{border-bottom:1px solid #dedede;padding:15px 10px;text-align:right}.navbar__slide_top button{background:#f1f1f1;border:none;padding:5px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px;cursor:pointer}.navbar__slide_top button svg{font-size:22px}.navbar__toggle_btn{border:none;background:#f1f1f1;padding:2px 5px 0;cursor:pointer;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;-o-border-radius:3px}.navbar__toggle_btn svg{font-size:25px}.navbar__mini{display:none}.navbar__slide{max-width:300px;min-width:200px;width:90%;position:fixed;top:0;bottom:0;left:0;right:0;overflow-y:auto;background:#fff;z-index:9999;transform:translate(-500px);display:none;-webkit-transform:translateX(-500px);-moz-transform:translateX(-500px);-ms-transform:translateX(-500px);-o-transform:translateX(-500px);transition:transform .5s ease;-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease}.navbar__slide.navbar__drawer_active{transform:translate(0);-webkit-transform:translateX(0);-moz-transform:translateX(0);-ms-transform:translateX(0);-o-transform:translateX(0)}.navbar__overlay{top:0;right:0;left:0;bottom:0;position:fixed;background:#00000080;z-index:-1;opacity:0;transition:opacity .3s ease;-webkit-transition:opacity .3s ease;-moz-transition:opacity .3s ease;-ms-transition:opacity .3s ease;-o-transition:opacity .3s ease}.nav__link_name{display:inline-flex;background-color:#00afef;color:#fff;width:30px;height:30px;font-size:17px;justify-content:center;align-items:center;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;-o-border-radius:50%;padding:18px}.nav__links_profile{display:flex;gap:10px;align-items:center;background-color:#f1f1f1;padding-left:30px!important;padding-right:30px!important;border-radius:30px!important;-webkit-border-radius:30px!important;-moz-border-radius:30px!important;-ms-border-radius:30px!important;-o-border-radius:30px!important}.navbar__slide_menu .nav__links_profile{display:flex}.nav__name_email_text{color:#686868}.nav__name_email span:not(.nav__name_email_text){display:block;padding-bottom:3px;color:#4a4a4a;font-weight:600;font-size:18px}.nav__email_icon{margin-left:5px}@media (max-width: 768px){.nav__logo a img{width:120px}.nav__bar{padding:14px 0}.navbar__maxi{display:none}.navbar__mini,.nav__active{display:initial}.nav__overlay_active{opacity:1;z-index:11}.navbar__slide{display:initial}}.footer{background-color:#f3f3f3;padding:20px 0}.footer__contents{margin:0 auto}.footer__top{display:flex;justify-content:space-between;align-items:center;padding-bottom:20px;margin-bottom:20px;border-bottom:1px solid #cdcbcb}.footer__bottom{text-align:center}.footer__bottom .footer__sect{margin-bottom:10px}.footer__bottom .footer__sect p{font-size:14px;display:flex;align-items:center;justify-content:center}.footer__icon{margin:0 5px;color:#f11919;font-size:18px}.footer__top .footer__sect p{font-size:14px}.footer__top .footer__sect a{font-size:15px}.footer__sect_logo img{width:180px}@media (max-width: 768px){.footer__top{align-items:flex-start;gap:10px;flex-direction:column}.footer__bottom .footer__sect p{font-size:13px}}.accordion__contents{max-width:1900px}.accordion__content{border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;-o-border-radius:5px}.accordion__title{padding:10px;display:flex;justify-content:space-between;align-items:center;cursor:pointer}.accordion__title button{border:none;cursor:pointer;font-size:15px;background:none;outline:none;text-align:left}.accordion__title svg{font-size:18px}.accordion__descp{transition:height .3s ease-in-out;overflow:hidden;-webkit-transition:height .3s ease-in-out;-moz-transition:height .3s ease-in-out;-ms-transition:height .3s ease-in-out;-o-transition:height .3s ease-in-out}.accordion__descp p{padding:10px;font-size:14px;color:#575757;line-height:1.8}@media (max-width: 1024px){.accordion__contents{width:100%}}@media (max-width: 768px){.sections__accordion_header h2{font-size:20px}.accordion__title{align-items:flex-start}}@media (max-width: 600px){.accordion__title button{font-size:14px}}
