@import"https://fonts.googleapis.com/css2?family=Poppins:wght@300;400;500;600;700;800;900&family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&family=Ubuntu:ital,wght@0,300;0,400;0,500;0,700;1,300;1,400;1,500;1,700&display=swap";@import"https://pro.fontawesome.com/releases/v5.15.4/css/all.css";:root{--font-family: "Roboto", sans-serif;--font-size: .8rem;--font-size-small: .9rem;--font-size-normal: 1rem;--font-size-medium: 1.2rem;--font-size-big: 1.3rem;--font-size-large: 1.5rem;--primary: #ff9100;--primary-light: #f0ad56;--dark: #292929;--dark-light: #3b3b3b;--danger: #cf1212;--danger-light: #cf5454;--light: #cccccc;--a-opaque: rgba(255, 255, 255, .15);--a-light: rgba(255, 255, 255, .3);--a-medium: rgba(255, 255, 255, .5);--padding: 5rem;--padding-responsive: 1rem;--default-box-shadow: 2px 1px 5px 1px rgba(0, 0, 0, .2)}*{margin:0;padding:0}*:before,*:after{box-sizing:border-box}ul[role=list],ol[role=list]{list-style:none}[role=button]{cursor:pointer}html{scroll-behavior:smooth}img,picture{max-width:100%;display:block}body{font-family:var(--font-family);font-size:var(--font-size);min-height:100vh}input,button,textarea,select{font:inherit;font-size:inherit}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{box-shadow:inset 0 0 5px #00000080}::-webkit-scrollbar-thumb{background:var(--dark)}::-webkit-scrollbar-thumb:hover{background:var(--dark)}.content{padding:0 var(--padding);display:flex;flex-direction:column}@media screen and (max-width: 992px){.content{padding:0 var(--padding-responsive)}}button.btn{display:flex;justify-content:center;align-items:center;gap:5px;width:100%;border-radius:100px;border:none;outline:none;cursor:pointer;padding:1rem;text-transform:uppercase;background-color:var(--primary);outline:2px solid transparent;transition:.3s background-color;color:#fff}button.btn:hover{background-color:var(--primary-light)}button.btn:disabled,button.btn[disabled]{background-color:var(--light);color:#666;cursor:not-allowed}.login-card-container[data-v-46a3d697]{background:linear-gradient(45deg,var(--dark),var(--dark-light));display:flex;justify-content:center;align-items:center;min-height:100vh}.login-card[data-v-46a3d697]{width:400px;background-color:var(--a-light);padding:3rem;border-radius:10px;position:relative;display:flex;flex-direction:column;gap:1rem;color:var(--dark);z-index:1}.login-card[data-v-46a3d697]:before{content:"";position:absolute;background-color:var(--a-opaque);inset:0;transform:rotate(-5deg);border-radius:10px;z-index:-1}.login-card .brand[data-v-46a3d697]{margin-bottom:1rem}.login-card .brand img[data-v-46a3d697]{width:80%;margin:0 auto}.login-card .title[data-v-46a3d697]{display:flex;justify-content:center;flex-direction:column;align-items:center}.login-card .title span[data-v-46a3d697]:first-child{font-size:var(--font-size-large);font-weight:500;margin-bottom:5px}.login-card .title span[data-v-46a3d697]:last-child{font-weight:400}.login-card .footer[data-v-46a3d697]{text-align:center;font-size:var(--font-size);font-weight:300}.login-card form[data-v-46a3d697]{display:flex;flex-direction:column;gap:1rem}.login-card form .form-item[data-v-46a3d697]{padding:1rem;background-color:var(--a-opaque);border-radius:100px;display:flex;align-items:center;gap:1rem;transition:.5s background-color}.login-card form .form-item input[data-v-46a3d697]{background-color:transparent;border:none;outline:none;flex:1}.login-card form .form-item input[data-v-46a3d697]:-webkit-autofill{-webkit-background-clip:text}.login-card form .form-item i[data-v-46a3d697]{color:var(--dark-light);opacity:.5;font-size:var(--font-size-normal)}.login-card form .form-item[data-v-46a3d697]:focus-within{background-color:var(--a-medium)}.login-card form .form-item.error[data-v-46a3d697]{outline:2px solid var(--danger-light)}.login-card form .form-item-other[data-v-46a3d697]{display:flex;justify-content:flex-end}.login-card form .form-actions[data-v-46a3d697]{display:flex;justify-content:space-evenly}.login-card form .form-item-erros[data-v-46a3d697]{text-align:center;color:var(--danger)}.login-card a[data-v-46a3d697]{color:var(--dark);text-decoration:none;transition:.3s color}.login-card a[data-v-46a3d697]:hover{color:var(--primary)}@media screen and (max-width: 768px){.login-card[data-v-46a3d697]{width:350px}}@media screen and (max-width: 576px){.login-card[data-v-46a3d697]{width:75%;padding:1.5rem;margin:0 auto}.login-card[data-v-46a3d697]:before{display:none}}#navbar[data-v-1349d1bb]{min-height:80px;display:flex;align-items:center;justify-content:space-between;width:calc(100% - var(--padding) * 2);background-color:var(--dark);padding:0 var(--padding);box-shadow:var(--default-box-shadow)}#navbar.affix[data-v-1349d1bb]{position:fixed;z-index:999}@media screen and (max-width: 992px){#navbar[data-v-1349d1bb]{width:calc(100% - var(--padding-responsive) * 2);padding:0 var(--padding-responsive)}}.brand img[data-v-1349d1bb]{width:200px}.collapse-menu[data-v-1349d1bb]{color:#fff;padding:.2rem .5rem;display:block;outline:1px solid transparent;transition:.5s outline}.collapse-menu i[data-v-1349d1bb]{font-size:calc(var(--font-size-normal) * 2);pointer-events:none}.collapse-menu[data-v-1349d1bb]:hover{outline:1px solid var(--light)}.menu-content[data-v-1349d1bb]{display:flex;flex-direction:column;background-color:#1f1f1f;position:absolute;z-index:99;right:0;top:50px;width:0;height:0;border-radius:10px;box-shadow:var(--default-box-shadow);color:var(--light);opacity:0;transition:.5s opacity}.user-info[data-v-1349d1bb]{display:none;flex-direction:column;justify-content:center;align-items:center;padding-bottom:.5rem;margin-bottom:.5rem;border-bottom:1px solid rgba(255,255,255,.1)}.user-info img[data-v-1349d1bb]{border-radius:50%;width:100px;height:100px;margin-bottom:.5rem;border:2px solid var(--light);pointer-events:none;object-fit:cover}.user-info .title[data-v-1349d1bb]{color:var(--light);pointer-events:none}.user-info .name[data-v-1349d1bb]{font-size:var(--font-size-small);color:var(--primary);pointer-events:none}.nav[data-v-1349d1bb]{display:none;flex-direction:column;gap:.3rem}.nav li[data-v-1349d1bb]{padding:.5rem 1rem;border-radius:20px;transition:.5s background-color}.nav li[data-v-1349d1bb]:hover,.nav li.active[data-v-1349d1bb]{background-color:var(--primary);color:#fff}.menu-wrapper[data-v-1349d1bb]{position:relative}.menu-wrapper.active .collapse-menu[data-v-1349d1bb]{outline:1px solid var(--light)}.menu-wrapper.active .menu-content[data-v-1349d1bb]{opacity:1;height:auto;width:200px;padding:1rem}.menu-wrapper.active .menu-content .user-info[data-v-1349d1bb],.menu-wrapper.active .menu-content .nav[data-v-1349d1bb]{display:flex}.player-content[data-v-3f0e8258]{display:flex;flex:1;flex-direction:column;max-height:calc(100vh - 80px);overflow-y:auto}@media screen and (max-width: 992px){.player-content[data-v-3f0e8258]{padding-left:1rem}}.player[data-v-3f0e8258]{width:calc(100% - 2rem);height:100%;padding:1rem}@media screen and (max-width: 992px){.player[data-v-3f0e8258]{height:calc(100vh - 80px)}}.content-lesson[data-v-3f0e8258]{color:var(--light);padding:1rem;padding-top:0}.navigator[data-v-3f0e8258]{display:flex;justify-content:space-between;padding:1rem;padding-top:0;gap:1rem}.navigator button[data-v-3f0e8258]{max-width:200px;padding:.5rem}.navigator button i[data-v-3f0e8258]{font-size:calc(var(--font-size-normal) * .6)}.course-details[data-v-f2c8724e]{padding:1rem .5rem;display:flex;align-items:center;gap:.5rem}.course-details .progress-bar[data-v-f2c8724e]{width:86px;height:86px;border-radius:50%;flex-shrink:0;position:relative;display:flex;justify-content:center;align-items:center}.course-details figure[data-v-f2c8724e]{position:absolute;border-radius:100px;width:80px;height:80px;display:flex;justify-content:center;align-items:center;flex-shrink:0}.course-details figure img[data-v-f2c8724e]{width:50px;object-fit:cover}.course-details .info[data-v-f2c8724e]{display:flex;flex-direction:column;gap:2px}.course-details .info span[data-v-f2c8724e]{color:var(--light)}.course-details .info ul[data-v-f2c8724e]{margin-top:3px;display:flex;gap:.5rem}.course-details .info ul li[data-v-f2c8724e]{color:var(--primary);transition:.5s color;display:flex;gap:5px}.course-details .info ul li span[data-v-f2c8724e]{color:var(--light);transition:.5s color}.course-details .info ul li i[data-v-f2c8724e]{font-size:var(--font-size-small)}.course-details .info ul li[data-v-f2c8724e]:hover,.course-details .info ul li:hover span[data-v-f2c8724e]{color:var(--primary-light)}.course-details .title[data-v-f2c8724e]{color:var(--primary);word-break:break-word}.course-details.collapse[data-v-f2c8724e]{display:none}hr[data-v-f2c8724e]{border-color:#ffffff1a;margin:0 .5rem .5rem}.module-content[data-v-f2c8724e]{padding:.5rem;overflow-y:auto;max-height:calc(100vh - 245px)}.module-content[data-v-f2c8724e]::-webkit-scrollbar{display:none}.module-content.collapse[data-v-f2c8724e]{display:none}.modules[data-v-f2c8724e]{display:flex;flex-direction:column;gap:.5rem}.module-category .title[data-v-f2c8724e]{padding:1rem;display:flex;justify-content:space-between;align-items:center;background-color:var(--a-opaque);border-radius:5px;color:var(--light);font-size:var(--font-size-small)}.module-category .title i[data-v-f2c8724e]{transition:.3s transform;transform-origin:2px;transform:rotate(0)}.module-category .module-lessons[data-v-f2c8724e]{padding:.5rem;border-radius:0 0 5px 5px;display:none;flex-direction:column;gap:.5rem;opacity:none;color:var(--light)}.module-category.active .title i[data-v-f2c8724e]{transform:rotate(90deg)}.module-category.active .module-lessons[data-v-f2c8724e]{display:flex}.module-item[data-v-f2c8724e]{border-bottom:2px solid rgba(255,255,255,.1);padding-bottom:.5rem}.module-item[data-v-f2c8724e]:last-child{border:none;padding-bottom:0rem}.module-item .title-content[data-v-f2c8724e]{display:flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:5px;transition:.5s background-color}.module-item .title-content .check[data-v-f2c8724e]{font-size:var(--font-size-normal)}.module-item .title-content .check.active[data-v-f2c8724e]{color:var(--primary)}.module-item .title-content[data-v-f2c8724e]:hover,.module-item .title-content.active[data-v-f2c8724e]{background-color:var(--a-opaque)}.collapse-aside[data-v-f2c8724e]{position:absolute;right:-5px;top:0;bottom:0;display:flex;align-items:center;width:10px}.collapse-aside span[data-v-f2c8724e]{position:absolute;left:-7px;right:0;width:25px;height:25px;border-radius:100px;background-color:var(--primary);color:#fff;display:flex;justify-content:center;align-items:center}.collapse-aside span i[data-v-f2c8724e]{display:block;font-size:var(--font-size-normal);transform-origin:2px;transform:rotate(180deg)}.collapse-aside span i.collapse[data-v-f2c8724e]{transform:rotate(0)}.collapse-aside[data-v-f2c8724e]:hover{background-color:#0000001a}.collapse-aside:hover span[data-v-f2c8724e]{background-color:var(--primary-light)}#player-wrapper[data-v-e13c28f2]{background:linear-gradient(45deg,var(--dark),var(--dark-light));min-height:100vh}header[data-v-e13c28f2]{position:relative;z-index:99}main[data-v-e13c28f2]{display:flex}aside[data-v-e13c28f2]{width:350px;height:calc(100vh - 80px);background-color:var(--dark-light);position:relative}aside.collapse[data-v-e13c28f2]{width:15px}@media screen and (max-width: 992px){aside[data-v-e13c28f2]{position:absolute}}#my-courses-wrapper[data-v-a520da60]{background:linear-gradient(45deg,var(--dark),var(--dark-light));min-height:100vh}.page-title[data-v-a520da60]{color:var(--light);font-size:var(--font-size-normal);padding:1.5rem 0;text-align:center}.courses[data-v-a520da60]{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1rem;gap:1rem}.courses .card[data-v-a520da60]{display:flex;flex-direction:column;min-height:260px;border-radius:20px;box-shadow:var(--default-box-shadow);background-color:var(--dark-light);color:var(--light);flex-basis:calc(20% - .8rem);max-width:350px;outline:2px solid transparent;backface-visibility:hidden;transition:.5s outline linear,.3s transform ease-out}.courses .card .header[data-v-a520da60]{display:flex;justify-content:center;align-items:center;height:200px;border-radius:20px 20px 0 0}.courses .card .header img[data-v-a520da60]{width:100px;height:auto;object-fit:cover;transition:.5s transform ease-out}.courses .card .progress[data-v-a520da60]{width:100%;height:5px;background-color:var(--a-light)}.courses .card .progress .bar[data-v-a520da60]{background-color:var(--danger-light);display:block;height:inherit;width:0;transition:width .5s linear}.courses .card .progress.hidden[data-v-a520da60]{opacity:0}.courses .card .body[data-v-a520da60]{padding:1rem}.courses .card .body .name[data-v-a520da60]{color:var(--primary);margin-bottom:.5rem}.courses .card .footer[data-v-a520da60]{padding:1rem;display:flex;justify-content:center;margin-top:auto}.courses .card .footer button[data-v-a520da60]{padding:.5rem;width:50%}.courses .card[data-v-a520da60]:hover{outline:2px solid var(--primary);transform:scale(1.02)}.courses .card:hover .header img[data-v-a520da60]{transform:scale(1.2)}.courses .card:hover .body .name[data-v-a520da60]{color:var(--primary)}@media screen and (max-width: 1500px){.courses .card[data-v-a520da60]{flex-basis:calc(25% - .8rem)}}@media screen and (max-width: 1200px){.courses .card[data-v-a520da60]{flex-basis:calc(33.3333333333% - .8rem)}}@media screen and (max-width: 768px){.courses .card[data-v-a520da60]{flex-basis:calc(50% - .8rem)}}@media screen and (max-width: 576px){.courses .card[data-v-a520da60]{max-width:100%;flex-basis:100%}}.pagination[data-v-a520da60]{display:flex;justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:1rem}.pagination button[data-v-a520da60]{max-width:200px;padding:.5rem}.pagination button i[data-v-a520da60]{font-size:calc(var(--font-size-normal) * .6)}form.filter[data-v-a520da60]{margin-bottom:1rem}form.filter .search-controll[data-v-a520da60]{display:flex;align-items:center;justify-content:space-between;padding:10px 1rem;background-color:var(--dark);outline:1px solid var(--dark);border-radius:100px;font-size:var(--font-size-small);max-width:500px;margin:0 auto;transition:.5s outline}form.filter .search-controll[data-v-a520da60]:focus-within{outline:1px solid var(--primary)}form.filter input.filter[data-v-a520da60]{font-size:16px;flex:1;outline:none;border:none;text-indent:5px;background-color:transparent;color:var(--light)}form.filter input.filter.searching[data-v-a520da60]{pointer-events:none;cursor:not-allowed}form.filter input.filter[data-v-a520da60]:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--light)}form.filter button[data-v-a520da60]{margin-left:1rem;background-color:transparent;border:none;outline:none;color:var(--primary);cursor:pointer}#certificate-wrapper[data-v-d3f2fd85]{background:linear-gradient(45deg,var(--dark),var(--dark-light));min-height:100vh}.page-title[data-v-d3f2fd85]{color:var(--light);font-size:var(--font-size-normal);padding:1.5rem 0;text-align:center}.share-content[data-v-d3f2fd85]{display:flex;justify-content:center;margin-bottom:1rem}.share-content ul[data-v-d3f2fd85]{display:flex;gap:.8rem}.share-content ul li[data-v-d3f2fd85]{font-size:var(--font-size-big);display:flex}.share-content ul a[data-v-d3f2fd85]{color:var(--primary);display:block;backface-visibility:hidden;transition:.5s color ease-in-out,.5s transform ease-in-out}.share-content ul a[data-v-d3f2fd85]:hover{color:var(--primary-light);transform:scale(1.1) rotate(.02deg)}.certificate-content[data-v-d3f2fd85]{overflow:auto;margin-bottom:1rem}.certificate-content .certificate[data-v-d3f2fd85]{font-family:Lato,Helvetica,Arial,sans-serif;width:975px;height:690px;margin:0 auto;position:relative}.certificate-content .certificate .infos[data-v-d3f2fd85]{position:absolute;top:0;left:0;width:100%;max-height:100%;margin-top:10%}.certificate-content .certificate .title[data-v-d3f2fd85]{text-align:center;font-size:42px;font-weight:400;margin-bottom:20px}.certificate-content .certificate .details[data-v-d3f2fd85]{font-size:18px;font-weight:400;text-align:center;max-width:600px;margin:0 auto 20px}.certificate-content .certificate .details.small[data-v-d3f2fd85]{font-size:12px}.certificate-content .certificate .details.right[data-v-d3f2fd85]{text-align:right}@media print{.certificate-content .certificate[data-v-d3f2fd85]{background-color:#fff;width:100%;height:100%;position:fixed;top:0;left:0;margin:0;padding:15px;font-size:14px;line-height:18px}.certificate-content .certificate .infos[data-v-d3f2fd85]{margin-top:13%}}#my-courses-wrapper[data-v-769ef9ef]{background:linear-gradient(45deg,var(--dark),var(--dark-light));min-height:100vh}.page-title[data-v-769ef9ef]{color:var(--light);font-size:var(--font-size-normal);padding:1.5rem 0;text-align:center}.courses[data-v-769ef9ef]{display:flex;justify-content:center;flex-wrap:wrap;margin-bottom:1rem;gap:1rem}.courses .card[data-v-769ef9ef]{display:flex;flex-direction:column;min-height:260px;border-radius:20px;box-shadow:var(--default-box-shadow);background-color:var(--dark-light);color:var(--light);flex-basis:calc(20% - .8rem);max-width:350px;outline:2px solid transparent;backface-visibility:hidden;transition:.5s outline linear,.3s transform ease-out}.courses .card .header[data-v-769ef9ef]{display:flex;justify-content:center;align-items:center;height:200px;border-radius:20px 20px 0 0}.courses .card .header img[data-v-769ef9ef]{width:100px;height:auto;object-fit:cover;transition:.5s transform ease-out}.courses .card .progress[data-v-769ef9ef]{width:100%;height:5px;background-color:var(--a-light)}.courses .card .progress .bar[data-v-769ef9ef]{background-color:var(--danger-light);display:block;height:inherit;width:0;transition:width .5s linear}.courses .card .progress.hidden[data-v-769ef9ef]{opacity:0}.courses .card .body[data-v-769ef9ef]{padding:1rem}.courses .card .body .name[data-v-769ef9ef]{color:var(--primary);margin-bottom:.5rem}.courses .card .footer[data-v-769ef9ef]{padding:1rem;display:flex;justify-content:center;margin-top:auto}.courses .card .footer button[data-v-769ef9ef]{padding:.5rem;width:50%}.courses .card[data-v-769ef9ef]:hover{outline:2px solid var(--primary);transform:scale(1.02)}.courses .card:hover .header img[data-v-769ef9ef]{transform:scale(1.2)}.courses .card:hover .body .name[data-v-769ef9ef]{color:var(--primary)}@media screen and (max-width: 1500px){.courses .card[data-v-769ef9ef]{flex-basis:calc(25% - .8rem)}}@media screen and (max-width: 1200px){.courses .card[data-v-769ef9ef]{flex-basis:calc(33.3333333333% - .8rem)}}@media screen and (max-width: 768px){.courses .card[data-v-769ef9ef]{flex-basis:calc(50% - .8rem)}}@media screen and (max-width: 576px){.courses .card[data-v-769ef9ef]{max-width:100%;flex-basis:100%}}.pagination[data-v-769ef9ef]{display:flex;justify-content:center;gap:1rem;margin-top:2rem;margin-bottom:1rem}.pagination button[data-v-769ef9ef]{max-width:200px;padding:.5rem}.pagination button i[data-v-769ef9ef]{font-size:calc(var(--font-size-normal) * .6)}form.filter[data-v-769ef9ef]{margin-bottom:1rem}form.filter .search-controll[data-v-769ef9ef]{display:flex;align-items:center;justify-content:space-between;padding:10px 1rem;background-color:var(--dark);outline:1px solid var(--dark);border-radius:100px;font-size:var(--font-size-small);max-width:500px;margin:0 auto;transition:.5s outline}form.filter .search-controll[data-v-769ef9ef]:focus-within{outline:1px solid var(--primary)}form.filter input.filter[data-v-769ef9ef]{font-size:16px;flex:1;outline:none;border:none;text-indent:5px;background-color:transparent;color:var(--light)}form.filter input.filter.searching[data-v-769ef9ef]{pointer-events:none;cursor:not-allowed}form.filter input.filter[data-v-769ef9ef]:-webkit-autofill{-webkit-background-clip:text;-webkit-text-fill-color:var(--light)}form.filter button[data-v-769ef9ef]{margin-left:1rem;background-color:transparent;border:none;outline:none;color:var(--primary);cursor:pointer}
