﻿body,li,p{color:var(--color-text);font-size:var(--font-default-size);font-family:var(--font-default)}.list-gen span.text-line,body,li,p{font-size:var(--font-default-size)}.btn,body,li,p{font-family:var(--font-default)}.btn,a{transition:.3s}.btn-gradient,.btn:hover,a,a:hover{text-decoration:none}#hero,.hero-face-bg{height:100vh;width:100%}label,toggle-switch{display:inline-block}.card,.card-with-tabs,.course-card,.faq-card{box-shadow:var(--box-shadow)}.answercont,.cd-header-img,.course-card,.course-thumbnail,.course-title,.courses-search,.front{overflow:hidden}.btn-gradient,.cd-provider .faculty,.cd-provider .name,.pricing h3,.pricing h4,.proAnnuallyPrice .sub-price,.proAnnuallyPrice h2,.proMonthlyPrice .sub-price,.proMonthlyPrice h2,.sub-page-header h1{text-align:center}:root{--primary:#73a5d3;--primary-hover:#5488c1;--secondary:#b794e6;--secondary-hover:#6f47a4;--light-grey:#ebebeb;--light-grey-extra:#f5f5f5;--pink:#b35cb4;--pink-hover:#7d407e;--purple:#765bb3;--purple-hover:#52407d;--blue:#00a3df;--blue-hover:#067aa5;--gradient-dark:linear-gradient(0deg, rgba(11, 15, 36, 1) 0%, rgba(10, 10, 10, 1) 100%);--gradient-footer:linear-gradient(100deg, rgba(42,88,130,1) 0%, rgba(115,165,211,1) 100%);--box-radius-h:0.625rem;--box-radius-1:1rem;--box-radius:1.5rem;--box-radius-tabs:0 0 1rem 1rem;--box-radius-sml:0.5rem;--box-shadow:0px 10px 15px -3px rgba(0,0,0,0.05);--font-default:'Poppins',sans-serif;--font-default-size:0.9375rem;--color-headers:#222222;--color-text:rgba(56,56,56,0.8);--bg-dark-blue:#0b0f23}li,p{font-weight:400;line-height:1.7rem}#hero h1,h1{font-size:3rem}p{line-height:1.8rem}a{color:#3498db}a:hover{color:#5faee3;opacity:1}h1,h2,h3,h4,h5,h6{font-family:var(--font-headers);color:var(--color-headers);font-weight:300}h2{font-size:2.25rem;line-height:3.125rem}h3{font-size:1.75rem;line-height:2.5rem;margin-bottom:1.5rem}.front-dum-link i,h4{font-size:1.5rem}#header .logo,h5{font-size:1.25rem}.list-gen span,.question,h6{font-size:1.125rem}ol,ul{padding-left:unset}.pr-2{padding-right:2rem}.pr-3,.sf-pr-3{padding-right:3rem}.pr-4{padding-right:4rem}.pr-5{padding-right:5rem}.pr-6{padding-right:6rem}.ml-10px{margin-left:10px}.hr-gen{margin:2.5rem 0;color:inherit;border:0;border-top:1px dotted #222;opacity:.25}.col-primary,.list-gen span,.list-gen.list-primary span{color:var(--primary)}.bg-lgrey,.sec-business{background-color:var(--light-grey)}.bg-lgrey-extra{background-color:var(--light-grey-extra)}.bg-dark-blue{background-color:var(--bg-dark-blue)}.emp-line{border-left:2px var(--primary) solid;padding-left:1.5rem}.ill-mh{max-height:600px}.card,.card-with-tabs{background-color:#fff;padding:2.5rem 2rem;min-height:250px;border:unset}.card{border-radius:var(--box-radius-1)}.card-with-tabs{border-radius:var(--box-radius-tabs)}.card-inner{border-radius:var(--box-radius-h);padding:2.5rem 2rem}.hr-white{border-bottom:1px solid rgba(255,255,255,.5)}.mh-100{min-height:100%}.list-gen{margin:10px 0 30px}.list-gen li{display:flex;align-items:start;margin:0 0 5px}.list-gen span{margin-right:.625rem;margin-top:3px}.list-gen span.text-line{color:var(--color-text);margin:unset}.list-gen span.text-line strong{font-weight:600;margin-bottom:.625rem;font-size:1rem}.list-gen.list-pink span,.pricing.p-individual h3,.pricing.p-individual ul i,.sol-individual-setup .icon-angle-right,.sol-individual-setup h2{color:var(--pink)}.list-gen.list-purple span,.pricing.p-business h3,.pricing.p-business ul i,.sol-business-setup .icon-angle-right,.sol-business-setup h2{color:var(--purple)}.list-gen.list-blue span,.pricing.p-live h3,.pricing.p-live ul i,.sol-live-setup .icon-angle-right,.sol-live-setup h2{color:var(--blue)}.list-gen.list-white span,.sec-footer a:focus,.sec-footer a:hover,.sec-footer h5{color:#fff}.row-a-c{flex-direction:column;justify-content:center;display:flex}.flex-c{display:flex;align-items:center;justify-content:center}.btn span,.flex-center,.sec-footer li a{align-items:center;display:flex}.btn-block,.w-100{width:100%}.solutions-tabs,.tabs-gen{display:flex;margin:unset;padding:unset}.btn,.tabs-gen li a{padding:.625rem 1.5rem}.footer-social li,.footer-terms li,.sol-pricing-tabs li,.solutions-tabs li,.tabs-gen li{list-style-type:none}.tabs-gen li a{display:flex;justify-content:center;align-items:center;background-color:transparent;border-radius:15px 15px 0 0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;color:#757575;margin-right:.625rem}.solutions-tabs li a:hover,.tabs-gen li a:hover{background:#fff;border-left:1px solid #fff;border-top:1px solid #fff;border-right:1px solid #fff}.solutions-tabs li a i,.tabs-gen li a i{font-size:3.25rem;margin:.625rem}.btn{border-radius:10rem}.btn-primary{background-color:var(--primary);border-color:var(--primary);color:#fff}.btn-primary:focus,.btn-primary:hover{background-color:var(--primary-hover);border-color:var(--primary-hover);color:#fff}.btn-outline-pink:focus,.btn-outline-pink:hover,.btn-pink{background-color:var(--pink);border-color:var(--pink);color:#fff}.btn-pink:focus,.btn-pink:hover{background-color:var(--pink-hover);border-color:var(--pink-hover);color:#fff}.btn-outline-pink{border-color:var(--pink);color:var(--pink)}.btn-outline-purple:focus,.btn-outline-purple:hover,.btn-purple{background-color:var(--purple);border-color:var(--purple);color:#fff}.btn-purple:focus,.btn-purple:hover{background-color:var(--purple-hover);border-color:var(--purple-hover);color:#fff}.btn-outline-purple{border-color:var(--purple);color:var(--purple)}.btn-blue,.btn-outline-blue:focus,.btn-outline-blue:hover{background-color:var(--blue);border-color:var(--blue);color:#fff}.btn-blue:focus,.btn-blue:hover{background-color:var(--blue-hover);border-color:var(--blue-hover);color:#fff}.btn-outline-blue{border-color:var(--blue);color:var(--blue)}.btn-outline-white{border-color:#fff;color:#fff}.btn-outline-white:focus,.btn-outline-white:hover{background-color:#fff;border-color:#fff;color:var(--primary)}.btn-gradient{background-image:linear-gradient(to right,#41a2cf 0,#ac86df 51%,#41a2cf 100%);border-radius:60px;box-sizing:border-box;padding:10px 30px;position:relative;z-index:2;transition:.3s ease-in-out;background-size:200% auto;color:#fff}.btn:hover{box-shadow:0 4px 0 0 rgba(50,50,50,.8);transform:translateY(-4px);background-position:right center}.btn span{border-radius:60px;justify-content:center;height:100%;transition:background .5s;width:100%}#header .logo,.front .header{align-items:center;display:flex}.btn:hover span{background:0 0}section{padding:60px 0;overflow:unset}#hero .container,.pricing .row,.sec-t-np{padding-top:unset}#header .logo{color:rgba(255,255,255,.6);margin:0;padding:0;line-height:1;font-weight:500;letter-spacing:unset;text-transform:unset;width:100%}#header .logo img{max-height:50px;margin-right:1rem}#header.header-inner-pages,#header.header-scrolled{background:#0a0a0a}.getstarted{background-color:transparent;border:2px solid var(--primary);color:var(--primary)!important}.getstarted:focus,.getstarted:hover{background-color:var(--primary)!important;border:2px solid var(--primary);color:#fff!important}#hero{background:var(--gradient-dark);padding:unset}.mt10-mb3{margin-top:10rem;margin-bottom:3rem}#hero h1{color:rgba(255,255,255,.8);font-weight:200;line-height:4.125rem}#hero h1 span{font-weight:600;color:#fff}#hero h1 p,#hero p{font-size:1rem;color:rgba(255,255,255,.6)}.hero-face-bg{background:url('../img/bg-face.webp') 100% 0 no-repeat}#hero .btn-get-started{background:var(--primary)}#hero .btn-get-started:hover{background:var(--primary-hover)}.product-cards-setup{padding:1rem 0;display:flex;flex-direction:row;margin:0 -1rem 3rem}.pcs-card{border-radius:var(--box-radius-sml);border:none;padding:0;cursor:pointer;margin:0 1rem;width:100%}.front{display:flex;flex-direction:column;justify-content:center;padding:8rem 2rem 5rem;border-radius:var(--box-radius-sml);transform:translateY(-6px);min-height:250px;height:100%}.front::after{transition:.3s;height:0;left:50%;top:50%;width:0}.front::after,.front::before{background:rgba(0,0,0,.1);content:'';position:absolute;z-index:-1}.front:hover:after{height:100%;left:0;top:0;width:100%}.front p{margin-bottom:unset;color:#fff!important;font-weight:300}.front .header{justify-content:center;position:absolute;top:2.5rem}.front .header i{color:#fff;font-size:4rem;margin-bottom:1.5rem;margin-right:1rem}.front .header h2{font-weight:300;font-size:1.75rem;line-height:2rem;color:#fff;margin-bottom:1rem}.front .header h2 span{font-weight:600;font-size:2rem;display:block;margin-top:5px}.front-dum-link{border-top:1px dotted #fff;display:flex;font-weight:500;align-items:center;justify-content:space-between;width:100%;padding:1rem 2rem;color:#fff;position:absolute;bottom:0;left:0}.footer-social li a.btn,.footer-terms{padding:unset}.front img{height:75px;width:auto;display:block;margin-bottom:1.25rem}.pcs-card:active .front{transform:translateY(-1px)}.pcf-pink{background:var(--pink)}.pc-pink{background:var(--pink-hover)}.pcf-purple{background:var(--purple)}.pc-purple{background:var(--purple-hover)}.pcf-blue{background:var(--blue)}.pc-blue{background:var(--blue-hover)}.sec-group-header{font-weight:500;margin-bottom:1.25rem}.sec-individual,.sec-live{background-color:#fff}.sol-individual-setup .emp-line{border-left:2px var(--pink) solid;padding-left:1.5rem}.sol-business-setup .emp-line{border-left:2px var(--purple) solid;padding-left:1.5rem}.sol-live-setup .emp-line{border-left:2px var(--blue) solid;padding-left:1.5rem}.sol-pricing-tabs{display:flex}footer{background:var(--gradient-footer)}.sec-footer{background:url('../img/logo-footer.svg') right top/contain no-repeat;min-height:450px;color:#fff}.sec-footer a,.sec-footer li,.sec-footer p,.sub-page-header h1 span{color:rgba(255,255,255,.8);font-weight:300}.footer-terms{margin:.625rem 0 0 -.625rem;display:flex;flex-direction:row}.footer-terms li a{display:block;padding:.625rem}.footer-social{display:flex;justify-content:end;margin-top:.625rem}.footer-social li a{display:flex;align-items:center;justify-content:center;border-radius:50%;border:1px solid #fff;width:40px;height:40px;margin-left:5px}.footer-social li a .btn-foot-soc{padding:.625rem}.footer-social li a:focus,.footer-social li a:hover{background-color:#fff;color:#4175a5;opacity:1}.btn-foot-soc{padding:.625rem!important}label{margin-bottom:.5rem}.form-control{height:unset;padding:.55rem .75rem}.sub-page-header{background:var(--gradient-dark);min-height:200px}.sub-page-header h1{color:#fff;font-weight:600}.sph-face{background:url('../img/logo-lms-header-outline.svg') top right/contain no-repeat}.sph-face section{padding-top:120px;padding-bottom:40px}.solutions-tabs li a{display:flex;justify-content:center;align-items:center;min-height:80px;background-color:transparent;border-radius:15px 15px 0 0;border-left:1px solid #ccc;border-top:1px solid #ccc;border-right:1px solid #ccc;color:#757575;padding:.625rem 1.125rem;margin-right:1rem;min-width:250px;font-size:1.125rem}.course-card-ip,.solutions-info{padding:1.5rem}.pricing .box{padding:20px 30px 80px;border-radius:var(--box-radius-h);box-shadow:rgba(50,50,93,.25) 0 2px 5px -1px,rgba(0,0,0,.3) 0 1px 3px -1px;box-shadow:0 0 3px rgba(50,50,50,.3);background:#fff;height:100%;border-top:4px solid #fff;position:relative}.pricing.p-business .buy-btn,.pricing.p-individual .buy-btn,.pricing.p-live .buy-btn{font-family:unset;position:absolute;left:30px;bottom:30px;right:30px;text-align:center}.pricing.p-individual .buy-btn{color:var(--pink);border:1px solid var(--pink)}.pricing.p-individual .buy-btn:hover{color:#fff;background-color:var(--pink);border:1px solid var(--pink);font-family:unset}.pricing.p-individual .box,.pricing.p-individual .featured{border-top-color:var(--pink)}.pricing.p-individual .featured .buy-btn{background:var(--pink);color:#fff}.pricing.p-business .buy-btn{color:var(--purple);border:1px solid var(--purple)}.pricing.p-business .buy-btn:hover{color:#fff;background-color:var(--purple);border:1px solid var(--purple);font-family:unset}.pricing.p-business .box,.pricing.p-business .featured{border-top-color:var(--purple)}.pricing.p-business .featured .buy-btn{background:var(--purple);color:#fff}.pricing.p-live .buy-btn{color:var(--blue);border:1px solid var(--blue)}.pricing.p-live .buy-btn:hover{color:#fff;background-color:var(--blue);border:1px solid var(--blue);font-family:unset}.pricing.p-live .box,.pricing.p-live .featured{border-top-color:var(--blue)}.pricing.p-live .featured .buy-btn{background:var(--blue);color:#fff}.pricing.p-busines h4 span,.pricing.p-individual h4 span,.pricing.p-live h4 span{color:var(--color-text)}.pricing h3{margin-bottom:5px}.pricing h4{margin-bottom:10px;font-weight:600;font-size:36px}.pricing-settings{border-bottom:1px dotted #ccc;padding:0 2.5rem 1.5rem;margin:0 -2rem 2rem}.select-currency,.select-term{border-radius:50px;background-color:var(--light-grey);padding:.5rem 1.5rem;min-height:100%;display:flex;align-items:center;justify-content:center}toggle-switch{cursor:pointer;background-color:gray;border:0;padding-left:0;padding-right:0}#coreAnnuallyPrice,#coreAnnuallyText,#coreMonthlyPrice,#coreMonthlyText,#proAnnuallyPrice,#proAnnuallyText,#proMonthlyPrice,#proMonthlyText,.toggle-switch input{display:none}.toggle-switch,.toggle-switch span{border-radius:35px;border-style:solid;border-color:transparent;padding-top:.65rem;padding-bottom:.65rem;cursor:pointer;margin-bottom:unset}.toggle-switch span{border-width:2px;padding-left:1.25rem;padding-right:1.25rem;cursor:pointer}.toggle-switch input+span,.toggle-switch input:checked+span+span{border-color:#444;background-color:#fff}.toggle-switch input+span+span,.toggle-switch input:checked+span{background-color:transparent;border-color:transparent}.p-t-individual .toggle-switch input+span,.p-t-individual .toggle-switch input:checked+span+span{border-color:var(--pink);background-color:#fff;color:var(--pink)}.p-t-individual .toggle-switch input+span+span,.p-t-individual .toggle-switch input:checked+span{background-color:transparent;border-color:transparent;color:var(--pink)}.p-t-business .toggle-switch input+span,.p-t-business .toggle-switch input:checked+span+span{border-color:var(--purple);background-color:#fff;color:var(--purple)}.p-t-business .toggle-switch input+span+span,.p-t-business .toggle-switch input:checked+span{background-color:transparent;border-color:transparent;color:var(--purple)}.p-t-live .toggle-switch input+span,.p-t-live .toggle-switch input:checked+span+span{border-color:var(--blue);background-color:#fff;color:var(--blue)}.p-t-live .toggle-switch input+span+span,.p-t-live .toggle-switch input:checked+span{background-color:transparent;border-color:transparent;color:var(--blue)}.faq-card{background-color:#fff;color:#000;border-radius:20px;margin:20px 0}.question{font-weight:600;padding:20px 80px 20px 20px;position:relative;display:flex;align-items:center;cursor:pointer;color:var(--primary)}.question::after{content:"\002B";color:var(--primary);font-size:2.2rem;position:absolute;right:20px;transition:.2s}.question.active::after{transform:rotate(45deg)}.answercont{max-height:0;transition:.3s}.answer{padding:1.5rem;line-height:1.5rem;margin-bottom:unset;border-top:1px dotted #ccc}.courses-search{background-color:#fff;border-radius:50px;padding:unset;min-height:50px;display:flex}.courses-search input{border-radius:unset}.btn-courses-search{display:flex;align-items:center;justify-content:center;border-radius:0 50px 50px 0}.btn-courses-search:focus,.btn-courses-search:hover{background-color:var(--primary);color:#fff}.course-card{background-color:#fff;border:1px solid #ccc;border-radius:var(--box-radius-1);position:relative;transition:.5s;min-height:200px}.course-card:focus,.course-card:hover{border:1px var(--primary) solid;box-shadow:0 1px 7px 1px rgba(0,0,0,.2)}.course-tutor-avatar{position:absolute;width:70px;height:70px;border-radius:50%;background:#fff;z-index:1;overflow:hidden;top:138px;right:20px;border:4px solid #fff}.course-tutor-avatar img{width:100%;height:100%}.course-thumbnail{position:relative;max-height:175px}.course-thumbnail img{width:100%;min-height:175px}.course-info{padding:20px 20px 80px}.course-instructor{margin:0 0 5px;font-size:14px;opacity:.7}.course-category{font-size:14px;opacity:.7;padding:0;margin-top:15px;margin-bottom:5px}.course-title{color:var(--primary-hover);font-size:1rem;font-weight:500;line-height:1.6;height:50px;margin-bottom:10px;text-overflow:ellipsis;white-space:normal;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.course-price{display:inline-flex;font-size:20px;line-height:1;font-weight:600;margin:0 0 12px}.course-rate-student{display:flex;justify-content:space-between}.course-rate{font-size:1rem;color:#ffc207}.course-rate span{color:#ccc}.course-student{font-size:14px;text-align:right;opacity:.7}.course-btn{padding-top:10px;position:absolute;bottom:20px;left:20px;right:20px}.cd-title-bar{padding-right:1.5rem}.cd-title-bar h3{font-size:14px;letter-spacing:1.5px;text-transform:uppercase;margin-bottom:.625rem;color:rgba(255,255,255,.8)}.cd-title-bar h2{font-size:36px;font-weight:300;margin-bottom:10px;color:#fff}.cd-title-bar h5{font-size:14px;font-weight:500;color:rgba(255,255,255,.9)}.cd-title-bar p{font-size:14px;color:rgba(255,255,255,.4)}.cd-hr{border-bottom:1px double #ccc;border-top:0;margin-top:1.5rem;margin-bottom:1.5rem}.cd-header-img{width:100%;max-height:250px;border-radius:10px;margin-bottom:20px}.cd-provider-position{margin:-350px 0 25px}.cd-provider{background:var(--primary);border-radius:8px 8px 0 0;height:150px;padding:15px;color:#fff}.box-gen,.cd-avatar{background:#fff;overflow:hidden}.cd-provider .faculty{font-size:.873rem;font-weight:200}.cd-provider .name{padding:5px;font-size:1.25rem;font-weight:500}.cd-avatar{border-radius:50%;width:110px;height:110px;margin:-60px auto 20px;box-shadow:0 2px 5px rgba(0,0,0,.2)}.cd-avatar img{height:100%;width:100%}.cd-avatar-p{padding:20px}.cd-avatar-p h5{font-weight:500}.pricing ul li{padding:5px 5px 5px 30px;position:relative;display:flex;align-items:center}.pricing ul i{font-size:20px;top:8px}.box-gen{box-shadow:var(--box-shadow);border-radius:var(--box-radius);border:1px solid rgba(0,0,0,.125);height:100%;position:relative}.blog-dir-header{border-bottom:1px dotted #ccc;height:90px}.blog-dir-header h3{font-size:1.25rem;line-height:2rem;color:#1f2038;font-weight:400}.blog-dir-body{height:170px;overflow:hidden;margin:0 0 1.5rem}.blog-dir-footer{border-top:1px dotted #ccc;min-height:50px;padding-top:1.25rem}.blog-dir-footer p{margin-bottom:unset}@media (max-width:1536px){.hero-face-bg{height:unset}}@media (max-width:1440px){.hero-face-bg{background:url(../img/bg-face.webp) right 25px/50% no-repeat}#hero h1{font-size:2.75rem;line-height:3.75rem}.hero-p{padding-right:100px}}@media (max-width:1366px){.sec-business .p-5,.sec-individual .p-5,.sec-live .p-5{padding:unset!important}#hero{height:1050px}}@media (max-width:1024px){#hero h1{font-size:2.25rem;line-height:3.25rem}.hero-face-bg{background:url(../img/bg-face.webp) right 101px/55% no-repeat}.hp-btn-resp .col-md-4{width:100%}.hp-btn-resp>.col-md-4{margin-bottom:1rem}}@media (max-width:768px){#hero{height:100%}.hero-face-bg{background:0 0}.hero-p{padding:0 15px}.mt10-mb3{margin-top:7rem;margin-bottom:3rem}.product-cards-setup{flex-direction:column;margin:unset;padding:unset}.pcs-card{width:unset;margin:1rem}.pcs-card p{text-align:left}.courses-resp .col-md-4,.pricing-resp .col-md-6,.sec-footer .col-md-4,.sec-footer .col-md-5{width:100%;margin-bottom:1rem}.solutions-tabs li a{padding:.625rem 1rem;margin-right:1rem;min-width:200px;font-size:1rem}.solutions-tabs li a i{font-size:2.5rem;margin:.625rem}.select-currency,.select-term{min-height:65px}.pricing .box{max-width:100%;margin:0 auto 30px}}@media (max-width:480px){h1{font-size:2.125rem}#hero h1{font-size:2rem;line-height:3rem}h2{font-size:1.75rem;line-height:2.5rem}h3{font-size:1.5rem}.pr-3,.pr-4,.pr-6,.sf-pr-3{padding-right:unset}section{padding:30px 15px}.row-rev{flex-direction:column-reverse}.cd-head-resp,.solutions-tabs li a i{display:none}.sub-page-header{background:var(--gradient-dark);min-height:180px}.sph-face section{padding-top:100px;padding-bottom:30px}.solutions-tabs li a{min-width:unset;min-height:unset;font-size:1rem;padding:.625rem 1.25rem;margin-right:.652rem}.pricing-settings{border-bottom:1px dotted #ccc;padding:0 1.5rem 1.5rem;margin:0 -2rem 2rem}.toggle-switch span{padding-left:1rem;padding-right:1rem}.select-currency,.select-term{padding:.5rem 1rem;justify-content:space-between;width:100%}.select-currency .form-select,.select-currency label{width:50%}.select-currency label{margin-bottom:unset}.footer-terms,.tabs-gen{flex-direction:column}.footer-terms li a{padding:.25rem}.footer-social{justify-content:center}.product-cards-setup{margin-bottom:2rem}.tabs-gen li a{border-radius:15px;margin-right:unset;margin-bottom:.625rem;border:1px solid #ccc}.card-with-tabs{border-radius:var(--box-radius)}}