@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Fahkwang:wght@600;700&family=Work+Sans:wght@400;500;600&display=swap);:root{--heading-font:"Fahkwang" , sans-serif;--body-font:"Work Sans" , sans-serif;--white:0 0% 100%;--light-h:0;--light-s:0%;--light-l:90%;--light:var(--light-h) var(--light-s) var(--light-l);--light-two-h:0;--light-two-s:0%;--light-two-l:95%;--light-two:var(--light-two-h) var(--light-two-s) var(--light-two-l);--black-h:0;--black-s:0%;--black-l:0%;--black:var(--black-h) var(--black-s) var(--black-l);--heading-color:60 , 2% , 10%;--body-color:60 , 2% , 10%;--border-color:0 0% 88%;--section-bg:208 100% 97%;--header-box-shadow: 0px -1px 15px 3px hsl(var(--black) / 0.3);--mobile-box-shadow: 0px -1px 5px 0px hsl(var(--black) / 0.92);--box-shadow: 0px 2px 15px hsl(var(--black) / 0.05);--base-h:246;--base-s:78%;--base-l:58%;--base:var(--base-h) var(--base-s) var(--base-l);--base-d-100: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.1);--base-d-200: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.2);--base-d-300: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.3);--base-d-400: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.4);--base-d-500: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.5);--base-d-600: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.6);--base-d-700: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.7);--base-d-700: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.7);--base-d-800: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.8);--base-d-900: var(--base-h) var(--base-s) calc(var(--base-l) - var(--base-l) * 0.9);--base-l-100: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.1);--base-l-200: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.2);--base-l-300: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.3);--base-l-400: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.4);--base-l-500: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.5);--base-l-600: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.6);--base-l-700: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.7);--base-l-800: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.8);--base-l-900: var(--base-h) calc(var(--base-s)) calc(var(--base-l) + (100% - var(--base-l)) * 0.9);--base-two-h:244;--base-two-s:28%;--base-two-l:22%;--base-two:var(--base-two-h) var(--base-two-s) var(--base-two-l);--base-two-d-100: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.1);--base-two-d-200: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.2);--base-two-d-300: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.3);--base-two-d-400: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.4);--base-two-d-500: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.5);--base-two-d-600: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.6);--base-two-d-700: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.7);--base-two-d-700: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.7);--base-two-d-800: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.8);--base-two-d-900: var(--base-two-h) var(--base-two-s) calc(var(--base-two-l) - var(--base-two-l) * 0.9);--base-two-l-100: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.1);--base-two-l-200: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.2);--base-two-l-300: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.3);--base-two-l-400: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.4);--base-two-l-500: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.5);--base-two-l-600: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.6);--base-two-l-700: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.7);--base-two-l-800: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.8);--base-two-l-900: var(--base-two-h) calc(var(--base-two-s)) calc(var(--base-two-l) + (100% - var(--base-two-l)) * 0.9);--background-gradient:linear-gradient(45deg,hsl(var(--base)),hsl(var(--base-two)));--primary-h:211;--primary-s:100%;--primary-l:50%;--primary:var(--primary-h) var(--primary-s) var(--primary-l);--primary-d-100: var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.1);--primary-d-200: var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.2);--primary-d-300: var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.3);--primary-d-400: var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.4);--primary-d-500: var(--primary-h) var(--primary-s) calc(var(--primary-l) - var(--primary-l) * 0.5);--primary-l-100: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.1);--primary-l-200: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.2);--primary-l-300: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.3);--primary-l-400: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.4);--primary-l-500: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.5);--primary-l-600: var(--primary-h) calc(var(--primary-s)) calc(var(--primary-l) + (100% - var(--primary-l)) * 0.6);--secondary-h:208;--secondary-s:7%;--secondary-l:46%;--secondary:var(--secondary-h) var(--secondary-s) var(--secondary-l);--secondary-d-100: var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.1);--secondary-d-200: var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.2);--secondary-d-300: var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.3);--secondary-d-400: var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.4);--secondary-d-500: var(--secondary-h) var(--secondary-s) calc(var(--secondary-l) - var(--secondary-l) * 0.5);--secondary-l-100: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.1);--secondary-l-200: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.2);--secondary-l-300: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.3);--secondary-l-400: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.4);--secondary-l-500: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.5);--secondary-l-600: var(--secondary-h) calc(var(--secondary-s)) calc(var(--secondary-l) + (100% - var(--secondary-l)) * 0.6);--success-h:115;--success-s:99%;--success-l:41%;--success:var(--success-h) var(--success-s) var(--success-l);--success-d-100: var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.1);--success-d-200: var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.2);--success-d-300: var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.3);--success-d-400: var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.4);--success-d-500: var(--success-h) var(--success-s) calc(var(--success-l) - var(--success-l) * 0.5);--success-l-100: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.1);--success-l-200: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.2);--success-l-300: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.3);--success-l-400: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.4);--success-l-500: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.5);--success-l-600: var(--success-h) calc(var(--success-s)) calc(var(--success-l) + (100% - var(--success-l)) * 0.6);--danger-h:0;--danger-s:96%;--danger-l:63%;--danger:var(--danger-h) var(--danger-s) var(--danger-l);--danger-d-100: var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.1);--danger-d-200: var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.2);--danger-d-300: var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.3);--danger-d-400: var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.4);--danger-d-500: var(--danger-h) var(--danger-s) calc(var(--danger-l) - var(--danger-l) * 0.5);--danger-l-100: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.1);--danger-l-200: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.2);--danger-l-300: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.3);--danger-l-400: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.4);--danger-l-500: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.5);--danger-l-600: var(--danger-h) calc(var(--danger-s)) calc(var(--danger-l) + (100% - var(--danger-l)) * 0.6);--warning-h:38;--warning-s:100%;--warning-l:55%;--warning:var(--warning-h) var(--warning-s) var(--warning-l);--warning-d-100: var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.1);--warning-d-200: var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.2);--warning-d-300: var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.3);--warning-d-400: var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.4);--warning-d-500: var(--warning-h) var(--warning-s) calc(var(--warning-l) - var(--warning-l) * 0.5);--warning-l-100: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.1);--warning-l-200: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.2);--warning-l-300: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.3);--warning-l-400: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.4);--warning-l-500: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.5);--warning-l-600: var(--warning-h) calc(var(--warning-s)) calc(var(--warning-l) + (100% - var(--warning-l)) * 0.6);--info-h:196;--info-s:100%;--info-l:50%;--info:var(--info-h) var(--info-s) var(--info-l);--info-d-100: var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.1);--info-d-200: var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.2);--info-d-300: var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.3);--info-d-400: var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.4);--info-d-500: var(--info-h) var(--info-s) calc(var(--info-l) - var(--info-l) * 0.5);--info-l-100: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.1);--info-l-200: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.2);--info-l-300: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.3);--info-l-400: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.4);--info-l-500: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.5);--info-l-600: var(--info-h) calc(var(--info-s)) calc(var(--info-l) + (100% - var(--info-l)) * 0.6);--dark-h:210;--dark-s:11%;--dark-l:15%;--dark:var(--dark-h) var(--dark-s) var(--dark-l);--dark-d-100: var(--dark-h) var(--dark-s) calc(var(--dark-l) - var(--dark-l) * 0.1);--dark-d-200: var(--dark-h) var(--dark-s) calc(var(--dark-l) - var(--dark-l) * 0.2);--dark-d-300: var(--dark-h) var(--dark-s) calc(var(--dark-l) - var(--dark-l) * 0.3);--dark-d-400: var(--dark-h) var(--dark-s) calc(var(--dark-l) - var(--dark-l) * 0.4);--dark-d-500: var(--dark-h) var(--dark-s) calc(var(--dark-l) - var(--dark-l) * 0.5);--dark-l-100: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.1);--dark-l-200: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.2);--dark-l-300: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.3);--dark-l-400: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.4);--dark-l-500: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.5);--dark-l-600: var(--dark-h) calc(var(--dark-s)) calc(var(--dark-l) + (100% - var(--dark-l)) * 0.6)}*{margin:0;padding:0;box-sizing:border-box}body{font-family: var(--body-font);color:hsl(var(--body-color));word-break:break-word;background-color:hsl(var(--white));min-height:100vh;display:flex;flex-direction:column}p{font-weight:400;margin:0}span{display:inline-block}h1,h2,h3,h4,h5,h6{margin:0 0 20px 0;font-family: var(--heading-font);color:hsl(var(--heading-color));line-height:1.3;font-weight:700}@media screen and (max-width:767px){h1,h2,h3,h4,h5,h6{margin:0 0 15px 0}}h1{font-size: clamp(2rem, 2.8vw + 1rem, 4rem)}h2{font-size: clamp(1.75rem, 1.7vw + 1rem, 3rem)}h3{font-size: clamp(1.5rem, 0.8vw + 1rem, 2.5rem)}h4{font-size: clamp(1.25rem, 1.5vw + 1rem, 2rem)}h5{font-size: clamp(1.125rem, 0.3vw + 1rem, 1.5rem)}h6{font-size:1rem}h1>a,h2>a,h3>a,h4>a,h5>a,h6>a{font-weight:700;transition:.2s linear;line-height:1.3}a{display:inline-block;transition:.2s linear;text-decoration:none;color:hsl(var(--base))}a:hover{color:hsl(var(--base-d-300))}a:focus,a:focus-visible{outline:none;box-shadow:none!important}img{max-width:100%;height:auto}select{cursor:pointer}ul,ol{padding:0;margin:0;list-style:none}button{border:0;background-color:transparent}button:focus{outline:none;box-shadow:none!important}.form-select:focus{outline:0;box-shadow:none}@media screen and (min-width:425px) and (max-width:575px){.col-xsm-6{width:50%}}.custom--container{max-width:1392px;margin-left:auto;margin-right:auto;padding-left:12px;padding-right:12px}.section-bg{background-color:hsl(var(--section-bg))}.bg-img{background-size:cover!important;background-repeat:no-repeat;background-position:center center;width:100%;height:100%}.scroll-hide{position:absolute;overflow-y:hidden;padding-right:17px;top:0;left:0;width:100%}@media screen and (max-width:991px){.scroll-hide{padding-right:0}}.scroll-hide-sm{position:absolute;overflow-y:hidden;top:0;left:0;width:calc(100% - 0px)}.body-overlay{position:fixed;width:100%;height:100%;content:"";left:0;top:0;background-color: hsl(var(--black) / 0.6);z-index:99;transition:.2s linear;visibility:hidden;opacity:0}.body-overlay.show-overlay{visibility:visible;opacity:1}.sidebar-overlay{position:fixed;width:100%;height:100%;content:"";left:0;top:0;background-color: hsl(var(--black) / 0.6);z-index:99;transition:.2s linear;visibility:hidden;opacity:0}.sidebar-overlay.show{visibility:visible;opacity:1;z-index:999}.fs-10{font-size:.625rem}.fs-11,.form--check .form-check-input:checked::before{font-size:.6875rem}.fs-12,.subscribe-now-terms{font-size:.75rem}.fs-13{font-size:.8125rem}.fs-14,.student-reviews .review-card-student-position,.student-reviews .review-card-student-name,.live-course-info-keypoints-description,.why-join-reason-description,.form--radio .form-check-label,.form--check .form-check-label,.form--control::placeholder,.course-card-info-item{font-size:.875rem}.fs-15,.form--label,.course-card-price,.course-card-duration{font-size:.9375rem}.fs-16,.subscribe-now-description,.student-reviews .review-card-text,.why-join-description,.banner-floating-cards .floating-card-info-item span,.banner-keywords-link,.scroll-top,p{font-size:1rem}@media screen and (max-width:1199px){.fs-16,.subscribe-now-description,.student-reviews .review-card-text,.why-join-description,.banner-floating-cards .floating-card-info-item span,.banner-keywords-link,.scroll-top,p{font-size:.9375rem}}.fs-17{font-size:1.0625rem}@media screen and (max-width:1199px){.fs-17{font-size:1rem}}@media screen and (max-width:991px){.fs-17{font-size:.9375rem}}.fs-18,.contact-page .contact-section .contact-form .form-group,.account form input::placeholder,.account form input,.why-join-subtitle,.used-by-title,.banner-floating-cards .floating-card-title,.price-free .course-card-price{font-size:1.125rem}@media screen and (max-width:1399px){.fs-18,.contact-page .contact-section .contact-form .form-group,.account form input::placeholder,.account form input,.why-join-subtitle,.used-by-title,.banner-floating-cards .floating-card-title,.price-free .course-card-price{font-size:1.0625rem}}@media screen and (max-width:1199px){.fs-18,.contact-page .contact-section .contact-form .form-group,.account form input::placeholder,.account form input,.why-join-subtitle,.used-by-title,.banner-floating-cards .floating-card-title,.price-free .course-card-price{font-size:1rem}}.flex-wrap,.form--radio,.form--check{display:flex;flex-wrap:wrap}.flex-align{display:flex;flex-wrap:wrap;align-items:center}.flex-center{display:flex;flex-wrap:wrap;justify-content:center;align-items:center}.flex-between{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center}.section-heading{text-align:center;margin-bottom:50px}@media screen and (max-width:1199px){.section-heading{margin-bottom:40px}}@media screen and (max-width:991px){.section-heading{margin-bottom:30px}.section-heading__title{margin-bottom:12px}}.section-heading__title::before{position:absolute;content:"";left:50%;bottom:0;transform:translateX(-50%);width:80px;height:2px;background-color:hsl(var(--base))}.section-heading__desc{max-width:750px;margin-left:auto;margin-right:auto}.section-heading.style-left{text-align:left}.section-heading.style-left .section-heading__title::before{left:0;transform:translateX(0)}.section-heading.style-left .section-heading__desc{margin-left:0}.section-heading.style-three{display:flex;justify-content:space-between;align-items:center;text-align:left}@media screen and (max-width:767px){.section-heading.style-three{display:block}}.section-heading.style-three .section-heading__title{margin-bottom:0;padding-bottom:0;margin-right:50px;padding-right:50px;flex-shrink:0;position:relative}@media screen and (max-width:767px){.section-heading.style-three .section-heading__title{margin-bottom:10px;margin-right:0;padding-right:0}}.section-heading.style-three .section-heading__title::before{position:absolute;content:"";left:100%;top:50%;transform:translateY(-50%);width:2px;height:35px;background-color:hsl(var(--base))}@media screen and (max-width:767px){.section-heading.style-three .section-heading__title::before{display:none}}.section-heading.style-three .section-heading__desc{max-width:100%;margin-left:0}.bg--base{background-color:hsl(var(--base))!important}.bg--primary{background-color:hsl(var(--primary))!important}.bg--secondary{background-color:hsl(var(--secondary))!important}.bg--success{background-color:hsl(var(--success))!important}.bg--danger{background-color:hsl(var(--danger))!important}.bg--warning{background-color:hsl(var(--warning))!important}.bg--info{background-color:hsl(var(--info))!important}.bg--orange{background-color:#f4a952!important}.bg--light-blue{background-color:#52c4f4!important}.bg--purple{background-color:#9b52f4!important}.bg--dark-blue{background-color:#5263f4!important}.bg--pink{background-color:#f45296!important}.text--base{color:hsl(var(--base))!important}.text--primary{color:hsl(var(--primary))!important}.text--secondary{color:hsl(var(--secondary))!important}.text--success{color:hsl(var(--success))!important}.text--danger{color:hsl(var(--danger))!important}.text--warning{color:hsl(var(--warning))!important}.text--info{color:hsl(var(--info))!important}.my-120{margin-top:60px;margin-bottom:60px}@media (min-width:992px){.my-120{margin-top:120px;margin-bottom:120px}}.mt-120{margin-top:60px}@media (min-width:992px){.mt-120{margin-top:120px}}.mb-120{margin-bottom:60px}@media (min-width:992px){.mb-120{margin-bottom:120px}}.my-60{margin-top:30px;margin-bottom:30px}@media (min-width:992px){.my-60{margin-top:60px;margin-bottom:60px}}.mt-60{margin-top:30px}@media (min-width:992px){.mt-60{margin-top:60px}}.mb-60{margin-bottom:30px}@media (min-width:992px){.mb-60{margin-bottom:60px}}.my-80{margin-top:40px;margin-bottom:40px}@media (min-width:992px){.my-80{margin-top:80px;margin-bottom:80px}}.mt-80{margin-top:40px}@media (min-width:992px){.mt-80{margin-top:80px}}.mb-80{margin-bottom:40px}@media (min-width:992px){.mb-80{margin-bottom:80px}}.my-40{margin-top:30px;margin-bottom:30px}@media (min-width:992px){.my-40{margin-top:40px;margin-bottom:40px}}.mt-40{margin-top:30px}@media (min-width:992px){.mt-40{margin-top:40px}}.mb-40{margin-bottom:30px}@media (min-width:992px){.mb-40{margin-bottom:40px}}.py-120{padding-top:60px;padding-bottom:60px}@media (min-width:576px){.py-120{padding-top:80px;padding-bottom:80px}}@media (min-width:992px){.py-120{padding-top:120px;padding-bottom:120px}}.pt-120{padding-top:60px}@media (min-width:576px){.pt-120{padding-top:80px}}@media (min-width:992px){.pt-120{padding-top:120px}}.pb-120{padding-bottom:60px}@media (min-width:576px){.pb-120{padding-bottom:80px}}@media (min-width:992px){.pb-120{padding-bottom:120px}}.py-80{padding-top:40px;padding-bottom:40px}@media (min-width:576px){.py-80{padding-top:60px;padding-bottom:60px}}@media (min-width:992px){.py-80{padding-top:80px;padding-bottom:80px}}.pt-80{padding-top:40px}@media (min-width:576px){.pt-80{padding-top:60px}}@media (min-width:992px){.pt-80{padding-top:80px}}.pb-80{padding-bottom:40px}@media (min-width:576px){.pb-80{padding-bottom:60px}}@media (min-width:992px){.pb-80{padding-bottom:80px}}.py-60{padding-top:30px;padding-bottom:30px}@media (min-width:576px){.py-60{padding-top:40px;padding-bottom:40px}}@media (min-width:992px){.py-60{padding-top:60px;padding-bottom:60px}}.pt-60{padding-top:30px}@media (min-width:576px){.pt-60{padding-top:40px}}@media (min-width:992px){.pt-60{padding-top:60px}}.pb-60{padding-bottom:30px}@media (min-width:576px){.pb-60{padding-bottom:40px}}@media (min-width:992px){.pb-60{padding-bottom:60px}}.pt-md-60{padding-top:60px}@media (min-width:576px){.pt-md-60{padding-top:80px}}@media (min-width:992px){.pt-md-60{padding-top:60px}}.pb-md-60{padding-bottom:60px}@media (min-width:576px){.pb-md-60{padding-bottom:80px}}@media (min-width:992px){.pb-md-60{padding-bottom:60px}}.border--base{border-color:hsl(var(--base))!important}.border--primary{border-color:hsl(var(--primary))!important}.border--secondary{border-color:hsl(var(--secondary))!important}.border--success{border-color:hsl(var(--success))!important}.border--danger{border-color:hsl(var(--danger))!important}.border--warning{border-color:hsl(var(--warning))!important}.border--info{border-color:hsl(var(--info))!important}.btn-check:checked+.btn,
.btn.active,
.btn.show,
.btn:first-child:active,
:not(.btn-check)+.btn:active {color:none;background-color:none;border-color:none}.pill{border-radius:40px}.btn{font-size:1.125rem;color:hsl(var(--white))!important;font-weight:600;display:inline-flex;justify-content:center;align-items:center;gap:4px;padding:10px 24px;border:1px solid transparent;border-radius:4px;transition:all .2s ease-in-out;white-space:nowrap}@media screen and (max-width:1199px){.btn{font-size:1rem}}@media screen and (max-width:767px){.btn{padding:8px 22px}}@media screen and (max-width:575px){.btn{padding:7px 20px}}.btn:focus,.btn:focus-visible{box-shadow:none!important}.btn:active{top:1px}.btn--rounded{border-radius:999px}.btn--lg{padding:14px 28px}@media screen and (max-width:991px){.btn--lg{padding:12px 24px}}@media screen and (max-width:767px){.btn--lg{padding:10px 20px}}.btn--sm{padding:5px 12px;font-size:14px;font-weight:500}.btn--icon{width:35px;height:35px;line-height:35px;padding:0}.btn .icon{margin-right:5px}.btn--base{color:hsl(var(--white));border-color:hsl(var(--base));background-color:hsl(var(--base))}.btn--base:hover,.btn--base:focus,.btn--base:focus-visible{color:hsl(var(--white))!important;border-color:hsl(var(--base-d-100))!important;background-color:hsl(var(--base-d-100))!important}.btn-outline--base{background-color:transparent!important;border-color:hsl(var(--base))!important;color:hsl(var(--base))!important}.btn-outline--base:hover,.btn-outline--base:focus .btn-outline--base:focus-visible{background-color:hsl(var(--base))!important;color:hsl(var(--white))!important}.btn--base-two{color:hsl(var(--white));border-color:hsl(var(--base-two));background-color:hsl(var(--base-two))}.btn--base-two:hover,.btn--base-two:focus,.btn--base-two:focus-visible{color:hsl(var(--white))!important;border-color:hsl(var(--base-two-d-100))!important;background-color:hsl(var(--base-two-d-100))!important}.btn-outline--base-two{background-color:transparent!important;border-color:hsl(var(--base-two))!important;color:hsl(var(--base-two))!important}.btn-outline--base-two:hover,.btn-outline--base-two:focus .btn-outline--base-two:focus-visible{background-color:hsl(var(--base-two))!important;color:hsl(var(--white))!important}.btn--light{color:hsl(var(--body-color))!important;border-color:hsl(var(--light));background-color:hsl(var(--light))}.btn--light:hover,.btn--light:focus,.btn--light:focus-visible{color:hsl(var(--body-color))!important;border-color:hsl(var(--light-two))!important;background-color:hsl(var(--light-two))!important}.btn--light-two{color:hsl(var(--body-color))!important;border-color:hsl(var(--light-two));background-color:hsl(var(--light-two))}.btn--light-two:hover,.btn--light-two:focus,.btn--light-two:focus-visible{color:hsl(var(--body-color))!important;border-color:hsl(var(--light))!important;background-color:hsl(var(--light))!important}.btn--primary{background-color:hsl(var(--primary))!important}.btn--primary:hover,.btn--primary:focus .btn--primary:focus-visible{background-color:hsl(var(--primary-d-200))!important;border:1px solid hsl(var(--primary-d-200))!important}.btn-outline--primary{background-color:transparent!important;border:1px solid hsl(var(--primary))!important;color:hsl(var(--primary))!important}.btn-outline--primary:hover,.btn-outline--primary:focus .btn-outline--primary:focus-visible{background-color:hsl(var(--primary))!important;color:hsl(var(--white))!important}.btn--secondary{background-color:hsl(var(--secondary))!important}.btn--secondary:hover,.btn--secondary:focus .btn--secondary:focus-visible{background-color:hsl(var(--secondary-d-200))!important;border:1px solid hsl(var(--secondary-d-200))!important}.btn-outline--secondary{background-color:transparent!important;border:1px solid hsl(var(--secondary))!important;color:hsl(var(--secondary))!important}.btn-outline--secondary:hover,.btn-outline--secondary:focus .btn-outline--secondary:focus-visible{background-color:hsl(var(--secondary))!important;color:hsl(var(--white))!important}.btn--success{background-color:hsl(var(--success))!important}.btn--success:hover,.btn--success:focus .btn--success:focus-visible{background-color:hsl(var(--success-d-200))!important;border:1px solid hsl(var(--success-d-200))!important}.btn-outline--success{background-color:transparent!important;border:1px solid hsl(var(--success))!important;color:hsl(var(--success))!important}.btn-outline--success:hover,.btn-outline--success:focus .btn-outline--success:focus-visible{background-color:hsl(var(--success))!important;color:hsl(var(--white))!important}.btn--danger{background-color:hsl(var(--danger))!important}.btn--danger:hover,.btn--danger:focus .btn--danger:focus-visible{background-color:hsl(var(--danger-d-200))!important;border:1px solid hsl(var(--danger-d-200))!important}.btn-outline--danger{background-color:transparent!important;border:1px solid hsl(var(--danger))!important;color:hsl(var(--danger))!important}.btn-outline--danger:hover,.btn-outline--danger:focus .btn-outline--danger:focus-visible{background-color:hsl(var(--danger))!important;color:hsl(var(--white))!important}.btn--warning{background-color:hsl(var(--warning))!important}.btn--warning:hover,.btn--warning:focus .btn--warning:focus-visible{background-color:hsl(var(--warning-d-200))!important;border:1px solid hsl(var(--warning-d-200))!important}.btn-outline--warning{background-color:transparent!important;border:1px solid hsl(var(--warning))!important;color:hsl(var(--warning))!important}.btn-outline--warning:hover,.btn-outline--warning:focus .btn-outline--warning:focus-visible{background-color:hsl(var(--warning))!important;color:hsl(var(--white))!important}.btn--info{background-color:hsl(var(--info))!important}.btn--info:hover,.btn--info:focus .btn--info:focus-visible{background-color:hsl(var(--info-d-200))!important;border:1px solid hsl(var(--info-d-200))!important}.btn-outline--info{background-color:transparent!important;border:1px solid hsl(var(--info))!important;color:hsl(var(--info))!important}.btn-outline--info:hover,.btn-outline--info:focus .btn-outline--info:focus-visible{background-color:hsl(var(--info))!important;color:hsl(var(--white))!important}.btn--dark{background-color:hsl(var(--dark))!important}.btn--dark:hover,.btn--dark:focus .btn--dark:focus-visible{background-color:hsl(var(--dark-d-200))!important;border:1px solid hsl(var(--dark-d-200))!important}.btn-outline--dark{background-color:transparent!important;border:1px solid hsl(var(--dark))!important;color:hsl(var(--dark))!important}.btn-outline--dark:hover,.btn-outline--dark:focus .btn-outline--dark:focus-visible{background-color:hsl(var(--dark))!important;color:hsl(var(--white))!important}.badge{border-radius:5px;padding:8px 10px;font-weight:500;position:relative;text-align:center}.badge--base{background-color: hsl(var(--base)/0.15) !important;color:hsl(var(--base))!important}.badge--base-two{background-color: hsl(var(--base-two)/0.15) !important;color:hsl(var(--base-two))!important}.badge--primary{background-color: hsl(var(--primary)/0.15) !important;color:hsl(var(--primary))!important}.badge--secondary{background-color: hsl(var(--secondary)/0.15) !important;color:hsl(var(--secondary))!important}.badge--success{background-color: hsl(var(--success)/0.15) !important;color:hsl(var(--success))!important}.badge--danger{background-color: hsl(var(--danger)/0.15) !important;color:hsl(var(--danger))!important}.badge--warning{background-color: hsl(var(--warning)/0.15) !important;color:hsl(var(--warning))!important}.badge--info{background-color: hsl(var(--info)/0.15) !important;color:hsl(var(--info))!important}.course-card{border:1px solid hsl(var(--secondary-l-200));overflow:hidden;border-radius:8px}.course-card:hover{border-color:hsl(var(--secondary-l-600))}.course-card .card-header{padding:0;border-bottom:1px solid hsl(var(--light));background-color:transparent;position:relative}.course-card-thumb{width:100%;height:215px;object-fit:cover}.course-card-info{display:flex;flex-wrap:wrap;gap:10px;padding:12px 15px}.course-card-info-item{border-radius:5px;background-color:hsl(var(--light));padding:4px 8px;color:hsl(var(--body-color));display:flex;gap:5px}.course-card-badge{position:absolute;top:16px;left:16px;text-transform:uppercase;color:hsl(var(--white));font-weight:500;display:inline-flex;justify-content:center;align-items:center;padding:0 8px;background-color:hsl(var(--danger))}.course-card-badge::before{content:"";width:8px;height:8px;border-radius:50%;display:inline-block;margin-right:5px;background-color:hsl(var(--white))}.course-card .card-body{padding:15px}.course-card-title{font-family: var(--body-font);font-weight:600;margin-bottom:10px}.course-card-duration{font-weight:400;color:hsl(var(--body-color))}.course-card .card-footer{padding:15px;display:flex;align-items:center;justify-content:space-between;border-top-color:transparent;background-color:hsl(var(--light-two))}.course-card-price{font-weight:600;color:hsl(var(--body-color))}.course-card-btn-enroll{text-transform:capitalize}.course-card-btn-enroll i{font-weight:500}.price-free .card-footer{background-color:#fffce5}.course-card-price.purchased{color:#fff;background-color:hsl(var(--base));line-height:1;padding:6px 16px;border-radius:4px}.price-free .course-card-price{color:#1a1a19;background-color:#ffe200;line-height:1;padding:6px 16px;border-radius:4px}.custom--card{border-radius:5px;box-shadow:var(--box-shadow);background-color:hsl(var(--white));border:transparent}.custom--card .card-header{padding:12px 24px;background-color:transparent;border-bottom:1px solid hsl(var(--light))}.custom--card .card-header .title{margin-bottom:0}.custom--card .card-body{background-color:hsl(var(--white));padding:24px;border-radius:5px}.custom--card .card-footer{padding:12px 24px;background-color:transparent;border-top:1px solid hsl(var(--light))}.form--label{margin-bottom:6px;color: hsl(var(--black) / 0.6);font-weight:500}.form-group{margin-bottom:1rem}.select{color: hsl(var(--black) / 0.6) !important}.select:focus{border-color:hsl(var(--base));color:hsl(var(--black))!important}.select option{background-color:hsl(var(--black));color:hsl(var(--white))}.form--control{border-radius:5px;font-weight:400;outline:none;width:100%;padding:13px;background-color:transparent;border: 1px solid hsl(var(--black) / 0.2);color:hsl(var(--black));line-height:1}.form--control::placeholder{color: hsl(var(--black) / 0.6)}.form--control:focus{color:hsl(var(--black));box-shadow:none;border-color:hsl(var(--base));background-color:transparent}.form--control:disabled,.form--control[readonly]{background-color: hsl(var(--black) / 0.08);opacity:1;border:0}.form--control[type="password"]{color: hsl(var(--black) / 0.5)}.form--control[type="password"]:focus{color:hsl(var(--black))}.form--control[type="file"]{line-height:50px;padding:0;position:relative}.form--control[type="file"]::file-selector-button{border: 1px solid hsl(var(--black) / 0.08);padding:4px 6px;border-radius:.2em;background-color:hsl(var(--base))!important;transition:.2s linear;line-height:25px;position:relative;margin-left:15px;color:hsl(var(--white))!important}.form--control[type="file"]::file-selector-button:hover{background-color:hsl(var(--base));border:1px solid hsl(var(--base));color:hsl(var(--black))}textarea.form--control{height:130px}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}input:-webkit-autofill,textarea:-webkit-autofill,select:-webkit-autofill{-webkit-box-shadow:0 0 0 1000px transparent inset;-webkit-text-fill-color:hsl(var(--black))!important}.input--group{position:relative}input#your-password,input#confirm-password{padding-right:50px}.password-show-hide{position:absolute;right:20px;z-index:5;cursor:pointer;top:50%;transform:translateY(-50%);color: hsl(var(--black) / 0.4)}input::-webkit-outer-spin-button,input::-webkit-inner-spin-button{-webkit-appearance:none}input[type="number"]{-moz-appearance:textfield}.form--check a{display:inline}.form--check .form-check-input{box-shadow:none;background-color:transparent;box-shadow:none!important;border:0;position:relative;border-radius:3px;width:16px;height:16px;border: 1px solid hsl(var(--black) / 0.2);cursor:pointer}.form--check .form-check-input:checked{background-color:hsl(var(--base))!important;border-color:hsl(var(--base))!important;box-shadow:none}.form--check .form-check-input:checked[type="checkbox"]{background-image:none}.form--check .form-check-input:checked::before{position:absolute;content:"\f00c";font-family:"Font Awesome 5 Free";font-weight:900;color:hsl(var(--white));top:50%;left:50%;transform:translate(-50%,-50%)}.form--check .form-check-label{font-weight:600;width:calc(100% - 16px);padding-left:12px;cursor:pointer;text-align:left}@media screen and (max-width:424px){.form--check label{font-size:.9375rem}.form--check a{font-size:.9375rem}}.form--radio .form-check-input{box-shadow:none;border: 1px solid hsl(var(--black) / 0.2);position:relative;background-color:transparent;cursor:pointer;width:16px;height:16px}.form--radio .form-check-input:active{filter:brightness(100%)}.form--radio .form-check-input:checked{background-color:transparent;border-color:hsl(var(--base))}.form--radio .form-check-input:checked[type="radio"]{background-image:none}.form--radio .form-check-input:checked::before{position:absolute;content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:7px;height:7px;background-color:hsl(var(--base));border-radius:50%;z-index:999}.form--radio .form-check-label{font-weight:600;width:calc(100% - 16px);padding-left:12px;cursor:pointer}.form--switch .form-check-input{border-radius:3px;background-image:none;position:relative;box-shadow:none;border:0;background-color: hsl(var(--black) / 0.2) !important;padding:10px!important;margin-left:0;margin-bottom:5px;border-radius:40px;width:70px;height:38px;cursor:pointer}.form--switch .form-check-input:focus{border-radius:40px;background-image:none;position:relative;box-shadow:none;border:0}.form--switch .form-check-input::before{position:absolute;content:"";width:28px;height:28px;background-color:hsl(var(--white));top:50%;transform:translateY(-50%);border-radius:2px;left:5px;border-radius:50%;transition:.2s linear}.form--switch .form-check-input:checked{background-color:hsl(var(--base))!important}.form--switch .form-check-input:checked::before{left:calc(100% - 33px);background-color:hsl(var(--white))!important}.form--switch .form-check-input:checked[type="checkbox"]{background-image:none}.form--switch .form-check-label{width:calc(100% - 14px);padding-left:5px;cursor:pointer}.alert--promo{padding:8px 0!important;margin:0!important;background-color:#f2f1ff}.alert--promo .promo-section-wrapper{width:100%;display:flex;justify-content:center;flex-wrap:wrap;gap:12px;font-size:.875rem;font-weight:400;color:hsl(var(--base))}@media screen and (max-width:575px){.alert--promo .promo-section-wrapper{gap:3px}}.alert--promo .promo-section .promo-code,.alert--promo .promo-section .promo-duration{font-weight:600;display:flex;gap:8px}.alert--promo .promo-section .promo-text{text-align:center}.alert--promo .promo-section .promo-text span{font-weight:600}.alert--promo .promo-section .promo-apply{font-weight:600;text-decoration:underline;margin-left:8px}.alert--promo .promo-section .promo-close{width:16px;height:16px;border-radius:50%;display:inline-flex;justify-content:center;align-items:center;border:1px solid hsl(var(--base));color:hsl(var(--base));font-size:.625rem}.preloader{position:fixed;z-index:999999;background-color:hsl(var(--black));width:100%;height:100%}.loader-p{border:0 solid transparent;border-radius:50%;width:150px;height:150px;position:absolute;top:calc(50vh - 75px);left:calc(50vw - 75px)}.loader-p:before,.loader-p:after{content:"";border:1em solid hsl(var(--base));border-radius:50%;width:inherit;height:inherit;position:absolute;top:0;left:0;animation:loader 2s linear infinite;opacity:0}.loader-p:before{animation-delay:.5s}@keyframes loader {
  0% {
    transform: scale(0);
    opacity: 0;
  }

  50% {
    opacity: 1;
  }

  100% {
    transform: scale(1);
    opacity: 0;
  }
}.navbar-brand{padding-top:0;padding-bottom:0}.navbar-brand img{max-width:200px}@media screen and (max-width:991px){.navbar-brand img{max-width:125px}}.header{width:100%;border-bottom: 1.5px solid hsl(var(--secondary-l-600)/0.5);background-color:hsl(var(--white));position:relative;z-index:5}@media screen and (max-width:991px){.header{max-height:101vh;overflow-y:auto;z-index:999;padding:15px 0;top:0;background-color:hsl(var(--white))}.header::-webkit-scrollbar{width:5px;height:5px}.header::-webkit-scrollbar-thumb{border-radius:0}}.header.fixed{background-color:hsl(var(--white));position:sticky;transition:.3s linear;top:0;animation:slide-down .8s;width:100%}@keyframes slide-down {
  0% {
    opacity: 0;
    transform: translateY(-150%);
  }

  100% {
    opacity: 1;
    transform: translateY(0);
  }
}.navbar{padding:0!important}@media (min-width:992px){.nav-menu{padding-top:0;padding-bottom:0}.nav-menu .nav-item{position:relative;padding-right:40px}}@media screen and (min-width:992px) and (max-width:1199px){.nav-menu .nav-item{padding-right:30px}}@media (min-width:992px){.nav-menu .nav-item:last-child{padding-right:0}.nav-menu .nav-item.active .nav-link{color:hsl(var(--base))!important}.nav-menu .nav-item:hover .nav-link{color:hsl(var(--base))!important}.nav-menu .nav-item:hover .nav-link .nav-item__icon{transform:rotate(180deg);transition:.2s}.nav-menu .nav-item .nav-link{font-size:1.125rem;font-weight:400;color:hsl(var(--body-color))!important;padding:23px 0;position:relative;cursor:pointer;white-space:nowrap}.nav-menu .nav-item .nav-link .nav-item__icon{font-size:1rem;transition:.3s;margin-left:2px}}@media screen and (min-width:992px) and (max-width:991px){.nav-menu .nav-item .nav-link .nav-item__icon{margin-right:6px}}@media (min-width:992px){.dropdown-menu{display:block;visibility:hidden;opacity:0;transition:.3s;top:100%;left:0;padding:0!important;transform:scaleY(0);transform-origin:top center;transition:.3s;overflow:hidden;border-radius:0;min-width:190px;border-radius:5px;border: 1px solid hsl(var(--secondary-l-600)/0.5)}.dropdown-menu__list{border-bottom: 1px solid hsl(var(--secondary-l-600)/0.5)}.dropdown-menu__list:last-child{border-bottom:none}.dropdown-menu__link{padding:8px 20px;font-weight:400;font-size:1rem;transition:.3s}.dropdown-menu__link:focus,.dropdown-menu__link:hover{color:hsl(var(--base));background-color: hsl(var(--base)/0.15)}.nav-menu .nav-item:hover .dropdown-menu{visibility:visible;opacity:1;top:100%!important;transform:scaleY(1)}}@media screen and (max-width:991px){.body-overlay.show{visibility:visible;opacity:1}.nav-menu{margin-top:20px}.nav-menu .nav-item{text-align:left;display:block;position:relative;margin:0}.nav-menu .nav-item:hover .nav-link .nav-item__icon{transform:rotate(0deg)!important}.nav-item:first-child{border-bottom:none}.nav-item:last-child>a{border-bottom:0}.nav-item .nav-link{margin-bottom:8px;padding:10px 10px 10px 0!important;display:flex;justify-content:space-between;align-items:center;margin:0!important;border-bottom: 1px solid hsl(var(--secondary-l-600)/0.5);color:hsl(var(--body-color))}.nav-item .nav-link::before{display:none}.nav-item .nav-link.show[aria-expanded="true"]{color:hsl(var(--base))!important}.nav-item .nav-link.show[aria-expanded="true"] i{transform:rotate(180deg)}.dropdown-menu{box-shadow:none;border-radius:2px;width:100%;margin:0!important;padding:0!important;border:0;background-color:inherit;overflow:hidden}.dropdown-menu li:nth-last-child(1) {border-bottom:none}.dropdown-menu li .dropdown-item{padding:10px 0;font-size:1rem;font-weight:400;border-bottom: 1px solid hsl(var(--secondary-l-600)/0.5);margin-left:20px;color:hsl(var(--body-color))}.dropdown-menu li .dropdown-item:hover,.dropdown-menu li .dropdown-item:focus{color:hsl(var(--base));background-color:transparent}}.navbar-toggler{width:auto;border-color:transparent;color:hsl(var(--body-color));background:transparent!important;padding:0!important;border:0!important;border-radius:0!important;transition:.15s ease-in-out;font-size:1.5rem}.navbar-toggler:focus{box-shadow:none!important}.navbar-toggler[aria-expanded="true"] i::before{content:"\f00d"}.navbar-buttons{display:flex;align-items:center;gap:0 8px}.navbar-buttons::before{content:"";width:1px;height:36px;display:inline-block;margin:0 32px;background-color:hsl(var(--light))}@media screen and (max-width:1199px){.navbar-buttons::before{margin:0 16px}}@media screen and (max-width:991px){.navbar-buttons::before{content:none}.navbar-buttons{padding:10px 0;justify-content:end;border-top: 1px solid hsl(var(--secondary-l-600)/0.5)}}.navbar-login-btn,.navbar-enroll-btn{text-transform:capitalize}.language-box .select{color: hsl(var(--white)/0.6) !important}.language-box .select:focus{color:hsl(var(--black))!important}.footer{background-color:hsl(var(--light-two));position:relative;margin-top:auto}.footer::before{content:"";width:100%;height:4px;display:inline-block;position:absolute;top:-4px;background:linear-gradient(74deg,hsl(var(--base)) 0%,#a557ec 70.85%)}.footer-top{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:20px}.footer-logo img{max-width:173px;height:36px;object-fit:cover}.footer-menu{display:flex;justify-content:center;flex-wrap:wrap;gap:44px}@media screen and (max-width:575px){.footer-menu{gap:15px}}.footer-menu-link{font-size:1rem;font-weight:600;display:inline-flex;align-items:center;color:hsl(var(--body-color))}.footer-menu-link:hover,.footer-menu-link:focus{color:hsl(var(--base))}.footer-menu-link::before{content:"";width:5px;height:5px;margin-right:12px;border-radius:50%;display:inline-block;background-color:hsl(var(--body-color))}.footer-social{display:flex;gap:12px}.footer-social-link i{width:24px;height:24px;border-radius:4px;display:inline-flex;justify-content:center;align-items:center;color:hsl(var(--white))}.footer-social-link [class*="facebook"]{background-color:#1876f2}.footer-social-link [class*="linkedin"]{background-color:#2967b3}.footer-social-link [class*="twitter"]{background-color:#1ca0f2}.footer-social-link [class*="telegram"]{background-color:#08c}.footer-social .social-icon-facebook{background-color:#1876f2}.footer-social .social-icon-linkedin{background-color:#2967b3}.footer-social .social-icon-twitter{background-color:#1ca0f2}.footer-social .social-icon-telegram{background-color:#08c}.footer-bottom{margin-top:80px;padding-top:32px;display:flex;align-items:center;gap:24px;justify-content:center;border-top:1px solid hsl(var(--body-color))}@media screen and (max-width:991px){.footer-bottom{margin-top:40px}}@media screen and (max-width:767px){.footer-bottom{flex-direction:column}}.footer-rights-text{font-size:.875rem;font-weight:400;color:hsl(var(--black))}.footer-links{display:flex;justify-content:center;flex-wrap:wrap;gap:24px}@media screen and (max-width:575px){.footer-links{gap:10px}}.footer-links a{font-size:.875rem;font-weight:400;color:hsl(var(--black));text-decoration:underline;white-space:nowrap}.footer-links a:hover,.footer-links a:focus{color:hsl(var(--base))}.scroll-top{position:fixed;right:30px;bottom:30px;color:hsl(var(--white));background-color:hsl(var(--base));width:40px;height:40px;display:flex;justify-content:center;align-items:center;border-radius:3px;z-index:5;transition:.5s;cursor:pointer;visibility:hidden;opacity:0;bottom:-50px;animation:scroll_top 5s linear infinite}@media screen and (max-width:767px){.scroll-top{right:20px;width:35px;height:35px}}.scroll-top:hover{color:hsl(var(--white));background-color:hsl(var(--base-d-100))}.scroll-top.show{visibility:visible;opacity:1;bottom:30px}@keyframes scroll_top {

  0%,
  to {
    transform: translateY(0px);
  }

  50% {
    transform: translateY(20px);
  }
}::selection{color:hsl(var(--white));background:hsl(var(--base-d-100))}.banner-title{max-width:85%;font-size:3rem;font-weight:700;line-height:120%;margin-bottom:40px;text-transform:capitalize}@media screen and (max-width:1399px){.banner-title{max-width:100%}}@media screen and (max-width:1199px){.banner-title{font-size:2.5rem;margin-bottom:20px}}@media screen and (max-width:575px){.banner-title{font-size:2rem}}@media screen and (max-width:424px){.banner-title{font-size:1.75rem}}.banner-title span{color:hsl(var(--base))}.banner-subtitle{max-width:80%;font-size:1.25rem;font-weight:400;margin-bottom:40px}@media screen and (max-width:1399px){.banner-subtitle{font-size:1rem}}@media screen and (max-width:1199px){.banner-subtitle{max-width:100%}}.banner-inner{display:flex;align-items:center;gap:20px}@media screen and (max-width:991px){.banner-inner{flex-direction:column;flex-direction:column-reverse;align-items:start}}.banner-btn-join{padding:0!important;text-transform:capitalize}.banner-btn-join .text{margin:0 16px;display:inline-block}.banner-btn-join .icon{width:40px;height:40px;border-radius:50%;margin:3px 3px 3px 0;display:inline-flex;justify-content:center;align-items:center;color:hsl(var(--base));background-color: hsl(var(--white) / 0.72)}.banner-info-student-images{display:flex;align-items:center}.banner-info-text{font-size:1.25rem;font-weight:400;margin-top:10px}.banner-info-text span{font-size:1.875rem;font-weight:500;color:hsl(var(--base))}@media screen and (max-width:1399px){.banner-info-text{font-size:1rem}.banner-info-text span{font-size:1.5rem}}.banner-keywords{display:flex;flex-wrap:wrap;gap:15px;margin-top:40px}.banner-keywords-link{font-weight:400;padding:6px 20px;display:inline-block;color:hsl(var(--body-color));border:1.5px solid hsl(var(--body-color));background-color:transparent;border-radius:999px}@media (max-width:575px){.banner-keywords{gap:8px;margin-top:24px}.banner-keywords-link{padding:6px 10px;font-size:12px}}.banner-keywords-link:hover{color:hsl(var(--white));background-color:hsl(var(--body-color))}.banner-img{width:100%;height:auto;object-fit:cover;object-position:center}.banner-floating-cards{width:130%;position:absolute;left:-10%;bottom:0;transform:translateY(20%);display:flex;gap:40px 0;flex-direction:column}@media screen and (min-width:992px) and (max-width:1599px){.banner-floating-cards{width:100%;transform:translateY(0);margin-top:25px}}.banner-floating-cards .floating-card{display:flex;align-items:center;border-radius:5px;border:2px solid hsl(var(--black));padding:15px;background-color:hsl(var(--white));box-shadow:4px 4px 0 hsl(var(--black))}.banner-floating-cards .floating-card:first-child{margin:0 auto 0 0}.banner-floating-cards .floating-card:last-child{margin:0 0 0 auto}.banner-floating-cards .floating-card-icon{width:60px;height:60px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color: hsl(var(--base) / 0.12);border:1.5px solid hsl(var(--black))}.banner-floating-cards .floating-card-icon img{width:65%;height:65%}.banner-floating-cards .floating-card-content{margin-left:15px}.banner-floating-cards .floating-card-title{margin-bottom:10px;font-weight:500;font-family: var(--body-font);color:hsl(var(--body-color))}.banner-floating-cards .floating-card-info{display:flex}.banner-floating-cards .floating-card-info-item{display:flex;align-items:center}.banner-floating-cards .floating-card-info-item span{color: hsl(var(--black) / 0.72)}.banner-floating-cards .floating-card-info-item:not(:last-child)::after {content:"";display:inline-block;width:4px;height:4px;border-radius:50%;background-color: hsl(var(--black) / 0.72);margin:0 10px}.used-by{width:100%;background-color:hsl(var(--light))}.used-by-title{font-weight:600;font-family: var(--body-font);text-align:center;margin-bottom:40px}.used-by-logos{display:flex;flex-wrap:wrap;justify-content:space-between}@media screen and (max-width:1399px){.used-by-logos{justify-content:center;gap:30px}}.used-by-logos img{max-width:200px;height:48px;object-fit:cover}.why-join-content{max-width:73%}@media screen and (max-width:1399px){.why-join-content{max-width:100%}}.why-join-title{text-transform:capitalize;margin-bottom:15px}.why-join-title span{color:hsl(var(--base))}.why-join-subtitle{font-weight:600;text-transform:uppercase;margin-bottom:30px}.why-join-description{font-weight:400;text-transform:capitalize}.why-join-reason{display:flex}.why-join-reason-icon{max-width:35px;max-height:35px}.why-join-reason-content{margin-left:15px}.why-join-reason-title{font-family: var(--body-font);font-weight:600;text-transform:capitalize}.why-join-reason-description{max-width:100%}@media screen and (max-width:575px){.why-join-reason-description{max-width:85%}}.courses{background-image:url(https://liferoute.app/assets/templates/basic/images/thumbs/xcourses-bg.png.pagespeed.ic.gfNW_Ivhiv.png);background-position:center;background-size:cover;background-repeat:no-repeat}.courses-title{font-size:2rem;font-weight:700;text-transform:capitalize;text-align:center;color:hsl(var(--white))}.courses-description{color:hsl(var(--white));font-size:18px;font-weight:400;text-transform:capitalize;text-align:center;margin-bottom:72px}.courses-card{width:100%;height:100%;display:inline-flex;flex-direction:column;border-radius:8px;background-color:hsl(var(--white))}.courses-card--1 .courses-card-header{background-color: #afa1fd1a}.courses-card--2 .courses-card-header{background-color: #fdcda11a}.courses-card--3 .courses-card-header{background-color: #fda1f41a}.courses-card--4 .courses-card-header{background-color: #a1b5fd1a}.courses-card--5 .courses-card-header{background-color: #a1fdaa1a}.courses-card--6 .courses-card-header{background-color: #fda1d31a}.courses-card--7 .courses-card-header{background-color: #d5a1fd1a}.courses-card--8 .courses-card-header{background-color: #fda1a11a}.courses-card-header{padding:24px;display:flex;justify-content:center;align-items:center}.courses-card-icon{width:97px;height:97px;border-radius:50%;display:flex;justify-content:center;align-items:center;background-color:hsl(var(--white))}.courses-card-body{height:100%;padding:24px;display:flex;flex-direction:column;justify-content:center;align-items:center}.courses-card-title{font-family: var(--body-font);font-size:1.25rem;font-weight:600;text-transform:capitalize;margin-bottom:8px;text-align:center}.courses-card-meta{display:flex;gap:8px}.courses-card-meta-item{display:flex;align-items:center}.courses-card-meta-item .text{color: #1a1a19b8;font-size:.875rem;font-weight:400;white-space:nowrap}.courses-card-meta-item::before{content:"";width:3px;height:3px;border-radius:50%;display:inline-block;background-color: #1a1a19b8;margin-right:10px}.live-course-info-content{max-width:80%}@media screen and (max-width:1199px){.live-course-info-content{max-width:100%}}.live-course-info-title{text-transform:capitalize;margin-bottom:25px}.live-course-info-description{text-transform:capitalize}.live-course-info-lightbox{margin-top:30px;position:relative;cursor:pointer}.live-course-info-lightbox img{border-radius:8px}.live-course-info-lightbox::before{content:"";width:120px;height:120px;border-radius:50%;background-color: hsl(var(--white) / 0.5);background-image:url(https://liferoute.app/assets/templates/basic/images/icons/xplay.png.pagespeed.ic.vEaMHv2zSV.png);background-position:center;background-size:50%;background-repeat:no-repeat;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@media screen and (max-width:1199px){.live-course-info-lightbox::before{width:100px;height:100px}}@media screen and (max-width:991px){.live-course-info-lightbox::before{width:80px;height:80px}}@media screen and (max-width:374px){.live-course-info-lightbox::before{width:70px;height:70px}}.live-course-info-keypoints-item{display:flex;align-items:start;gap:0 30px;position:relative}.live-course-info-keypoints-item:not(:last-child) {margin-bottom:15px;padding-bottom:55px}.live-course-info-keypoints-item:not(:last-child)::after {content:"";width:2px;height:calc(100% - 65px);display:inline-block;position:absolute;left:25px;bottom:0;background-color:#b5bac1}@media screen and (max-width:1199px){.live-course-info-keypoints-item:not(:last-child) {padding-bottom:40px}}@media screen and (max-width:991px){.live-course-info-keypoints-item:not(:last-child) {padding-bottom:10px}}@media screen and (max-width:767px){.live-course-info-keypoints-item:not(:last-child) {padding-bottom:30px}}@media screen and (max-width:424px){.live-course-info-keypoints-item:not(:last-child) {padding-bottom:10px}}.live-course-info-keypoints-icon{width:50px;height:50px;flex-shrink:0}.live-course-info-keypoints-content{max-width:60%}@media screen and (max-width:1199px){.live-course-info-keypoints-content{max-width:100%}}.live-course-info-keypoints-title{font-family: var(--body-font);font-weight:600;margin-bottom:10px}.live-course-info-keypoints-description{margin-bottom:0}.student-reviews-title{max-width:50%;text-align:center;text-transform:capitalize;margin:0 auto 70px auto}@media screen and (max-width:991px){.student-reviews-title{max-width:70%}}@media screen and (max-width:767px){.student-reviews-title{max-width:90%}}@media screen and (max-width:424px){.student-reviews-title{max-width:100%}}.student-reviews .review-card{display:flex;flex-direction:column;gap:30px;padding:30px;border-radius:8px;border:1px solid #e6e6e6}@media screen and (min-width:992px) and (max-width:1199px){.student-reviews .review-card{padding:25px}}.review-card-ratings{display:flex;gap:5px}.big-star{gap:8px}.big-star .review-card-star::before{font-size:1.5rem}.review-card-star::before{content:"\f005";font-family:"Font Awesome 5 Free";font-weight:500;font-size:14px;color:#f4d051}.review-card-star-full::before{font-weight:900}.review-card-star-half::before{content:"\f5c0";font-weight:900}.student-reviews .review-card-text{font-weight:400}.student-reviews .review-card-student{display:flex;align-items:center;gap:15px}.student-reviews .review-card-student-avatar{width:50px;height:50px;object-fit:cover;border-radius:50%}.student-reviews .review-card-student-info{display:flex;flex-direction:column}.student-reviews .review-card-student-name{font-weight:600}.student-reviews .review-card-student-position{font-weight:400}.subscribe-now-row{display:flex;gap:25px;background-color:#2b2949;border-radius:8px;overflow:hidden}@media screen and (max-width:991px){.subscribe-now-row{flex-direction:column}}.subscribe-now-col{width:50%}.subscribe-now-col:first-child{display:flex;justify-content:center;align-items:center}@media screen and (max-width:991px){.subscribe-now-col{width:100%}}.subscribe-now-content{padding:30px}.subscribe-now-title{text-transform:capitalize;margin-bottom:25px;color:hsl(var(--white))}.subscribe-now-description{max-width:90%;font-weight:400;color:hsl(var(--white));margin-bottom:30px}@media screen and (max-width:991px){.subscribe-now-description{max-width:100%}}.subscribe-now-form{width:90%;display:flex;gap:16px;margin-bottom:20px}.subscribe-now-form input{width:100%;border:2px solid transparent;border-radius:5px;padding:10px;background-color:hsl(var(--white))}.subscribe-now-form input:focus{border-color:hsl(var(--base));box-shadow:none;outline:none}.subscribe-now-terms{font-weight:400;text-transform:capitalize;color:hsl(var(--white))}.subscribe-now-terms a{color:hsl(var(--white));text-decoration:underline}.subscribe-now-terms a:hover,.subscribe-now-terms a:focus{color:hsl(var(--base))}.subscribe-now-thumb{width:100%;border-top-left-radius:8px;border-bottom-left-radius:8px}.custom-header{min-height:75px;width:100%}@media screen and (max-width:424px){.custom-header{margin-top:30px;flex-direction:column;align-items:flex-start}}.custom-header .site-logo{max-width:144px}.custom-header .account-alt{max-width:fit-content}.custom-header .account-alt a{font-weight:600}.account .section-heading__title::before{display:none}.account form input::placeholder{color:#b5bac1}.account .section-heading{margin-bottom:32px}.account .account-form{padding:0}@media screen and (max-width:991px){.account .account-form{padding:0 1rem}}@media screen and (max-width:424px){.account .account-form{padding:0 .8rem}}.account .account-form hr{margin:2rem 0}@media screen and (max-width:991px){.account .account-form hr{margin:1.5rem 0}}@media screen and (max-width:767px){.account .account-form hr{margin:1rem 0}}@media screen and (max-width:575px){.account .account-form hr{margin:.8rem 0}}.account .account-form .alt-signup__list{width:100%}.account .account-form .alt-signup__btn{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:12px;color:hsl(var(--body-color));border:1px solid hsl(var(--body-color));margin-bottom:1rem;padding:12px 0;border-radius:4px}@media screen and (max-width:991px){.account .account-form .alt-signup__btn{padding:10px 0}}@media screen and (max-width:767px){.account .account-form .alt-signup__btn{padding:8px 0;margin-bottom:.8rem}}.account .account-form .alt-signup__btn .social-icon{max-height:24px;display:inline-block;margin-right:12px}@media screen and (max-width:767px){.account .account-form .alt-signup__btn .social-icon{margin-right:8px}}.account .account-form .forgot-pass{color:#f6602f;border-bottom:1px solid currentColor}.contact-page .banner{background-color:hsl(var(--light-two));overflow:hidden}.contact-page .banner__title{line-height:1.2;text-transform:capitalize}.contact-page .banner__title span{color:hsl(var(--base))}.contact-page .banner__img{margin-top:21px;max-height:395px;position:relative;z-index:1;text-align:right;margin-left:auto}.contact-page .banner__img .thumb{max-height:inherit;width:auto;display:block;margin:0 auto}.contact-page .banner__img::after{position:absolute;content:"";width:100%;height:650px;border-radius:100%;left:50%;transform:translateX(-50%);top:120px;background-color:hsl(var(--base-l-100));z-index:-1}@media screen and (max-width:1199px){.contact-page .banner__img::after{height:450px;top:135px}}@media screen and (max-width:991px){.contact-page .banner__img::after{width:130%;height:450px;top:135px}}@media screen and (max-width:767px){.contact-page .banner__img::after{width:92%;height:450px;top:180px}}.contact-page .banner__img::before{position:absolute;content:"";width:100%;height:650px;border-radius:100%;left:0;top:60px;background-color:hsl(var(--base));z-index:-1;left:50%;transform:translateX(-50%)}@media screen and (max-width:1199px){.contact-page .banner__img::before{height:460px;top:100px}}@media screen and (max-width:991px){.contact-page .banner__img::before{width:130%;height:450px;top:100px}}@media screen and (max-width:767px){.contact-page .banner__img::before{width:92%;height:450px;top:135px}}.contact-page .contact-section__desc{font-size: clamp(0.8rem, 1.3vw + 1rem, 1.25rem)}.contact-page .contact-section .contact-form{margin-top:30px}@media screen and (max-width:991px){.contact-page .contact-section .contact-form{margin-top:20px}}.contact-page .contact-section .contact-form .form-group{margin-bottom:24px}.contact-page .contact-section .contact-form .form-group .form--control::placeholder{font-size:1.125rem}@media screen and (max-width:991px){.contact-page .contact-section .contact-form .form-group{font-size:1rem;margin-bottom:16px}.contact-page .contact-section .contact-form .form-group .form--control::placeholder{font-size:1rem}}.contact-page .contact-section .contact-form .form-group .form-link{line-height:.9;color:hsl(var(--black))!important;border-bottom: 2px solid hsl(var(--black) / 0.5)}.contact-page .contact-section .contact-form .form-group .form-check-input{border-radius:2px;padding:8px;border-color:hsl(var(--black))}.contact-page .address-card{display:flex;padding:24px;border:1px solid hsl(var(--light-two));border-radius:8px;margin-bottom:24px;align-items:center}@media screen and (max-width:991px){.contact-page .address-card{margin-bottom:15px;padding:10px}}@media screen and (max-width:374px){.contact-page .address-card{margin-bottom:10px;padding:8px}}.contact-page .address-card__icon{width:86px;height:78px;background-color:hsl(var(--base));color:hsl(var(--white));font-size:45px;border-radius:8px}@media screen and (max-width:991px){.contact-page .address-card__icon{width:70px;height:68px;font-size:30px}}@media screen and (max-width:374px){.contact-page .address-card__icon{width:65px;height:60px;font-size:25px}}.contact-page .address-card__content{max-width:calc(100% - 86px);padding-left:24px}@media screen and (max-width:991px){.contact-page .address-card__content{max-width:calc(100% - 70px);padding-left:14px}}@media screen and (max-width:374px){.contact-page .address-card__content{max-width:calc(100% - 65px);padding-left:10px}}.contact-page .address-card__title{font-size:20px;font-family: var(--body-font);margin-bottom:4px;text-transform:capitalize}.contact-page .address-card__desc{color:hsl(var(--black))}.contact-page .address-card__link{font-weight:600;line-height:1;border-bottom:1px solid currentColor}@media screen and (max-width:424px){.contact-page .address-card__link{border-bottom:1px solid transparent;text-decoration:underline}}.courses-page .banner__content{padding-top:60px;padding-bottom:60px}@media (min-width:576px){.courses-page .banner__content{padding-top:70px;padding-bottom:70px}}@media (min-width:992px){.courses-page .banner__content{padding-top:100px;padding-bottom:100px}}.courses-page .banner__title{text-transform:capitalize}.courses-page .banner__title .icon{margin-right:10px;margin-bottom:5px}.live-video{width:110%;justify-content:flex-end;gap:32px}@media screen and (max-width:1499px){.live-video{width:100%}}@media screen and (max-width:1199px){.live-video{gap:20px}}@media screen and (max-width:767px){.live-video{padding-bottom:60px;justify-content:flex-start}}@media screen and (max-width:424px){.live-video{gap:15px;flex-direction:column}}.live-video__frame{width:303px;height:211px;border-radius:8px;border:1px solid hsl(var(--white));overflow:hidden;padding:10px;position:relative}.live-video__frame video{display:inline-block;border-radius:8px;height:100%;width:100%;object-fit:cover}.live-video__frame.frame-2{margin-top:32px!important}.courses-type-title{font-size: clamp(1rem, 1.3vw + 1rem, 1.25rem)}.course-detail-page{margin:36px 0 170px}@media (max-width:1199px){.course-detail-page{margin:32px 0 120px}}@media (max-width:991px){.course-detail-page{margin:30px 0 80px}}.course-detail-page-row{display:flex;gap:24px}@media screen and (max-width:991px){.course-detail-page-row{flex-direction:column-reverse}}.course-detail-page-column{flex-shrink:1}.course-detail-page-column--content{width:58.63%}.course-detail-page-column--sidebar{width:41.37%}@media screen and (max-width:991px){.course-detail-page-column{width:100%}}.course-title{font-size:36px;margin-bottom:24px;text-transform:capitalize}@media screen and (max-width:1199px){.course-title{font-size:24px}}.course-description{max-width:85%;font-size:1.125rem;font-weight:400;margin-bottom:24px}@media screen and (max-width:575px){.course-description{max-width:100%;font-size:1rem}}.course-meta{border-radius:4px;background-color:#fff9e4;border-left:2px solid #edbe00;padding:16px;margin-bottom:16px}.course-meta-list{display:flex;align-items:center;gap:16px 0}@media screen and (max-width:575px){.course-meta-list{align-items:start;flex-direction:column}}.course-meta-item{padding:0 24px}.course-meta-item:first-child{padding-left:0}.course-meta-item:not(:last-child) {border-right:1px solid #b5bac1}@media screen and (max-width:575px){.course-meta-item{padding:0}.course-meta-item:not(:last-child) {border-right:none}}.course-meta-box{display:flex;align-items:center;gap:0 24px}.course-meta-box .icon{flex-shrink:0}.course-meta-box .badge{padding:6px 10px;border-radius:4px;background-color:#f4d051;color:hsl(var(--body-color));font-size:14px;font-weight:400;display:inline-block;flex-shrink:1;white-space:nowrap}.course-meta-info{max-width:min-content;display:flex;flex-wrap:wrap;align-items:center}.course-meta-info .icon{width:16px;height:16px;color:#edbe00;display:inline-flex;align-items:center;justify-content:center;margin-right:4px}.course-meta-info .label{color: #1a1a19b8;font-size:14px;font-weight:400;white-space:nowrap}.course-meta-info .info{width:100%;color:hsl(var(--body-color));font-size:14px;font-weight:400;white-space:nowrap;margin-top:6px}.course-demo{display:flex;align-items:center;justify-content:space-between;background-color:#e4ffe7;padding:23px 16px;border-radius:4px;border-left:2px solid #00cc4b;margin-bottom:16px}@media screen and (max-width:575px){.course-demo{gap:16px;flex-direction:column}}.course-demo-details{display:flex;align-items:center;gap:24px}@media screen and (max-width:575px){.course-demo-details{gap:12px}}.course-demo-details .icon{flex-shrink:0}.course-demo-details .title{font-family: var(--body-font);font-size:18px;font-weight:500;margin-bottom:0}.course-demo-btn{display:inline-flex;align-items:center;gap:8px;color:hsl(var(--white));background-color:#00cc4b;text-transform:capitalize}.course-demo-btn:hover,.course-demo-btn:focus,.course-demo-btn:focus-visible{color:hsl(var(--white))!important;border-color:rgba(0,204,75,.9)!important;background-color:rgba(0,204,75,.9)!important}.course-wywl{padding:24px 16px;margin-bottom:40px;border-radius:8px;border:1px solid hsl(var(--light))}.course-wywl-title{font-family: hsl(var(--body-font));font-size:18px;font-weight:600;margin-bottom:24px}.course-wywl-inner{position:relative}.course-wywl-content{position:relative;max-height:200px;overflow:hidden}.course-wywl-content::after{content:"";width:100%;height:50%;border-radius:5px;background:linear-gradient(180deg,rgba(255,255,255,.82),hsl(var(--white)) 91.15%);display:inline-block;position:absolute;left:0;right:0;bottom:0}.course-wywl-content.show{max-height:max-content}.course-wywl-content.show::after{content:none}.course-wywl-list{display:grid;gap:16px 24px;grid-template-columns:auto auto}@media screen and (max-width:575px){.course-wywl-list{grid-template-columns:auto}}.course-wywl-list-item{display:flex;align-items:start;gap:12px}.course-wywl-list-item .icon{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:1.125rem}.course-wywl-list-item .text{font-size:.875rem;margin:0}.course-wywl-collapse{font-size:1.125rem;font-weight:600;color:hsl(var(--base));text-transform:capitalize;display:inline-flex;align-items:center;gap:0 6px;margin-top:24px}.course-wywl-collapse .icon{width:16px;height:16px;display:inline-flex;justify-content:center;align-items:center;font-size:13px}.course-content{margin-bottom:40px}.course-content .title{font-family: hsl(var(--body-font));font-size:1.5rem;font-weight:600;margin-bottom:24px}.course-content .course-lessons .course-lesson:not(:last-child) {margin-bottom:16px}.course-content .course-lesson{border:1px solid hsl(var(--light));border-radius:4px;cursor:pointer}.course-content .course-lesson-header{display:flex;align-items:center;padding:16px;border-bottom:1px solid transparent}.course-content .course-lesson.has-lesson .course-lesson-header::after{content:"\f078";width:24px;height:24px;font-size:1.125rem;font-family:"Font Awesome 5 free";font-weight:900;display:inline-flex;justify-content:center;align-items:center;margin-left:auto}@media screen and (max-width:575px){.course-content .course-lesson.has-lesson .course-lesson-header::after{width:18px;height:18px}}.course-content .course-lesson.has-lesson[aria-expanded="true"]{border-color:hsl(var(--secondary-l-500))}.course-content .course-lesson.has-lesson .course-lesson-header[aria-expanded="true"]{border-color:hsl(var(--light))}.course-content .course-lesson.has-lesson .course-lesson-header[aria-expanded="true"]::after{content:"\f077"}.course-content .course-lesson-number{width:85px;height:75px;display:flex;justify-content:center;align-items:center;border-radius:4px;color:hsl(var(--white));font-size:1.125rem;font-weight:500}.course-content .course-lesson-number p{text-align:center}.course-content .course-lesson-number span{font-size:1.5rem;font-weight:700}@media screen and (max-width:575px){.course-content .course-lesson-number{width:75px;height:65px}}.course-content .course-lesson-info{margin:0 16px}@media screen and (max-width:575px){.course-content .course-lesson-info{margin:0 8px}}.course-content .course-lesson-title{font-family: var(--body-font);font-size:18px;font-weight:600;margin-bottom:16px}.course-content .course-lesson-meta-container{display:flex;gap:10px 24px}@media screen and (max-width:575px){.course-content .course-lesson-meta-container{flex-direction:column}}.course-content .course-lesson-meta{display:flex}.course-content .course-lesson-meta-item{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.course-content .course-lesson-meta-item .text{font-size:.875rem;font-weight:400;white-space:nowrap}.course-content .course-lesson-meta-item:not(:last-child):after {content:"";width:4px;height:4px;border-radius:50%;display:inline-block;background-color:hsl(var(--black));margin:0 10px}@media screen and (max-width:575px){.course-content .course-lesson-meta-item:not(:last-child):after {margin:0 5px}}.course-content .course-lesson-body{padding:24px 16px 16px 16px}.course-content .course-lesson-content-item:not(:last-child) {margin-bottom:24px}.course-content .course-lesson-content-video-link{width:100%;display:inline-flex;align-items:center;color:hsl(var(--body-color));font-size:.875rem;font-weight:400}.course-content .course-lesson-content-video-link .text{margin:0 8px}.course-content .course-lesson-content-video-link .duration{margin-left:auto}.course-content .course-lesson-content-video-link:hover,.course-content .course-lesson-content-video-link:focus{color:hsl(var(--base))}.course-content .course-lesson-content-docs{display:flex;font-size:.875rem;font-weight:400}.course-content .course-lesson-content-docs .text{margin:0 8px}.course-content .course-lesson-content-docs .download-link{margin-left:auto;color:hsl(var(--base))}.course-content .course-lesson-content-docs .download-link:hover,.course-content .course-lesson-content-docs .download-link:focus{color:hsl(var(--base-d-100))}.course-content-more-btn{width:100%;padding:16px 0;display:inline-flex;justify-content:center;align-items:center;border-radius:4px;border:1px solid hsl(var(--light));background-color:hsl(var(--white));margin-top:16px;text-transform:capitalize;white-space:nowrap}.course-requirements{margin-bottom:40px}.course-requirements .title{font-family: hsl(var(--body-font));font-size:1.5rem;font-weight:600;margin-bottom:16px}.course-requirements-list{list-style:disc;margin-left:15px}.course-requirements-item .text{font-size:1.125rem;font-weight:400}.course-payment .title{font-family: hsl(var(--body-font));font-size:1.5rem;font-weight:600;margin-bottom:16px}.course-payment .description{font-size:1.125rem;font-weight:400}.course-payment-list{list-style-type:decimal;margin:16px 0 16px 20px;display:flex;flex-direction:column;gap:16px}.course-payment-item .text{font-size:1.125rem;font-weight:400}.course-sidebar{position:sticky;top:90px}@media screen and (max-width:991px){.course-sidebar{position:relative;top:0}}.course-sidebar-header .course-thumb{width:100%}.course-sidebar-body{margin-top:10px;border-radius:8px;border:1px solid hsl(var(--light-two))}.course-sidebar-box{padding:16px}.course-sidebar-box:not(:last-child) {border-bottom:1px solid hsl(var(--light-two))}.course-sidebar-box--one{display:flex;justify-content:center}.course-sidebar-box--one .course-tags{display:flex;gap:16px}.course-sidebar-box--one .course-tags-item{display:flex;padding:8px 10px;justify-content:center;align-items:center;gap:6px;border-radius:4px}.course-sidebar-box--one .course-tags-item .icon{width:17px;height:17px;display:inline-flex;justify-content:center;align-items:center;font-size:14px}.course-sidebar-box--one .course-tags-item .text{font-size:14px;font-weight:400}.course-sidebar-box--one .course-tags-item.seats{background-color:#fff9e4}.course-sidebar-box--one .course-tags-item.seats .icon{color:#edbe00}.course-sidebar-box--one .course-tags-item.days{background-color:#ffe4e4}.course-sidebar-box--one .course-tags-item.days .icon{color:#fe5555}.course-sidebar-box--two .course-details-wrapper{display:flex;align-items:center;justify-content:space-between}.course-sidebar-box--two .course-details .course-price{font-family: var(--body-font);font-weight:600;text-transform:capitalize;margin-bottom:0;font-size: clamp(1.125rem, 1.3vw + 1rem, 1.75rem)}.course-sidebar-box--two .course-details .course-promo-apply-btn,.course-sidebar-box--two .course-details .course-share-btn{font-size:.875rem;font-weight:400;display:inline-flex;justify-content:center;align-items:center;gap:4px}.course-sidebar-box--two .course-details .course-promo-apply-btn .text,.course-sidebar-box--two .course-details .course-share-btn .text{text-decoration:underline}.course-sidebar-box--two .course-details .course-join-btn{margin-top:16px}.course-sidebar-box--two .course-details .course-cupon-form{max-width:100%;margin-top:16px;display:flex;align-items:center}@media screen and (max-width:991px){.course-sidebar-box--two .course-details .course-cupon-form{max-width:max-content}}.course-sidebar-box--two .course-details .course-cupon-form-close{width:48px;height:48px;display:inline-flex;justify-content:center;align-items:center;flex-shrink:0;border-radius:4px;border:1px solid hsl(var(--base));background-color:hsl(var(--base-l-900));font-size:1.125rem}.course-sidebar-box--two .course-details .course-cupon-form-input{width:100%;padding:13px 16px;margin:0 16px 0 8px;border-radius:4px;border:1px solid hsl(var(--base));background-color:transparent}.course-sidebar-box--two .course-details .course-cupon-form-input:focus,.course-sidebar-box--two .course-details .course-cupon-form-input:focus-visible{box-shadow:none;outline:none}.course-sidebar-box--three .title{font-family: var(--body-font);font-size:1.125rem;font-weight:600;margin-bottom:8px}.course-sidebar-box--three .course-includes{display:flex;flex-direction:column;gap:12px}.course-sidebar-box--three .course-includes-item{display:flex;align-items:center;gap:12px}.course-sidebar-box--three .course-includes-item .icon{width:20px;height:20px;flex-shrink:0}.course-sidebar-box--three .course-includes-item .text{font-size:.875rem;font-size:14px;font-weight:400}.course-sidebar-box--four{padding-top:20px;padding-bottom:20px;background-color:#fff9e4;display:flex;justify-content:center;align-items:center}.course-sidebar-box--four .course-refund-text{font-size:.875rem;font-weight:600;display:flex;align-items:center;gap:6px}.course-sidebar-box--four .course-refund-text .icon{color:#edbe00}.course-view-page{margin:40px 0 172px 0}.course-view-title{font-size:1.5rem;font-weight:600;font-family: var(--body-font)}.course-view-subtitle,.course-view-description{font-size:1.125rem;font-weight:400}@media screen and (max-width:767px){.course-view-subtitle,.course-view-description{font-size:1rem}}.course-view-box:not(:last-child) {border-bottom:1px solid hsl(var(--light))}.course-view-box--one{padding:16px 0}.course-view-box--two{padding:32px 0 24px 0}.course-view-box--three{padding:24px 0}.course-view-box--three .title{font-size:1.125rem;font-weight:600;font-family: var(--body-font)}.course-view-box--three .course-includes{display:flex;flex-direction:column;gap:12px}.course-view-box--three .course-includes-item{display:flex;align-items:center;gap:12px}.course-view-box--three .course-includes-item .icon{width:20px;height:20px;flex-shrink:0}.course-view-box--three .course-includes-item .text{font-size:.875rem;font-weight:400}.course-view-box--four{padding:24px 0}.course-view-instructor-info .title{font-family: var(--body-font);font-size:1.125rem;font-weight:600}.course-view-instructor-info .avatar{width:85px;height:85px;flex-shrink:0;margin-bottom:16px}.course-view-instructor-info .name{font-family: var(--body-font);font-size:1.5rem;font-weight:500;margin-bottom:0}.course-view-instructor-info .position{font-size:1rem;font-weight:400}.course-view-instructor-bio{margin-top:24px;display:flex;flex-direction:column;gap:40px 0}.course-view-instructor-bio p{font-size:1.125rem;font-weight:400}@media screen and (max-width:767px){.course-view-instructor-bio p{font-size:1rem}}.course-view-inner-right{max-height:570px;overflow:auto}.course-view-inner-right::-webkit-scrollbar{width:8px}.course-view-inner-right::-webkit-scrollbar-button{width:0;height:0}.course-view-inner-right::-webkit-scrollbar-track{background-color:hsl(var(--light))}.course-view-inner-right::-webkit-scrollbar-thumb{background-color:hsl(var(--secondary-l-500));border:0 solid transparent;border-radius:5px}.course-view-inner-right .title{font-family: var(--body-font);font-size:18px;font-weight:600;margin-bottom:0;padding:16px;border:1px solid hsl(var(--light));border-bottom:none}@media screen and (max-width:767px){.course-view-inner-right .title{font-size:16px}}.course-view-inner-right .accordion-item,.course-view-inner-right .accordion-button{border-radius:0!important}.course-view-inner-right .accordion-item{border-color:hsl(var(--light))}.course-view-inner-right .accordion-button,
.course-view-inner-right .accordion-button:not(.collapsed) {background-color:hsl(var(--light-two))}.course-view-inner-right .accordion-button::after,
.course-view-inner-right .accordion-button:not(.collapsed)::after {background-image:none;transform:none}.course-view-inner-right .accordion-button::after{content:"\f107";width:22px;height:22px;display:inline-flex;justify-content:center;align-items:center;font-size:22px;font-family:"Font Awesome 5 free";font-weight:900}@media screen and (max-width:767px){.course-view-inner-right .accordion-button::after{font-size:18px}}.course-view-inner-right .accordion-button[aria-expanded="true"]::after{content:"\f106"}.course-view-inner-right .accordion-headings .heading{font-family: var(--body-font);font-size:1.125rem;font-weight:600;margin-bottom:2px}@media screen and (max-width:767px){.course-view-inner-right .accordion-headings .heading{font-size:1rem}}.course-view-inner-right .accordion-headings .sub-heading{font-family: var(--body-font);font-size:.875rem;font-weight:400;margin-bottom:0}.course-view-inner-right .course-lesson-content-item:not(:last-child) {margin-bottom:24px}.course-view-inner-right .course-lesson-content-video-link{width:100%;display:inline-flex;align-items:center;color:hsl(var(--body-color));font-size:.875rem;font-weight:400}.course-view-inner-right .course-lesson-content-video-link .icon{width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.course-view-inner-right .course-lesson-content-video-link .icon i{font-size:1.125rem}@media screen and (max-width:767px){.course-view-inner-right .course-lesson-content-video-link .icon i{font-size:1rem}}.course-view-inner-right .course-lesson-content-video-link .text{margin:0 8px}.course-view-inner-right .course-lesson-content-video-link .duration{white-space:nowrap;margin-left:auto}.course-view-inner-right .course-lesson-content-video-link:hover,.course-view-inner-right .course-lesson-content-video-link:focus{color:hsl(var(--base))}.course-view-inner-right .course-lesson-content-docs{display:flex;font-size:.875rem;font-weight:400}.course-view-inner-right .course-lesson-content-docs .icon{width:24px;height:24px;display:inline-flex;justify-content:center;align-items:center}.course-view-inner-right .course-lesson-content-docs .icon img{width:100%;height:100%}@media screen and (max-width:767px){.course-view-inner-right .course-lesson-content-docs .icon img{width:90%;height:90%}}.course-view-inner-right .course-lesson-content-docs .text{margin:0 8px}.course-view-inner-right .course-lesson-content-docs .download-link{margin-left:auto;color:hsl(var(--base))}.course-view-inner-right .course-lesson-content-docs .download-link:hover,.course-view-inner-right .course-lesson-content-docs .download-link:focus{color:hsl(var(--base-d-100))}@media screen and (max-width:575px){.payment-status{flex-direction:column}}.payment-status__icon{width:40px;height:40px;margin:0 auto;background-color:hsl(var(--base));border-radius:100%;color:hsl(var(--white))}.payment-status__content{text-align:center;position:relative;min-width:max-content;padding-right: clamp(60px, 6vw + 32px, 130px)}@media screen and (max-width:575px){.payment-status__content{width:100%;padding-right:0;padding-bottom:30px}}.payment-status__content::before{content:"";position:absolute;right:0;top:20px;width:calc(100% - 130px);height:2px;background-color:hsl(var(--base))}@media screen and (max-width:575px){.payment-status__content::before{width:2px;height:calc(100% - 63px);right:calc(50% - 1px);top:auto;bottom:3px}}.payment-status__content:last-child{padding-right:0}.payment-status__content:last-child::before{display:none}.payment-status__content.success .payment-status__icon{background-color: hsl(var(--base) / 0.15);color:hsl(var(--base))}.payment-details__content{border:1px solid hsl(var(--light));border-radius:4px}.payment-details__courses{padding:16px;border-bottom:1px solid hsl(var(--light))}@media screen and (max-width:575px){.payment-details__courses{padding:8px}}.payment-details__courses .course__thumb{max-width:155px;object-fit:cover}.payment-details__courses .course__content{padding-left:12px;width:calc(100% - 167px)}@media screen and (max-width:424px){.payment-details__courses .course__content{width:100%;padding-top:10px;padding-left:0}}.payment-details__courses .course__title{font-weight:600;line-height:1;margin:0;margin-bottom:16px}@media screen and (max-width:424px){.payment-details__courses .course__title{margin-bottom:6px}}@media screen and (max-width:575px){.payment-details__courses .course__desc{font-size:12px}}.payment-details__courses .course__desc .class-length{margin-right:14px}.payment-details .amount-details{padding:24px 16px 16px}.payment-details .amount-details__title{font-weight:600}.payment-details .amount-details .list{padding-bottom:16px;display:flex;justify-content:space-between}.payment-details .amount-details .list hr{margin:0 auto;color:hsl(var(--light));height:2px;width:99%;opacity:1}.payment-details .amount-details .list .item-price{font-weight:600}.payment-method{border:1px solid hsl(var(--light));border-radius:4px}.payment-method__category{padding:24px 16px;border-bottom:1px solid hsl(var(--light))}@media screen and (max-width:767px){.payment-method__category{padding:18px 12px}}.payment-method__category-list{margin-bottom:16px;display:flex}.payment-method__category-list input[name="payment"]{margin-right:8px;width:24px;accent-color:hsl(var(--base))}@media screen and (max-width:1199px){.payment-method__category-list input[name="payment"]{width:16px}}.payment-method__category-list .card-list{width:100%;display:inline-flex;flex-wrap:wrap;gap:24px;padding:34px;padding-left:40px;border-radius:4px;border:1px solid hsl(var(--base))}@media screen and (max-width:1199px){.payment-method__category-list .card-list{padding:30px;padding-left:35px}}@media screen and (max-width:991px){.payment-method__category-list .card-list{padding:25px;padding-left:30px}}.payment-method__category-list .card-list .single-card{width:56px;height:32px;object-fit:cover}.payment-method .total-pay{padding:30px 16px 16px}.payment-method .total-pay__title{font-weight:600}.payment-method .total-pay__amount{font-family: var(--body-font)}.payment-method .total-pay__secured{margin-top:16px;color:hsl(var(--light))}.payment-method .total-pay__secured i{color:#11863c}.as-rating{font-size:60px;font-family:"Playfair Display",serif;font-weight:700;line-height:1;color:#002046}.as-rating-divider{font-size:40px;font-family:"Playfair Display",serif;font-weight:700;line-height:1;color:#c5c5c5}.as-rating-total{font-size:40px;font-family:"Playfair Display",serif;font-weight:700;line-height:1;color:#c5c5c5}.as-ratings__item{display:grid;grid-template-columns:1fr 2fr;justify-content:start;gap:.5rem}.progress{height:10px}.progress-bar{background-color:#f4d051}.load-more .icon{animation:loading .5s linear infinite}@keyframes loading {
  0% {
    transform: rotate(0deg);
  }

  100% {
    transform: rotate(360deg);
  }
}.rating-form-group{position:relative;height:24px;line-height:24px;font-size:24px;cursor:pointer;display:flex;flex-wrap:wrap;gap:3px}.rating-form-group .star-label{position:absolute;top:0;left:0;height:100%;cursor:pointer}.rating-form-group .star-label:last-child{position:static}.rating-form-group .star-label:nth-child(1) {z-index:5}.rating-form-group .star-label:nth-child(2) {z-index:4}.rating-form-group .star-label:nth-child(3) {z-index:3}.rating-form-group .star-label:nth-child(4) {z-index:2}.rating-form-group .star-label:nth-child(5) {z-index:1}.rating-form-group .star-label input{display:none}.rating-form-group .star-label .icon{float:left;color:transparent;margin-right:4px}.rating-form-group .star-label:last-child .icon{color:#a4bdce}.rating-form-group:not(:hover) label input:checked~.icon,
.rating-form-group:hover label:hover input~.icon {color:#e9ba17}.rating-form-group label input:focus:not(:checked)~.icon:last-child {color:rgba(255,255,255,.1);text-shadow:0 0 5px #e9ba17}.review-input{background:#001631}.review-input:focus{border-color:#c151cc}.review-label{color:#dcf3ff}.language-box .select{color: hsl(var(--black) / 0.6) !important;border: 1px solid hsl(var(--black) / 0.25);background:#fff;padding:4px 8px;border-radius:5px;font-weight:500}.card-title{margin-bottom:0}@media (max-width:767px){.footer-top{align-items:start}.language-box{order:1}.footer-menu{order:2;width:100%;justify-content:start}}.dropdown-menu[data-bs-popper]{margin-top:0!important}