@import url(https://fonts.googleapis.com/css2?family=Montserrat:wght@300;400;500;600;700;800&display=swap);
@import url(https://fonts.googleapis.com/css2?family=Raleway:ital,wght@0,100..900;1,100..900&display=swap);
@font-face{font-display:swap;font-family:sf-pro-display;font-style:normal;font-weight:300;src:url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-light.otf) format("opentype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-light.ttf) format("truetype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-light.woff) format("woff")}@font-face{font-display:swap;font-family:sf-pro-display;font-style:normal;font-weight:400;src:url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Regular.otf) format("opentype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Regular.ttf) format("truetype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:sf-pro-display;font-style:normal;font-weight:500;src:url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Medium.otf) format("opentype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Medium.ttf) format("truetype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:sf-pro-display;font-style:normal;font-weight:600;src:url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Semibold.otf) format("opentype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Semibold.ttf) format("truetype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:sf-pro-display;font-style:normal;font-weight:700;src:url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Bold.otf) format("opentype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Bold.ttf) format("truetype"),url(../new-dl/fonts/sf-pro-display/SF-Pro-Display-Bold.woff) format("woff")}body{color:#344563}body,button,input,optgroup,select,textarea{font-family:Montserrat,sans-serif}select{background:#fff url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='4' height='5'%3E%3Cpath fill='%23343a40' d='M2 0 0 2h4zm0 5L0 3h4z'/%3E%3C/svg%3E") right 1rem center/8px 10px no-repeat}.font-weight-600{font-weight:600}.gap-10{gap:10px!important}.gap-20{gap:20px!important}.gap-30{gap:30px!important}.gap-40{gap:40px!important}.gap-50{gap:50px!important}.line-clamp-1,.line-clamp-2,.line-clamp-3,.line-clamp-4{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{-webkit-line-clamp:3}.line-clamp-4{-webkit-line-clamp:4}.line-clamp-none{-webkit-box-orient:horizontal;-webkit-line-clamp:none;display:block;overflow:visible}.panel-layout-container{font-family:Montserrat,sans-serif;height:100vh;width:100%}.panel-layout-wrapper{display:grid;grid-template-columns:max-content 1fr;height:100%;width:100%}.panel-layout-content-container{display:grid;grid-template-rows:max-content 1fr;height:100%;width:100%}.panel-layout-content-wrapper{background-color:#fbfbfd;height:100%;max-height:calc(100vh - 62px);overflow:auto;padding:2rem}.dashboard-navbar{border:.5px solid #f1f1f1;padding-bottom:7px;padding-top:7px}.dashboard-navbar .navbar-search{margin-left:20px;width:240px}.dashboard-navbar .navbar-search .form-control{border:1px solid #d0d5dd;border-radius:3px;font-family:inter-font-family;font-size:13px;font-weight:400;height:2.05rem;line-height:24px;padding-left:2.375rem}.dashboard-navbar .navbar-search .form-control-feedback{color:#aaa;display:block;height:2.05rem;line-height:2.2rem;pointer-events:none;position:absolute;text-align:center;width:2.375rem;z-index:2}.dashboard-navbar .navbar-search .form-control-feedback svg{height:14px;width:auto}.dashboard-navbar .navbar-icons{display:flex;gap:25px}.dashboard-navbar .navbar-icons button:hover{opacity:.7}.dashboard-navbar .navbar-icons .dropdown .dropdown-toggle:after{border:0}.dashboard-navbar .navbar-icons .dropdown .dropdown-toggle .badge{font-size:.6rem!important;height:15px;left:12px;position:absolute;top:15px;width:15px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu{background:#fff;border-radius:13px;left:auto!important;padding:0;right:0!important}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu:after{border:0}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .dropdown-notif-header{align-items:center;border-bottom:.359074px solid rgba(102,112,133,.25);display:flex;justify-content:space-between;padding:15px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .dropdown-notif-header .notif-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:15px;font-style:normal;font-weight:600;line-height:19px;margin:0}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .dropdown-notif-header .notif-mark-all-as-read{color:#1c9ae2;font-family:inter-font-family;font-size:10px;font-style:normal;font-weight:400;line-height:13px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .dropdown-notif-header .notif-mark-all-as-read svg{height:8px;width:auto}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card{padding:0 15px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item{border-bottom:.359074px solid rgba(102,112,133,.25)!important;padding:15px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item .notification-item-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-style:normal;font-weight:600;line-height:19px;padding:3px 0;position:relative}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item .notification-item-title:before{background-color:#1c9ae2;border-radius:50%;content:"";height:8px;left:-14px;position:absolute;top:50%;transform:translateY(-50%);width:8px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item .notif-message{color:#0b3e5d;font-family:inter-font-family;font-size:11px;font-style:normal;font-weight:400;line-height:11px;margin-bottom:10px}.dashboard-navbar .icon-plus{align-items:center;background-color:#1c9ae2;border-radius:50%;display:flex;height:28px;justify-content:center;margin:0 25px 0 3px;padding:0;width:28px}.dashboard-navbar .icon-plus svg{height:10px;width:auto}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-toggle:after{border:0}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-toggle .navbar-profile{align-items:center;border-left:1px solid rgba(11,62,93,.25);cursor:pointer;display:flex;justify-content:center;padding-left:20px}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-toggle .navbar-profile .profile-name{color:#0b3e5d;font-size:14px;font-style:normal;font-weight:500;line-height:111.6%;text-align:right}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-toggle .navbar-profile .profile-image{border-radius:50%;height:30px;margin-left:10px;overflow:hidden;width:30px}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu{background:#fff;border:1px solid #e8eaee;border-radius:16px;box-shadow:2px 4px 12px rgba(29,44,80,.18);left:auto!important;min-width:170px;padding:0;right:0!important}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu:after{border:0}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu .dropdown-item{align-items:center;display:flex;padding-bottom:10px;padding-top:10px}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu .dropdown-item .dropdown-item-icon{display:flex;padding-right:10px}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu .dropdown-item .dropdown-item-icon svg{height:16px;width:auto}.dashboard-navbar .navbar--dropdown-profile .dropdown .dropdown-menu .dropdown-item .dropdown-item-text{color:#0b3e5d;font-family:inter-font-family;font-size:14px;font-style:normal;font-weight:400;line-height:78.6%;padding:0}.dashboard-navbar .navbar--dropdown-support .dropdown-menu{min-width:240px}.dashboard-navbar .navbar-toggler>svg{height:auto;width:24px}.dashboard-sidebar{align-items:center;background:#fff;border-right:.5px solid #f1f1f1;display:flex;display:grid;font-family:inter-font-family;grid-template-columns:1fr;grid-template-rows:max-content 1fr;height:100vh;justify-content:center;justify-items:center;overflow:auto;padding:15px 0 25px;row-gap:1.5rem;transition:all .3s ease-in-out;width:235px}.dashboard-sidebar .primary-logo{height:37px;-o-object-fit:unset;object-fit:unset;overflow:unset;width:auto}.dashboard-sidebar .secondary-logo{border-radius:1px;height:35px;-o-object-fit:unset;object-fit:unset;overflow:unset;width:auto}.dashboard-sidebar .sidebar-logo{height:auto;width:130px}.dashboard-sidebar .sidebar-logo .big-logo{display:block}.dashboard-sidebar .sidebar-logo .small-logo{display:none}.dashboard-sidebar .sidebar-menu{display:flex;flex-direction:column;width:100%}.dashboard-sidebar .sidebar-menu .menu-item{padding:.8rem 0;text-align:center}.dashboard-sidebar .sidebar-menu .menu-item .icon-filled{display:none}.dashboard-sidebar .sidebar-menu .menu-item .icon-lined{display:grid;place-items:center}.dashboard-sidebar .sidebar-menu .menu-item .menu-item-title{color:#1c9ae2;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400;line-height:normal}.dashboard-sidebar .sidebar-menu .menu-item .menu-item-title:hover{fill:#1c9ae2;opacity:1}.dashboard-sidebar .sidebar-menu .menu-item.item-active .icon-lined{display:none}.dashboard-sidebar .sidebar-menu .menu-item.item-active .icon-filled{display:grid;place-items:center}.dashboard-sidebar .sidebar-menu .menu-item.item-active,.dashboard-sidebar .sidebar-menu .menu-item:hover{opacity:1}.dashboard-sidebar .sidebar-menu .menu-item:hover{background-color:#f9fcff;opacity:1}.dashboard-sidebar .sidebar-menu .menu-item .submenu{background-color:#f9fcff;box-shadow:14px 0 27px -20px rgba(0,0,0,.412);box-shadow:14px 0 30px -24px rgba(0,0,0,.4);color:#0b3e5d;display:none;height:100vh;left:227px;padding:200px 15px 15px 25px;position:fixed;text-align:left;top:0;width:250px;z-index:999}.dashboard-sidebar .sidebar-menu .menu-item .submenu .submenu-item .submenu-item-title{color:#1c9ae2;font-family:Montserrat,sans-serif;font-weight:500;margin-bottom:27px}.dashboard-sidebar .sidebar-menu .menu-item .submenu .submenu-item .submenu-item-list .submenu-item-list-item{margin-bottom:20px}.dashboard-sidebar .sidebar-menu .menu-item .submenu .submenu-item .submenu-item-list .submenu-item-list-item a{display:flex}.dashboard-sidebar .sidebar-menu .menu-item .submenu .submenu-item .submenu-item-list .submenu-item-list-item .submenu-list-item-icon{align-items:center;display:flex;justify-content:start;margin-right:10px}.dashboard-sidebar .sidebar-menu .menu-item .submenu .submenu-item .submenu-item-list .submenu-item-list-item .submenu-list-item-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400;line-height:normal}.dashboard-sidebar .sidebar-menu .menu-item:hover .submenu{display:block;transition:display .5s ease-in-out}.dashboard-sidebar .storage-space-notif{background:#fbfbfd;border-radius:8px;margin:0 25px;padding:15px}.dashboard-sidebar .storage-space-notif .storage-space-title{color:#0b3e5d;font-size:12px;font-style:normal;font-weight:600;line-height:111.6%;text-transform:capitalize}.dashboard-sidebar .storage-space-notif .storage-space-desc{color:#0b3e5d;font-size:10px;font-weight:400;line-height:136%;margin:10px 0 15px}.dashboard-sidebar .storage-space-notif .storage-space-progress{background-color:linear-gradient(0deg,rgba(0,0,0,.05),rgba(0,0,0,.05)),#fbfbfd;border-radius:50px;height:8px;margin-bottom:15px}.dashboard-sidebar .storage-space-notif .storage-space-progress .storage-space-progress-bar{background-color:#1c9ae2;border-radius:50px}.dashboard-sidebar .storage-space-notif .storage-space-buttons{display:flex;gap:15px}.dashboard-sidebar .storage-space-notif .storage-space-buttons .dismiss-btn{color:#0b3e5d;font-size:10px;font-weight:400}.dashboard-sidebar .storage-space-notif .storage-space-buttons .upgrade-btn{color:#1c9ae2;font-size:11px;font-weight:500}.dashboard-sidebar.minimize{width:100px}.dashboard-sidebar.minimize .sidebar-logo{width:25px}.dashboard-sidebar.minimize .sidebar-logo .big-logo{display:none}.dashboard-sidebar.minimize .sidebar-logo .small-logo{display:block}.dashboard-sidebar.minimize .sidebar-menu .menu-item .menu-item-title{display:none}.dashboard-sidebar.minimize .sidebar-menu .menu-item .submenu{left:90px}.dashboard-sidebar.minimize .plan-container{display:none}.dashboard-sidebar.minimize .sidebar__link{margin-left:0}.dashboard-sidebar.minimize .sidebar-menu{align-items:center}.dashboard-sidebar.minimize.dashboard-sidebar{width:75px}.dashboard-sidebar.minimize .sidebar-menu .menu-item .submenu{left:74px}.dashboard-sidebar.minimize .sidebar-menu .menu-item{display:flex;justify-content:center;padding:.8rem 0;width:100%}.dashboard-sidebar.minimize .pulse-container{display:block}.plan-container{background-color:#fff;border:.5px solid #d0d5dd;border-radius:2px;box-shadow:0 4px 8px 0 rgba(26,29,35,.08),0 0 1px 0 rgba(128,147,173,.56);box-shadow:none;font-family:Montserrat,sans-serif;margin:0 .8rem;padding:.25rem 1rem .85rem;width:calc(100% - 1.6rem)}.plan-wrapper{display:flex;flex-direction:column;width:100%}.plan-progress-container{align-items:center;background-color:#f2f4f7;border-radius:50px;display:flex;height:5px;justify-content:center;overflow:hidden;position:relative;width:100%}.plan-progress-wrapper{background-color:#1c9ae2;border-radius:50px;height:100%;left:0;position:absolute;top:0;transition:width .5s ease-in-out;width:0}.plan-cta{display:block;display:grid;font-family:Montserrat,sans-serif;place-items:center;width:100%}.plan-item{border-bottom:.25px solid #d0d5dd;padding:.85rem 0;width:100%}.plan-item:last-of-type{border-bottom:none;padding-bottom:1.1rem}.plan-item--1,.plan-item--2{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:space-between}.plan-item--3{display:flex;flex-direction:column;row-gap:.5rem}.plan-item--3-details{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;justify-content:space-between;width:100%}.plan-primary-title{color:#7c8ea2;font-size:11.4px;font-weight:300;line-height:normal}.plan-data{color:#0b3e5d;font-size:13px;font-weight:400;line-height:normal}.sidebar__link{align-items:center;display:flex;gap:1rem;margin-left:2rem}.pulse-container{display:none}.pulse-button{animation:pulse 1.75s infinite;background:#1c9ae2;border:none;border-radius:50%;box-shadow:0 0 0 0 rgba(28,154,226,.9);cursor:pointer;display:grid;height:2.2rem;place-items:center center;width:2.2rem}.pulse-button:hover{animation:none}@keyframes pulse{0%{transform:scale(.95)}70%{box-shadow:0 0 0 20px rgba(28,154,226,0);transform:scale(1)}to{box-shadow:0 0 0 0 rgba(28,154,226,0);transform:scale(.95)}}.section{background-color:#fff;border:.5px solid #f1f1f1;border-radius:5px;overflow:hidden;padding:1.4rem 1.75rem}.section .section-title{color:#0b3e5d;font-size:18px;font-style:normal;font-weight:500;line-height:25px;margin-bottom:20px}.recent-courses-cards{animation:slidein 11s linear infinite;display:flex;gap:3rem;max-width:-moz-max-content;max-width:max-content;white-space:nowrap;width:100%}.recent-courses-cards .card{border:none;font-family:inter-font-family;width:190px}.recent-courses-cards .card .card-img-top{border-radius:5px;height:150px}.recent-courses-cards .card .card-body{padding-left:0;padding-right:0}.recent-courses-cards .card .card-body .card-title{color:#b6b6b6;font-size:10px;font-weight:400;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-courses-cards .card .card-body .card-text{color:#0b3e5d;font-size:15px;font-weight:500;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.recent-courses-cards:hover{animation-play-state:paused}.recent-courses-cards.enrolled .card{border:.8px solid #f1f1f3;border-radius:6px;overflow:hidden;width:215px}.recent-courses-cards.enrolled .card .card-img-top{border-radius:0;height:120px}.recent-courses-cards.enrolled .card .card-body{padding:20px 12px}.recent-courses-cards.enrolled .card .card-body .card-title{color:#6e7482;font-size:11px;margin-bottom:3px}.recent-courses-cards.enrolled .card .card-body .card-text{color:#0b3e5d;font-size:17px;line-height:normal}.recent-courses-cards.enrolled .lesson-level-container{margin-top:22px}.recent-courses-cards.enrolled .lesson-level-container .text-level-container{display:flex;font-family:inter-font-family;justify-content:space-between}.recent-courses-cards.enrolled .lesson-level-container .text-level-container .text-level-percentage{color:#0b3e5d;font-size:11px;font-style:normal;font-weight:400;line-height:111.6%}.recent-courses-cards.enrolled .lesson-level-container .text-level-container .lesson-level-text{color:#0b3e5d;font-size:11px;font-weight:400;line-height:111.6%}.recent-courses-cards.enrolled .lesson-level-container .text-level-container .lesson-level-text .lesson-level-number{font-weight:600}.recent-courses-cards.enrolled .lesson-level-container .progress-level-container{margin-top:10px}.recent-courses-cards.enrolled .lesson-level-container .progress-level-container .progress{background:#f0f3f9;box-shadow:none;height:7px}.recent-courses-cards.enrolled .lesson-level-container .progress-level-container .progress .progress-bar{background:#5184ff;border-radius:.3125rem}.recent-courses-cards .card-body{padding:1rem}.recent-courses-cards .card-title{margin-bottom:.25rem}.item_popup{background:rgba(29,44,80,.1)!important;border:none!important;border-radius:50%!important;height:12px!important;width:12px!important}.carousel-indicators .active{background:#0c3e5d!important}.form-section{display:none}.form-section.current{display:inline}.parsley-errors-list{color:red}.item_steper{border:1px solid rgba(29,44,80,.5);border-radius:50%;display:grid;font-size:11px;height:25px;place-items:center center;width:25px}.text_steper{margin-bottom:0}.div_steper{align-items:center;color:rgba(29,44,80,.5);display:grid;grid-template-columns:max-content max-content}.current_step{color:#0c3e5d!important}.current_step .item_steper{background-color:#0c3e5d;color:#fff}.current_step label{display:block}.meeting-container{background-color:#fff;border:.5px solid #f1f1f1;border-radius:5px;height:100%;padding:1.4rem 1.75rem;width:100%}.meeting-wrapper{gap:1.2rem}.meeting-wrapper,.meeting__list{display:flex;flex-direction:column;height:100%;width:100%}.meeting__list{gap:1.25rem}.meeting__list--item{background-color:#fbfbfd;border:1px solid #f5f5f5;border-radius:3px;padding:.75rem 1rem;width:100%}.meeting__details{display:flex;flex-direction:column;padding-left:1rem;position:relative;width:100%}.meeting__details:before{background-color:#1c9ae2;border-radius:50px;content:"";height:100%;left:0;position:absolute;width:2px}.meeting__details-name{color:#0b3e5d;font-size:14px;font-weight:500}.meeting__details-date{color:#6e7482;font-size:11px;font-weight:100}.create-nav{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem;justify-content:center}.nav-link{display:none;font-size:14px;margin-left:.5rem;padding:0}.form--container{flex-direction:column;gap:.5rem}.dash-instructors-container{background-color:#fff;border:.5px solid #f1f1f1;border-radius:5px;height:100%;padding:1.4rem 1.75rem;width:100%}.dash-instructors-wrapper{display:flex;flex-direction:column;gap:1.2rem;width:100%}.dash-instructors__title{color:#0b3e5d;font-size:18px;font-weight:500}.dash-instructors__table{display:flex;flex-direction:column;gap:1.5rem;width:100%}.dash-instructors__table-titles{align-items:center;display:grid;gap:.75rem;grid-template-columns:1.5fr 1fr 1.5fr .65fr .65fr .5fr;justify-items:center;text-align:center;width:100%}.dash-instructors__table-titles--item{color:#667085;font-size:12px;font-weight:400}.dash-instructors__table-titles.open-quizzes{grid-template-columns:1.2fr 1fr .7fr 1fr .7fr}.dash-instructors__table-data{display:flex;flex-direction:column;gap:1.25rem;width:100%}.dash-instructors__table-data--item{align-items:center;display:grid;gap:.75rem;grid-template-columns:1.5fr 1fr 1.5fr .65fr .65fr .5fr;justify-items:center;width:100%}.dash-instructors__table-data--item.open-quizzes{grid-template-columns:1.2fr 1fr .7fr 1fr .7fr}.dash-instructors__table-data--item-status{background-color:#ecfdf3;border-radius:50px;color:#027a48;font-size:11px;font-weight:300;margin:auto;padding:.5rem 1rem .5rem 1.75rem;position:relative;width:-moz-max-content;width:max-content}.dash-instructors__table-data--item-status:before{background-color:#12b76a;border-radius:50%;content:"";height:.4rem;left:.95rem;position:absolute;top:50%;transform:translateY(-50%);width:.4rem}.dash-instructors__table-data--item-email{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-instructors__table-data--item-email,.dash-instructors__table-data--item-quiz{color:#0b3e5d;font-size:13px;font-weight:400;text-align:center;width:100%}.dash-instructors__table-data--item-count{color:#0b3e5d;font-size:13px;font-weight:400}.dash-instructors__table-data--item-action button{background-color:transparent;border:none}.dash-instructors__table-data--item-instructor{align-items:center;display:grid;gap:.5rem;grid-template-columns:max-content 1fr;width:100%}.dash-instructors__table-data--item-instructor img{border-radius:50%;height:2.25rem;width:2.25rem}.dash-instructors__table-data--item-instructor-name-wrapper{display:flex;flex-direction:column;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.dash-instructors__table-data--item-instructor-name{color:#0b3e5d;font-size:13px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-instructors__table-data--item-instructor-username{color:#667085;font-size:11px;font-weight:200;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dash-section{color:#0b3e5d;display:grid;font-family:inter-font-family!important;font-weight:400;gap:1.25rem;grid-template-rows:max-content 1fr;min-height:100%;width:100%}.dash-section .input-group{margin-bottom:0}.dash-section .input-group .input-group-text{background:#fff!important;border:1px solid #ececec!important;border-bottom-right-radius:0;border-top-right-radius:0;color:#0b3e5d!important;line-height:normal}.dash-section .input-group .input-group-text svg{color:#0b3e5d!important}.dash-section .input-group input{border-radius:0 2px 2px 0!important}.dash__title{color:#0b3e5d;font-size:20px;font-weight:500}.dash__action-btn{align-items:center;background:#fff;border:1px solid rgba(29,44,80,.1);border-radius:4px;color:#0b3e5d;-moz-column-gap:12px;column-gap:12px;display:flex;font-family:inter-font-family;font-size:13px;font-style:normal;font-weight:400;padding:8px 15px}.dash__action-btn-icon_plus{height:auto;width:12px}.dash-table{background-color:#fff;border-radius:12px;font-family:inter-font-family!important}.dash-table tbody tr{border-bottom:.5px solid hsla(0,0%,82%,.251)!important}.dash-table tbody tr:last-of-type{border-bottom:none!important}.dash-table thead tr{border-bottom:.5px solid hsla(0,0%,82%,.251)!important}.dash-table thead th{color:#0b3e5d!important;font-size:11px!important;font-weight:400!important}.dash-table tr th{padding:1.15rem .5rem}.dash-table tr th:first-of-type{padding-left:1.5rem}.dash-table tr th:last-of-type{padding-right:1.5rem}.dash-table tr td{font-weight:300!important;padding:1.05rem .5rem}.dash-table tr td:first-of-type{padding-left:1.5rem}.dash-table tr td:last-of-type{padding-right:1.5rem}.dash-table-container{background-color:#fff;border:.5px solid #f1f1f1;border-radius:2px}.dash-table .dropdown-menu{border-radius:3px!important;padding:.5rem!important}.dash-table .dropdown-menu a,.dash-table .dropdown-menu button{border-radius:3px!important;color:#0b3e5d!important;padding:.5rem 1.5rem!important;transition:all .12s ease-in-out}.dash-table .dropdown-menu a:hover,.dash-table .dropdown-menu button:hover{background-color:#858fa1}.dash-table .dropdown-menu button{background-color:transparent;border:none;border-radius:3px;color:#0b3e5d!important;padding:.5rem 1.5rem;transition:all .12s ease-in-out}.dash-table .dropdown-menu button:hover{background-color:#858fa1}.input-group-text{background:#fff!important;border:1px solid #ececec!important;border-bottom-right-radius:0;border-top-right-radius:0;line-height:normal}.input-group-text,.input-group-text svg{color:#0b3e5d!important}.input-label{color:#0b3e5d}.form-group select:focus{box-shadow:none!important}.dash-bundle-wrapper{display:grid;gap:1rem;grid-template-columns:max-content 1fr}.dash-bundle__img-wrapper{border-radius:5px;height:9rem;overflow:hidden;width:11rem}.dash-bundle__img-wrapper img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.dash-bundle__details-wrapper{display:flex;flex-direction:column;gap:1rem;justify-content:center}.dash-bundle__details-category{border:1px solid hsla(219,9%,69%,.251);border-radius:3px;color:#667085;font-size:11px;font-weight:300;line-height:normal;padding:.35rem .4rem;width:-moz-max-content;width:max-content}.dash-bundle__details-title{color:#0b3e5d;font-family:inter-font-family;font-size:23px;font-weight:600;line-height:normal}.dash-bundle__details-author{color:#90969f;font-size:12px;font-weight:300;line-height:normal}.table-actions.dropdown .dropdown-menu a,.table-actions.dropdown .dropdown-menu button{color:inherit}.custom-select{box-shadow:none}.other_pages b{font-weight:600}.other_pages div,.other_pages p{color:#1c2d4f!important;font-weight:300;line-height:1.65}.status{border-radius:50px;display:inline-block;font-size:12px;font-weight:300;margin:auto;padding:.5rem .85rem .5rem 1.75rem;position:relative;width:-moz-max-content;width:max-content}.status-active{background-color:#ecfdf3;color:#027a48}.status-active:before{background-color:#12b76a}.status-pending{background-color:#fef0c7;color:#dc6803}.status-pending:before{background-color:#dc6803}.status-inactive{background-color:#fef3f2;color:#b42318}.status-inactive:before{background-color:#b42318}.status:before{border-radius:50%;content:"";height:.4rem;left:.95rem;position:absolute;top:50%;transform:translateY(-50%);width:.4rem}.tooltip{font-family:inter-font-family}.tooltip .tooltip-inner{background-color:#1d212d;max-width:300px}.tooltip.bs-tooltip-top .arrow:before{border-top-color:#1d212d!important}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#1d212d}.tooltip.bs-tooltip-bottom .arrow:before{border-bottom-color:#1d212d}.tooltip.bs-tooltip-left .arrow:before{border-left-color:#1d212d}.btn-primary{background-color:#0b3e5d}.custom-control-input:checked~.custom-control-label:before{background-color:#0b3e5d!important}.custom-select{border-radius:3px}.custom-select:focus{border-color:#1c9ae2!important}.form-control{border-radius:3px}.form-control:focus{border-color:#1c9ae2!important}.select2-container .select2-selection{border-radius:3px!important}.input-group-text{border-radius:3px}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu{border-radius:4px}.btn{border-radius:2px;font-size:13px;font-weight:400}.btn-secondary,.btn-secondary:hover{box-shadow:none}.navbar-notification-card .navbar-notification-item .notify-at{color:#1c9ae2;font-size:10px;font-weight:500;font-weight:400}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item .notification-item-title{font-size:15px;font-weight:600!important;line-height:normal}.dashboard-navbar .navbar-icons .dropdown .dropdown-menu .navbar-notification-card .navbar-notification-item{padding:10px px 15px}.no-result-img{border-radius:50%!important;height:130px!important;position:unset!important;width:auto!important}.no-result-img img{height:100%!important;position:unset!important;transform:none!important;width:100%!important}.no-result-title{color:#0b3e5d;font-size:21px;font-weight:600;line-height:normal;margin-bottom:.3rem;text-align:center}.no-result-desc{font-size:13px;font-weight:400!important;line-height:normal}.no-result-action{margin-top:.7rem}.notification-container{background-color:#fff;border:.5px solid #c4ced7;border-radius:4px;margin-top:1.5rem;padding:1rem 1.5rem;width:100%}.notification__title{color:#0b3e5d;font-size:18px;font-weight:500!important;line-height:normal}.notification__time{color:#1c9ae2!important;font-size:10px;font-weight:500;line-height:normal;margin-top:2px!important}.notification__desc{color:#93979c;font-size:13px;font-weight:400;line-height:normal}.modal__title{color:#0b3e5d;font-size:25px;font-weight:500!important;line-height:normal}.modal__time{color:#1c9ae2!important;font-size:10px;font-weight:500;line-height:normal}.modal__message{color:#93979c;display:block;font-size:15px;font-weight:400;line-height:normal;margin-top:1rem}.swal2-popup{border-radius:3px}.secondary-blue{color:#1c9ae2}.dashboard-main-content{background-color:#fbfbfd;color:#0b3e5d;font-family:Montserrat,sans-serif;height:100%;width:100%}.courses-container,.courses-wrapper{height:100%;width:100%}.courses-wrapper{display:flex;display:grid;gap:3rem;grid-template-rows:max-content 1fr}.courses__stats-container{width:100%}.courses__stats-wrapper{align-items:stretch;-moz-column-gap:1.5rem;column-gap:1.5rem;display:grid;grid-template-columns:repeat(auto-fit,minmax(245px,1fr));row-gap:1rem;width:100%}.courses__stats-card{align-items:center;background-color:#fff;border:.5px solid #f1f1f1;border-radius:2px;display:grid;gap:.5rem;grid-template-columns:1fr max-content;padding:.7rem 1.1rem;width:100%}.courses__stats-details{display:flex;flex-direction:column;width:100%}.courses__stats-details-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:14px;font-weight:400}.courses__stats-details-data{color:#1c9ae2;font-family:Montserrat,sans-serif;font-size:22px;font-weight:900;line-height:normal}.courses__stats-icon img{border-radius:3px;height:2.5rem;width:auto}.courses-lessons-container{width:100%}.courses-lessons-wrapper{display:grid;gap:1rem;grid-template-rows:max-content 1fr;height:100%;width:100%}.courses-lessons__title{font-size:26px;font-weight:500}.courses-lessons__cards{display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(325px,330px));width:100%}.courses-lessons__cards-item{background-color:#fff;border:1px solid #e8eaee;border-radius:4px;display:flex;flex-direction:column;font-family:inter-font-family;height:-moz-max-content;height:max-content;max-width:315px;width:100%}.courses-lessons__cards-item--img{border-radius:3px 3px 0 0;height:175px;overflow:hidden;position:relative;width:100%}.courses-lessons__cards-item--img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.courses-lessons__cards-item--status>span{border-radius:50px;font-size:10px;left:10px;padding:6px 13px;position:absolute;top:10px}.courses-lessons__cards-item--details{display:flex;flex-direction:column;gap:.8rem;padding:1rem 1.3rem;width:100%}.courses-lessons__cards-item--details-categorie{background-color:transparent;border:1px solid rgba(102,112,133,.251);border-radius:4px;color:#667085;font-size:11px;font-weight:300;padding:.25rem .5rem}.courses-lessons__cards-item--details-categorie-wrapper{align-items:center;display:flex;gap:1rem;justify-content:space-between;width:100%}.courses-lessons__cards-item--details-action{background-color:transparent;border:none;padding:0}.courses-lessons__cards-item--details__title{font-size:17px;font-weight:600}.courses-lessons__cards-item--details-author{border-bottom:1px solid #0b3e5d;color:#90969f;font-size:11px;font-weight:300;padding-bottom:.7rem}.courses-lessons__cards-item--details-author-wrapper{display:flex;flex-direction:column;gap:.85rem;margin:.3rem 0 .75rem;width:100%}.courses-lessons__cards-item--details-rating{align-items:center;display:flex;font-size:13px;font-weight:600;gap:.35rem}.courses-lessons__cards-item--details-rating-wrapper{align-items:center;display:flex;gap:.5rem;justify-content:space-between;width:100%}.courses-lessons__cards-item--details-rating-item{align-items:center;display:flex;gap:.3rem}.courses-lessons__cards-item--details-rating-item span{display:inline-block;font-size:11px;font-weight:400}.courses-lessons__cards-item--details-date{align-items:center;display:flex;gap:.35rem}.courses-lessons__cards-item--details-date span{font-size:11px;font-weight:400}.custom--btn{font-size:12px;font-weight:500;width:100%}#createNewModal,.custom--btn{text-align:center}#createNewModal .modal-header{border:none}#createNewModal .modal-body{padding:1rem 2rem}#createNewModal .modal-body .createNewModal-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:28px;font-style:normal;font-weight:700;letter-spacing:-.02em;line-height:50px;margin-bottom:2rem}#createNewModal .modal-body .createNewModal-cards-container{display:grid;gap:1rem;grid-template-columns:repeat(3,minmax(230px,1fr));justify-content:space-around;margin-bottom:2rem}#createNewModal .modal-body .createNewModal-cards-container .createNewModal-card-container{background:#fff;border:1px solid #d0d5dd;border-radius:20px;cursor:pointer;font-family:inter-font-family;padding:2rem .8rem}#createNewModal .modal-body .createNewModal-cards-container .createNewModal-card-container .createNewModal-card-title{color:#0b3e5d;font-size:22px;font-style:normal;font-weight:500;line-height:26px;margin:15px auto}#createNewModal .modal-body .createNewModal-cards-container .createNewModal-card-container .createNewModal-card-description{color:#667085;font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.02em;line-height:17px;margin-bottom:15px;text-align:center}#createNewModal .modal-body .createNewModal-cards-container .createNewModal-card-container input[type=radio]{height:1.2rem;width:1.2rem}@media (max-width:991px){#createNewModal .modal-body .createNewModal-cards-container{grid-template-columns:minmax(230px,1fr)}}#createNewModal .modal-body .createNewModal-btn-continue{background:#1c9ae2;color:#fff;font-family:inter-font-family;font-size:16px;font-style:normal;font-weight:600;line-height:19px;margin-bottom:2rem;max-width:250px;width:100%}#popup_add_user{font-family:inter-font-family}#popup_add_user .modal-title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:16px;font-weight:500;line-height:normal}#popup_add_user .number-users-remaind{background-color:#e8f7ff;border-radius:3px;display:flex;font-family:Montserrat,sans-serif;justify-content:space-between;padding:15px 17px}#popup_add_user .number-users-remaind .left-side{align-items:center;display:flex}#popup_add_user .number-users-remaind .left-side .img-users{height:14px;width:auto}#popup_add_user .number-users-remaind .left-side .users-remaind-text{color:#0b3e5d;font-size:13px;font-weight:500;margin-left:12px}#popup_add_user .number-users-remaind .right-side .help-tip{border:1px solid #525e7a;border-radius:50%;color:#525e7a;cursor:default;font-size:12px;font-weight:700;padding:1px 4.9px;text-align:center;transition:all .5s cubic-bezier(.55,0,.1,1)}#popup_add_user .form-check-label{color:#0b3e5d;font-size:12px;font-style:normal;font-weight:500;line-height:208%}#popup_add_user .form-check-label input{accent-color:#5184ff;height:16px;width:16px}.modal-content{border-radius:4px}.add__user#popup_add_user .modal-header{padding:.9rem 1rem}.add__user#popup_add_user .modal-header button{margin:unset;padding:unset}.add__user#popup_add_user .modal-header button span img{height:.75rem;width:auto}.add__user#popup_add_user .modal-body{padding:1.3rem 1.5rem}.add__user#popup_add_user .modal-body .input-label{font-size:12px;line-height:.9}.add__user#popup_add_user .users-remaind-text{font-size:12px;line-height:normal}.add__user#popup_add_user .modal__row{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.add__user#popup_add_user .modal__row input:not([type=checkbox]),.add__user#popup_add_user .modal__row input:not([type=radio]){height:2.25rem}.add__user#popup_add_user .modal-footer{padding:0}.filter-section{display:flex;flex-direction:column;font-family:inter-font-family!important;gap:1.25rem;width:100%}.filter__title{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:20px;font-weight:500}.filter-container{background-color:#f7f7fa;border-radius:2px;padding:1rem 1.5rem;width:100%}.filter-container .form-group{margin-bottom:0}.filter-container .form-group input,.filter-container .form-group select{font-family:inter-font-family!important}.filter-container .form-group input::-moz-placeholder,.filter-container .form-group select::-moz-placeholder{color:rgba(102,112,133,.5);font-size:12px;font-weight:300}.filter-container .form-group input::placeholder,.filter-container .form-group select::placeholder{color:rgba(102,112,133,.5);font-size:12px;font-weight:300}.filter-container .form-group .input-group-text{background:#fff!important;border:1px solid #ececec!important;border-bottom-right-radius:0;border-top-right-radius:0}.filter-container .form-group .input-group-text svg{color:#0b3e5d!important}.ul_tags{display:flex;gap:2rem}.li_tags{border:1px #000;border-radius:2px}.paragraph{align-items:center;color:#0c3e5d;display:flex;font-size:16px;font-style:normal;font-weight:400;line-height:32px}.h2_course{color:#0c3e5d;font-size:27px;font-weight:600;letter-spacing:-.02em;line-height:38px}.section2{margin-top:50px}.li_item_course{align-items:center;color:#0c3e5d;display:flex;font-style:normal;font-weight:500;line-height:24px}.cart_info{background:#f8f9fd!important;border:none!important;margin-bottom:50px}.li_cours_info{border-bottom:solid #e3e3e3;color:#0c3e5d;margin-bottom:10px!important}.fiche-course-container{align-self:start;color:#0b3e5d;margin-top:-295px;padding-bottom:9rem;position:relative;width:100%}.fiche-course-container-cover{height:330px;position:relative}.fiche-course-container-cover:after{background-color:#f8f9fa;bottom:0;box-shadow:0 -4px 8px 0 rgba(0,0,0,.04);content:"";left:0;opacity:.6;position:absolute;right:0;top:0}.fiche-course-wrapper{display:grid;gap:4rem;grid-template-columns:2fr 1fr;width:100%}@media (max-width:991.98px){.fiche-course-wrapper{grid-template-columns:1fr}}@media (max-width:767.98px){.fiche-course-wrapper{grid-template-columns:1fr}}.fiche-course__details-list{align-items:center;-moz-column-gap:2rem;column-gap:2rem;display:flex;margin-top:.5rem}.fiche-course__details-list span{font-size:13px}.fiche-course__details-container{display:flex;flex-direction:column;gap:5rem;width:100%}.fiche-course__details-container nav.breadcrumb-nav ol{margin:0;padding:0}.fiche-course__details-container nav.breadcrumb-nav ol li{align-items:center;display:flex;padding-right:6px}.fiche-course__details-container nav.breadcrumb-nav ol li a{color:var(--dl-primary-color,#1a9ae2);font-size:14px;font-style:normal;font-weight:600;line-height:16.8px}.fiche-course__details-container nav.breadcrumb-nav ol li:before{color:#344563;height:16px;width:21px}.fiche-course__details-container .course-description{color:#344563;font-size:18px;font-style:normal;font-weight:400;height:80px;letter-spacing:.54px;line-height:27px;margin-bottom:10px}.fiche-course__details-wrapper{display:flex;flex-direction:column;gap:.5rem;width:100%}.fiche-course__details-category{border:1px solid rgba(102,112,133,.251);border-radius:4px;color:#667085;font-size:13px;font-weight:300;padding:.3rem .45rem;width:-moz-max-content;width:max-content}.fiche-course__details-category-container{display:flex;flex-direction:column;gap:.45rem;margin-bottom:.75rem;width:100%}.fiche-course__details-category-wrapper{display:flex;flex-wrap:wrap;gap:.5rem;width:100%}.fiche-course__details-category-title{color:#0b3e5d;font-size:13px;font-weight:400;line-height:normal}.fiche-course__details-title{color:#212134;font-size:34px;font-style:normal;font-weight:700;height:88px;line-height:44px}.fiche-course__details-rating{align-items:center;display:grid;gap:.25rem;grid-template-columns:max-content max-content}.fiche-course__details-rating p{color:#0b3e5d;font-size:15px;font-weight:400}.fiche-course__details-rating-wrapper{align-items:center;display:grid;gap:1.25rem;grid-template-columns:max-content 1fr;width:100%}.fiche-course__details-rating-wrapper .last-updated{align-items:center;display:flex}.fiche-course__details-rating-wrapper .last-updated svg{margin-right:10px}.fiche-course__details-rating-wrapper .last-updated span{color:#212134;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:16.8px}.fiche-course__details-author span.created-by{color:#66768a;margin-right:20px}.fiche-course__details-author .name,.fiche-course__details-author span.created-by{font-size:14px;font-style:normal;font-weight:400;line-height:24px;text-align:center}.fiche-course__details-author .name{color:var(--dl-primary-color,#1a9ae2);margin-right:10px;text-decoration-line:underline}.fiche-course__details-actions{display:flex;flex-wrap:wrap;gap:1.25rem;width:100%}.fiche-course__details-actions .button-link{align-items:center;background-color:var(--dl-primary-color,#1a9ae2);color:#fff;display:flex;font-size:16px;font-style:normal;font-weight:700;height:48px;justify-content:center;letter-spacing:.5px;line-height:19.2px;text-align:center;width:100%}.fiche-course__section-container{display:flex;flex-direction:column;gap:32px}.fiche-course__section-whatlllearn-wrapper{margin-left:10px}.fiche-course__section-title{color:#1c1d1f;font-size:24px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:28.8px}.fiche-course__section-title>span{font-size:14px;font-weight:400}.fiche-course__section-content{width:100%}.fiche-course__section-content:last-child>div{margin-bottom:0}.fiche-course__section-content-desciption{display:flex;gap:10px;margin-bottom:20px}.fiche-course__section-content-desciption>p{color:#000;font-size:18px;font-style:normal;font-weight:400;letter-spacing:.54px;line-height:24px}.fiche-course__section-content .accordion-content-wrapper{border:1px solid #d1d7dc}.fiche-course__section-content .accordion-content-wrapper .chapter-info{align-items:center;background-color:#f8f9fa;border-bottom:1px solid #d1d7dc;display:flex;justify-content:space-between;padding:15px 24px 16px}.fiche-course__section-content .accordion-content-wrapper .chapter-info .js-chapter-collapse-toggle svg{margin-right:12px}.fiche-course__section-content .accordion-content-wrapper .chapter-info .js-chapter-collapse-toggle span{color:#1c1d1f;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.25px;line-height:19.2px}.fiche-course__section-content .accordion-content-wrapper .panel-collapse{border:0!important;margin:0!important;padding:0!important}.fiche-course__section-content .accordion-content-wrapper .panel-collapse .accordion-row{padding:17px 24px 16.02px}.fiche-course__section-content .accordion-content-wrapper .panel-collapse .accordion-row .img--wrapper{background-color:#f8f9fa;border-radius:50%;display:grid;height:34px;overflow:hidden;place-items:center;width:34px}.fiche-course__section-content .accordion-content-wrapper .panel-collapse .accordion-row .lesson-title{color:#1c1d1f;font-size:13px;font-style:normal;font-weight:400;letter-spacing:.39px;line-height:19.6px}.fiche-course__section-content .accordion-content-wrapper .panel-collapse .accordion-row .time{color:#6a6f73;font-size:13px;font-style:normal;font-weight:400;line-height:19.6px}.fiche-course__section-course-content-data{color:#1c1d1f;font-size:13px;font-style:normal;font-weight:400;line-height:19.6px}.fiche-course__section-course-content-data-expand{color:var(--dl-primary-color,#1a9ae2);font-size:14px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:16.8px;text-align:center}.fiche-course__sidebar-container{display:flex;flex-direction:column;gap:2.5rem;height:-moz-max-content;height:max-content;position:sticky;top:5rem;width:100%}.fiche-course__sidebar-item{background:#fff;border:1px solid #e6e9ef;border-radius:4px;box-shadow:0 0 1px 0 rgba(128,147,173,.56),0 4px 8px 0 rgba(26,29,35,.08);display:flex;flex-direction:column;gap:1rem;width:100%}.fiche-course__sidebar-item--title{color:#212134;font-size:16px;font-style:normal;font-weight:700;letter-spacing:.48px;line-height:24px;margin-bottom:22px}.fiche-course__sidebar-item--content{display:flex;flex-direction:column;gap:18px;width:100%}.fiche-course__sidebar-item--content-preview{border-radius:12px;display:flex;flex-direction:column;gap:.5rem;position:relative;width:100%}.fiche-course__sidebar-item--content-preview-btn{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:transparent;display:grid;height:100%;place-items:center center;position:absolute;width:100%}.fiche-course__sidebar-item--content-preview-btn>div{background-color:#0b3e5d;border-radius:50%;height:2.4rem;width:2.4rem}.fiche-course__sidebar-item--content-preview-btn>div svg{color:#fff;height:15px;width:auto}.fiche-course__sidebar-item--content-preview img{height:199.83px;-o-object-fit:cover;object-fit:cover;width:100%}.fiche-course__sidebar-item--content-inside{padding:0 18px 17px}.fiche-course__sidebar-item--content-inside-prices{margin-bottom:7px}.fiche-course__sidebar-item--content-inside-prices .real-price{color:#212134;font-size:27px;font-style:normal;font-weight:700;letter-spacing:-.2px;line-height:24px}.fiche-course__sidebar-item--content-inside .hours-left{align-items:center;display:flex;gap:4px;margin-bottom:17px}.fiche-course__sidebar-item--content-inside .hours-left span{color:#b32d0f;font-size:14px;font-style:normal;font-weight:700;line-height:19.6px}.fiche-course__sidebar-item--content-inside form{margin-bottom:46px}.fiche-course__sidebar-item--content-list{display:flex;flex-direction:column;gap:1.25rem;width:100%}.fiche-course__sidebar-item--content-list--item{align-items:center;display:grid;font-size:13px;font-weight:400;gap:.75rem;grid-template-columns:max-content 1fr;line-height:normal}.fiche-course__sidebar-item--content-list--item img{height:auto;width:15px}.fiche-course__sidebar-item--details-list{display:flex;flex-direction:column;gap:18px;width:100%}.fiche-course__sidebar-item--details-list--item{align-items:center;display:flex;gap:7px;width:100%}.fiche-course__sidebar-item--details-list--item:last-of-type{border:none}.fiche-course__sidebar-item--details-list--item-title{color:#90969f;font-size:13px;font-weight:300;line-height:normal}.fiche-course__sidebar-item--details-list--item-rating{align-items:center;display:flex;gap:.3rem}.fiche-course__sidebar-item--details-list--item-rating svg{height:12px;width:12px}.fiche-course__sidebar-item--details-list--item-rating span{font-size:12px;line-height:normal}.fiche-course__sidebar-item--details-list--item-data{color:#212134;font-size:14px;font-style:normal;font-weight:400;letter-spacing:.28px;line-height:16.8px}.reviews-container{display:flex;flex-direction:column;gap:1rem;width:100%}.reviews-wrapper{-moz-column-gap:5rem;column-gap:5rem;display:grid;grid-template-columns:1fr 1fr;width:100%}.reviews__item{border-top:1px solid #e3e3e3;display:flex;flex-direction:column;gap:1rem;padding:2rem 0;width:100%}.reviews__item-details{align-items:center;display:flex;gap:.75rem;justify-content:space-between;width:100%}.reviews__item-details-user{align-items:center;display:flex;gap:.5rem}.reviews__item-details-user--img{border-radius:50%;height:2.5rem;overflow:hidden;width:2.5rem}.reviews__item-details-user--img img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.reviews__item-details-user--name{display:flex;flex-direction:column}.reviews__item-details-user--name p{color:#0b3e5d;font-size:15px;font-weight:500;line-height:normal}.reviews__item-details-user--rating svg{height:11px;width:11px}.reviews__item-details-user--rating-wrapper{align-items:center;display:flex;gap:.5rem}.reviews__item-details-user--date{color:#90969f;font-size:10px;font-weight:300}.reviews__item-content p{font-size:14px;font-weight:400;line-height:1.5}.reviews-form{display:flex;flex-direction:column;gap:1.5rem}.reviews-form textarea{padding:1rem 1.5rem}.reviews-stars-container{display:grid;gap:1rem;grid-template-columns:1fr 1fr;width:100%}.reviews-stars-item{align-items:center;display:flex;gap:2rem}.reviews-stars-item select{background-color:transparent;border:none;border-bottom:1px solid;color:#0b3e5d;margin-bottom:9px}.learning-container,.learning-wrapper{height:100%;width:100%}.learning-wrapper{display:grid;grid-template-columns:1fr 300px}.learning-aside{background-color:#fff;border-left:1px solid #e3e5e9;height:100%;padding:0 1rem;width:100%}.learning-main{padding:1rem}.learning__nav-container{width:100%}.learning__nav-list{align-items:center;display:flex;gap:.75rem;width:100%}.learning__nav-list--item{color:rgba(11,62,93,.5);font-size:14px;font-weight:300;line-height:normal}.accordion__container{border:1px solid #dadee3;border-radius:6px;padding:.5rem;width:100%}.accordion__title{color:#0b3e5d;font-size:17px;font-weight:500;line-height:normal}.settings__label{color:#344054;font-size:14px;font-weight:400;line-height:normal}.settings__row{border-bottom:1px solid #eaecf0;padding:1.15rem 0}textarea{font-family:Montserrat,sans-serif!important}.div_steper.current_step .current_step label{color:#0c3e5d!important;font-weight:600!important}.div_steper.current_step a.current_step label{-webkit-text-decoration:underline 3px;text-decoration:underline 3px;text-underline-offset:17px}.progress__link-container{border-bottom:1px solid rgba(12,62,93,.102);padding:15px 0}.progress__link-container .div_steper .nav-link{color:#667085;cursor:pointer;display:block;font-size:15px;font-weight:300}.webinar-progress .progress-item{border-left:none}.error-container{display:grid;height:100%;place-items:center;width:100%}.error-wrapper{align-items:center;display:flex;flex-direction:column;gap:3rem;text-align:center;width:100%}.error-wrapper img{height:100%;max-height:130px;width:100%}.error-details{align-items:center;color:#0b3e5d;display:flex;flex-direction:column;gap:1.15rem;text-align:center;width:100%}.error__title{font-size:42px;font-weight:700}.error__desc,.error__title{letter-spacing:.5px;line-height:normal}.error__desc{color:#1c1d1f;font-size:16.5px;font-weight:300}.error__desc span a{color:#1c9ae2;-webkit-text-decoration:underline .75px;text-decoration:underline .75px;text-underline-offset:3px}.verification-container{justify-content:center;width:100%}.verification-container,.verification__titles{align-items:center;display:flex;flex-direction:column}.verification__titles{gap:.6rem;text-align:center}.verification__titles--primary{color:#5184ff;font-family:Montserrat,sans-serif;font-size:18px;font-weight:200;letter-spacing:-.02em}.verification__form-container{max-width:500px;width:100%}.verification__resend{color:#5184ff;font-size:12px;font-weight:400}.profile__dropdown__list{background-color:#fff;border-radius:4px;display:flex;flex-direction:column;padding:.25rem;width:100%}.profile__dropdown__list--item{background-color:transparent;border-radius:3px;padding:.7rem .95rem;transition:all .3s ease-in-out}.profile__dropdown__list--item:hover{background-color:#858fa1}.profile__dropdown__list--link{align-items:center;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;grid-template-columns:max-content 1fr;width:100%}.profile__dropdown__list--link img,.profile__dropdown__list--link svg{height:16px!important;width:auto}.profile__dropdown__list--link p{font-size:14px;line-height:normal;margin:0}.package-container,.package-wrapper{height:100%;width:100%}.package-wrapper{display:grid;gap:3.75rem;grid-template-rows:max-content 1fr}.package-cards{align-items:stretch;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fit,minmax(225px,1fr));height:-moz-max-content;height:max-content;width:100%}.package-cards--item{background-color:#fff;border-radius:3px;padding:1.8rem 1.2rem 3.5rem;row-gap:1.75rem}.package-cards--item,.package-plan-text{display:flex;flex-direction:column;width:100%}.package-plan-text{row-gap:.6rem}.package-plan-text-title{color:#0c3e5d;font-size:23px;font-weight:600;line-height:normal;margin:0}.package-plan-text-desc{color:rgba(12,62,93,.5);font-size:12px;font-weight:400;line-height:normal;margin:0}.package-plan-price{font-size:30px;font-weight:700;line-height:normal;-webkit-text-decoration:line-through red 3px;text-decoration:line-through red 3px}.package-plan-price span{display:inline-block;font-size:14px;font-weight:500;line-height:normal}.package-plan-details{display:flex;flex-direction:column;gap:.85rem;width:100%}.package-plan-details-item{color:#0b3e5d;font-size:13px;font-weight:500;letter-spacing:.35px;line-height:normal;margin:0;width:100%}.package-plan-details-item .create-course__card--text__info{display:flex;gap:6px}.package-plan-details-item img{height:17px;margin-top:1px;width:auto}.package-plan-details-item p span{-webkit-text-decoration:line-through 1px red;text-decoration:line-through 1px red}.active-plan{background-color:rgba(81,132,255,.102);position:relative}.active-plan:before{background-color:#0c3e5d;border-radius:50px;color:#fff;content:"Populaire";font-size:10px;font-weight:500;letter-spacing:.65px;line-height:normal;padding:.5rem 1.2rem;position:absolute;right:1.5rem;top:0;transform:translateY(-50%)}.btn-danger{box-shadow:none!important}.meeting__title{font-size:18px;margin:0}.meeting__label,.meeting__title{color:#0b3e5d;font-weight:500;line-height:normal}.meeting__label{align-self:flex-start;font-size:13px;text-align:start}.meeting-horaire-container{align-items:center;background-color:#f2f4f7;border-radius:3px;-moz-column-gap:2rem;column-gap:2rem;display:flex;justify-content:space-between;padding:1rem 1.25rem;width:100%}.meeting-horaire-wrapper{align-items:center;color:#344054;-moz-column-gap:.75rem;column-gap:.75rem;display:grid;font-size:13px;font-weight:500;grid-template-columns:max-content 1fr;line-height:normal}.meeting-calendar{margin:auto;width:96%}.meeting-calendar .inline-reservation-calender{font-family:inter-font-family!important;width:100%}.meeting-calendar .inline-reservation-calender .datepicker-plot-area{border-radius:7px;box-shadow:none;font-family:inter-font-family!important}.meeting-calendar .inline-reservation-calender .datepicker-plot-area .datepicker-navigator{background-color:#1c9ae2}.meeting-calendar .inline-reservation-calender .datepicker-plot-area .datepicker-day-view .table-days td.disabled span{background-color:rgba(28,154,226,.1)}.meeting-calendar .inline-reservation-calender .datepicker-plot-area .datepicker-day-view .table-days td.selected span{background-color:#1c9ae2}.meeting-calendar .inline-reservation-calender .datepicker-plot-area .datepicker-day-view .table-days td span:hover{color:#1c9ae2!important}.meeting__meet label{background-color:transparent!important;border:1px solid #0b3e5d!important;border-radius:6px!important;box-shadow:none!important;color:#0b3e5d!important;font-size:13px!important;font-weight:500!important;height:-moz-max-content;height:max-content;line-height:normal!important;padding:.75rem 1.5rem!important;transition:all .2s ease-in-out!important;width:-moz-max-content!important;width:max-content!important}.meeting__meet label:hover,.meeting__meet__label-btn input:hover label{background-color:#1c9ae2!important;border:1px solid #1c9ae2!important}.meeting-empty{display:grid;height:100%;place-items:center}.meeting-modal{animation:shake .15s linear;background-color:#fff;border-radius:2px;display:flex;flex-direction:column;max-width:550px;width:100%}.meeting-modal-container{box-shadow:none}.meeting-modal-header{align-items:center;border-bottom:1px solid #eaecf0;display:flex;gap:1rem;justify-content:space-between;padding:10px 22px;width:100%}.meeting-modal-header-title{color:#344563;font-size:15px;font-weight:500;line-height:normal}.meeting-modal-header-btn{border:none;border-radius:2px;box-shadow:0 0 1px rgba(52,69,99,.1);height:30px;padding:0;width:30px}.meeting-modal-header-btn:hover{border:none;box-shadow:0 0 6px rgba(52,69,99,.1)}.meeting-modal-header>img{height:18px;width:auto}.meeting-modal-main{width:100%}.meeting-modal-list{gap:18px;padding:26px 22px}.meeting-modal-item,.meeting-modal-list{display:flex;flex-direction:column;width:100%}.meeting-modal-item{gap:9px}.meeting-modal-item .dropdown-menu{border-radius:2px!important;box-shadow:none!important}.meeting-modal-item>input{border-radius:2px;caret-color:var(--dl-primary-color,#1a9ae2);font-size:13.5px;height:2.4rem}.meeting-modal-item>input::-moz-placeholder{color:rgba(52,69,99,.4);font-size:13px;font-weight:300}.meeting-modal-item>input::placeholder{color:rgba(52,69,99,.4);font-size:13px;font-weight:300}.meeting-modal-label{color:#344563;font-size:14px;font-weight:400;line-height:normal;margin:0}.meeting-modal-footer{align-items:center;border-top:1px solid #eaecf0;display:flex;gap:12px;height:58px;justify-content:flex-end;padding:15px 22px;width:100%}.meeting-modal-footer .btn-blue-main{padding:.55rem 1.05rem}.meeting-modal-footer .btn-blue-main img{height:11px;margin-right:.5rem}.meeting-modal-error{color:rgba(221,44,0,.871);font-size:13px;font-weight:400;margin-top:-3px}.meeting-status{border-radius:2px;display:inline-block;font-size:13px;padding:4px 14px}.meeting-status.status-active{background-color:rgba(1,166,62,.1);color:#01a63e}.meeting-status.status-finished{background-color:rgba(28,154,226,.1);color:#1c9ae2}.meeting-status.status-pending{background-color:rgba(244,161,24,.1);color:#f4a118}.meeting-status.status-cancelled{background-color:rgba(231,63,63,.1);color:#e73f3f}.live-page{height:calc(100vh - var(--headers-height))!important;padding:1rem 2rem;position:relative;width:100%}.live-page.agora-page .agora-tabs{height:100%!important;padding-top:30px;position:relative;width:100%!important}.live-page .modal-header{align-items:center;display:flex;height:45px}.live-page .modal-header .close{margin:0;padding:0}.live-page .modal-hint{align-items:center;display:flex;flex-direction:column;font-size:14px;font-weight:400;gap:.5rem;line-height:normal;margin:auto;max-width:210px;padding:1rem 0;text-align:center;width:100%}.live-page .modal-title{font-size:14px;font-weight:600;line-height:normal}.live-page .modal-body{display:flex;flex-direction:column;gap:.5rem;padding:.6rem 1rem}.live-page .modal--footer{align-items:center;display:flex;gap:.7rem;justify-content:center;width:100%}.live-page .modal--footer .btn-white-secondary{font-size:12px}.live-page .modal--footer .btn-white-secondary img{height:10px}.live-page .modal--footer .btn-blue-main{font-size:12px;padding:.5rem 1rem}.live-page .modal--footer .btn-blue-main img{height:9px;margin-right:.5rem}.live-header{align-items:center;display:flex;flex-wrap:wrap;gap:2rem;justify-content:space-between;margin-bottom:1rem;min-height:55px;width:100%}.live-header-actions{display:flex;flex-wrap:wrap;gap:.85rem}.live-header-actions .stream-actions-btn{height:35px;width:35px}.live-header-actions .stream-actions-btn.unfilled svg{width:auto}.live-header-actions .stream-actions-btn.unfilled svg path{fill:transparent;color:#858fa1}.live-header-actions .stream-actions-btn.unfilled:hover path{fill:transparent;color:#fff}.live-header-wrapper{align-items:center;display:flex;gap:3.5rem}.live-header-wrapper>a>img{height:1.85rem;width:auto}.live-header-participants{align-items:center;display:flex}.live-header-participants .img-wrapper{border:1.85px solid #fff;border-radius:50%;height:28px;margin-left:-7px;overflow:hidden;width:28px}.live-header-participants .img-wrapper:last-of-type{margin-left:0}.live-header-participants .img-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.live-header-participants .img-wrapper-counter{background-color:#e9f0f4;border:1.85px solid #fff;border-radius:50%;color:#5d6c87;display:grid;font-size:9px;font-weight:500;height:28px;margin-left:-7px;overflow:hidden;place-items:center;width:28px}.live-container{display:grid;grid-template-rows:max-content 1fr max-content;height:100%;margin:0 auto;max-width:1200px;width:100%}.live-wrapper{height:100%!important;width:100%}.live-wrapper.agora-stream .player{background-color:#e1f2ff;border-radius:2px;height:100%}.live-wrapper.agora-stream .player>div{border-radius:3px}.live-wrapper.agora-stream .player .remote-stream .live-no-result-img{align-items:center;display:flex;height:100%;justify-content:center;margin:0;max-width:100%;width:100%}.live-wrapper.agora-stream .player .remote-stream .live-no-result-img>img{height:auto;width:auto}.live-footer{align-items:center;display:flex;gap:1rem;justify-content:center;padding:1rem;width:100%}@media (min-width:768px){.live-footer{gap:2rem;padding:2rem}}.live-footer-item{align-items:center;display:flex;gap:2rem;justify-content:center}.live-chat-wrapper{display:grid;gap:1rem;grid-template-rows:1fr max-content;height:100%;width:100%}.live-chat-box{gap:1rem;max-height:calc(100vh - 245px);overflow:auto;padding:.75rem 1rem}.live-chat-box,.live-chat-input{display:flex;flex-direction:column;width:100%}.live-chat-input{border:1px solid #eaeaef;border-radius:2px;gap:.15rem;padding:.6rem .7rem}.live-chat-input-container{border-top:1px solid #eaeaef;padding:.75rem;width:100%}.live-chat-input>textarea{border:none;caret-color:var(--dl-primary-color,#1a9ae2);font-size:14px;padding:.15rem 0;resize:none;width:100%}.live-chat-input>textarea::-moz-placeholder{color:#858fa1;font-size:13px;font-weight:300}.live-chat-input>textarea::placeholder{color:#858fa1;font-size:13px;font-weight:300}.live-chat-input>.btn-white-secondary{align-self:end;font-size:11px;gap:.35rem;padding:.5rem .6rem}.live-chat-input>.btn-white-secondary>img{height:13px}.live-modal{animation:translateX .4s ease;background-color:#fff;border-left:1px solid #eaeaef;height:100%;max-height:calc(100vh - var(--headers-height));max-width:420px;position:fixed;right:0;width:100%;z-index:300}.live-modal-container{height:100%;left:0;position:absolute;top:0;width:100%}.live-actions{display:flex;flex-wrap:wrap;gap:1.25rem;justify-content:center;width:100%}.live-actions-btn{background-color:transparent;border:1px solid #eaeaef;border-radius:2px;display:grid;height:35px;place-items:center;transition:all .1s ease-in-out;width:35px}.live-actions-btn svg{width:auto}.live-actions-btn svg path{fill:var(--dl-primary-color,#1a9ae2)}.live-actions-btn:hover{background-color:var(--dl-primary-color,#1a9ae2);border:1px solid var(--dl-primary-color,#1a9ae2)}.live-actions-btn:hover path{fill:#fff}.live-actions-btn-blue{background-color:var(--dl-primary-color,#1a9ae2);border:1px solid var(--dl-primary-color,#1a9ae2);border-radius:2px;color:#fff!important;display:grid;font-size:13px;font-weight:500;gap:.65rem;grid-template-columns:max-content max-content;height:35px;justify-content:center;padding:2px 1.15rem;place-items:center;transition:all .3s ease-in-out}.live-actions-btn-blue svg{width:auto}.live-actions-btn-blue:hover{background-color:#fff;border:1px solid var(--dl-primary-color,#1a9ae2);color:var(--dl-primary-color,#1a9ae2)!important}.live-actions-btn-blue:hover path{fill:var(--dl-primary-color,#1a9ae2)}.live-timer{align-items:center;display:flex;font-size:14px;font-weight:400;gap:3.5px;line-height:normal;margin:0;min-width:85px}.live-timer-container{align-items:center;color:#1c9ae2;display:flex;gap:8px}.live-timer-container>svg{height:17px;width:auto}.live-btn{background-color:transparent;border:1px solid #eaeaef;border-radius:2px;display:grid;height:40px;justify-content:center;place-items:center;transition:all .1s ease-in-out;width:40px}.live-btn#cameraEffect,.live-btn#microphoneEffect{background-color:var(--dl-primary-color,#1a9ae2);border:1px solid var(--dl-primary-color,#1a9ae2)}.live-btn#cameraEffect svg,.live-btn#microphoneEffect svg{color:#fff;height:16px}.live-btn#cameraEffect:hover,.live-btn#microphoneEffect:hover{background-color:#fff;border-color:#eaeaef}.live-btn#cameraEffect:hover svg,.live-btn#microphoneEffect:hover svg{color:var(--dl-primary-color,#1a9ae2)}.live-btn#cameraEffect.active,.live-btn#microphoneEffect.active{background-color:#fff;border-color:#eaeaef}.live-btn#cameraEffect.active svg,.live-btn#microphoneEffect.active svg{color:var(--dl-primary-color,#1a9ae2)}.live-btn#cameraEffect.active:hover,.live-btn#microphoneEffect.active:hover{background-color:var(--dl-primary-color,#1a9ae2);border-color:var(--dl-primary-color,#1a9ae2)}.live-btn#cameraEffect.active:hover svg,.live-btn#microphoneEffect.active:hover svg{color:#fff}.live-btn>.icon{align-items:center;display:flex;justify-content:center}.live-btn>.icon-dashed{position:relative}.live-btn>.icon-dashed:after{background-color:#1c9ae2;border-bottom:.5px solid #fff;border-top:.5px solid #fff;content:"";height:2.3px;left:-3px;position:absolute;top:6px;transform:rotate(38deg);width:30px}.live-btn>.icon>svg{color:var(--dl-primary-color,#1a9ae2);height:17px}.live-btn:hover{background-color:var(--dl-primary-color,#1a9ae2);border:1px solid var(--dl-primary-color,#1a9ae2)}.live-btn:hover svg{color:#fff;height:16px}.live-btn-secondary{align-items:center;background-color:transparent;border:1px solid #eaeaef;border-radius:2px;color:#1c9ae2!important;display:flex;font-size:12px;font-weight:500;gap:.3rem;height:35px;padding:3px 20px;transition:all .1s ease-in-out;width:-moz-max-content;width:max-content}.live-btn-secondary>span{color:#1c9ae2;font-size:12px}.live-btn-secondary .icon{align-items:center;display:flex;justify-content:center}.live-btn-secondary .icon-dashed{position:relative}.live-btn-secondary .icon-dashed:after{background-color:#1c9ae2;border-bottom:.5px solid #fff;border-top:.5px solid #fff;content:"";height:2.3px;left:-3px;position:absolute;top:6px;transform:rotate(38deg);width:30px}.live-btn-secondary .icon>svg{color:var(--dl-primary-color,#1a9ae2);height:17px}.live-btn-secondary>svg path{fill:var(--dl-primary-color,#1a9ae2)}.live-btn-secondary:hover{background-color:var(--dl-primary-color,#1a9ae2);border:1px solid var(--dl-primary-color,#1a9ae2);color:#fff!important}.live-btn-secondary:hover .icon>svg,.live-btn-secondary:hover>span{color:#fff}.live-btn-secondary:hover>svg path{fill:#fff}.live-btn.toggle-chat-btn{position:relative}.live-btn.toggle-chat-btn .notifs-notif{left:100%;top:0;transform:translate(-50%,-50%)}.live-loader-msg{color:#334563;font-size:16px;font-weight:400;line-height:normal;margin-top:1rem!important;text-align:center}.live-no-result-container{align-items:center;background-color:#eef8ff;display:flex;flex-direction:column;gap:.5rem;height:100%;justify-content:center;width:100%}.live-no-result-img{height:auto;margin-top:1rem;max-width:200px;width:100%}.live-no-result-img>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.live-no-result-title{font-size:22px;font-weight:600;line-height:normal;text-align:center}.live-no-result-desc{color:#1c9ae2;font-size:15px;line-height:1.4;max-width:390px;text-align:center}.live-user-join{display:flex;flex-direction:column;gap:.5rem;max-height:245px;overflow:auto;padding:.75rem 1rem;width:100%}.live-user-join-container{align-content:center;animation:shake .15s linear;background-color:#e7f3fc;border-radius:2px;display:grid;gap:.5rem;grid-template-columns:max-content max-content;justify-content:center;margin:0;padding:1rem .5rem;width:100%}.live-user-join-container>img{height:13.5px;width:auto}.live-user-join-name{color:#36a6e7;font-size:12px;font-weight:400;line-height:normal}.live-user-join-status{text-transform:lowercase}.live-user-msg{background-color:#47ace5;border-radius:0 3px 3px 3px;max-width:275px;padding:.65rem 1.25rem;width:100%}.live-user-msg>p{color:#fff;font-size:14px;font-weight:400}.live-user-msg-container{animation:shake .15s linear;display:grid;gap:.65rem;grid-template-columns:max-content 1fr;width:100%}.live-user-msg-container>.img-wrapper{border:.5px solid #46ace5;border-radius:50%;height:30px;overflow:hidden;width:30px}.live-user-msg-container>.img-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.live-user-msg-wrapper{display:flex;flex-direction:column;gap:.25rem;width:100%}.live-user-msg-date{color:#858fa1;font-size:10px;font-weight:500;margin-left:3px}.participants-td-data{font-size:14px;font-weight:400;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dot-status-wrapper,.participants-status-wrapper{align-items:center;display:flex}.dot-status-wrapper{font-size:13px}.ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devoir.live-header-participants{padding-left:7px}.devoir-page{background-color:#fafbfc;min-height:100%;padding:1.5rem}@media (min-width:576px){.devoir-page{padding:1.5rem 2.5rem}}.devoir-container{display:grid;gap:.25rem;grid-template-rows:max-content 1fr max-content;margin:0 auto;min-height:100%;width:100%}.devoir-container .table-scroll-container{max-width:calc(100vw - 3rem);overflow:auto}@media (min-width:576px){.devoir-container .table-scroll-container{max-width:calc(100vw - 5rem)}}.devoir-container .table-scroll-container-group{overflow:auto}@media (min-width:576px){.devoir-container .table-scroll-container-group{max-width:calc(100vw - 8.2rem)}}.devoir-header{align-items:flex-end;display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding:1.5rem 0;width:100%}.devoir-header-wrapper{align-items:center;display:flex;flex-wrap:wrap;gap:1rem}.devoir-header-title{color:#344563;font-size:24px;font-weight:600;line-height:normal;margin:0}.devoir-main-data{font-size:13.5px;font-weight:500}.devoir-data,.devoir-main-data{color:#344563;margin:0;overflow:hidden;padding-right:15px;text-overflow:ellipsis;white-space:nowrap}.devoir-data{font-size:13px;font-weight:400}.devoir-search-wrapper{position:relative;width:100%}@media (min-width:576px){.devoir-search-wrapper{width:265px}}.devoir-search-wrapper>img{height:13px;left:11px;position:absolute;top:50%;transform:translateY(-50%)}.devoir-search-wrapper>input{caret-color:var(--dl-primary-color,#1a9ae2);height:36px;padding-left:31px;width:100%}.devoir-search-wrapper>input::-moz-placeholder{color:#858fa1;font-weight:400}.devoir-search-wrapper>input::placeholder{color:#858fa1;font-weight:400}.devoir-btn{background-color:transparent;border:1px solid transparent;color:#344563;display:grid;font-size:13px;font-weight:500;gap:.75rem;grid-template-columns:max-content max-content}.devoir-btn>img{height:11.5px;width:auto}.devoir-btn--secondary{align-items:center;background-color:#fff;border:1px solid #eaeaef;border-radius:2px;color:#344563;display:grid;font-size:13px;font-weight:500;gap:9px;grid-template-columns:max-content max-content;height:35px;padding:3px 18px;transition:all .3s ease-in-out}.devoir-btn--secondary>img{height:auto;width:12px}.devoir-btn--secondary:after{display:none}.devoir-modal{animation:shake .15s linear;background-color:#fff;border-radius:2px;display:flex;flex-direction:column;max-width:550px;width:100%}.devoir-modal-container{align-items:center;background:rgba(68,68,84,.329);display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:200}.devoir-modal-header{align-items:center;border-bottom:1px solid #eaecf0;display:flex;gap:1rem;justify-content:space-between;padding:10px 22px;width:100%}.devoir-modal-header-title{color:#344563;font-size:15px;font-weight:500;line-height:normal}.devoir-modal-header-btn{border:none;border-radius:2px;box-shadow:0 0 1px rgba(52,69,99,.1);height:30px;padding:0;width:30px}.devoir-modal-header-btn:hover{border:none;box-shadow:0 0 6px rgba(52,69,99,.1)}.devoir-modal-main{padding:26px 22px;width:100%}.devoir-modal-list{gap:25px}.devoir-modal-item,.devoir-modal-list{display:flex;flex-direction:column;width:100%}.devoir-modal-item{gap:9px}.devoir-modal-item .dropdown-menu{border-radius:2px!important;box-shadow:none!important}.devoir-modal-item>input{border-radius:2px;caret-color:var(--dl-primary-color,#1a9ae2);font-size:13px}.devoir-modal-item>input::-moz-placeholder{color:rgba(52,69,99,.4);font-size:13px;font-weight:300}.devoir-modal-item>input::placeholder{color:rgba(52,69,99,.4);font-size:13px;font-weight:300}.devoir-modal-label{color:#344563;font-size:14px;font-weight:400;line-height:normal;margin:0}.devoir-modal-footer{align-items:center;border-top:1px solid #eaecf0;display:flex;gap:12px;justify-content:flex-end;padding:8px 22px;width:100%}.devoir-modal-footer .btn-blue-main img{height:12px;margin-right:.55rem}.devoir-modal-footer .btn-white-secondary{padding:.6rem 1rem}.devoir-modal-footer .btn-white-secondary img{height:12px}.devoir-dropdown{align-items:center;background-color:transparent;border:1px solid #eaeaef;border-radius:2px;box-shadow:none;-moz-column-gap:.75rem;column-gap:.75rem;cursor:pointer;display:grid;grid-template-columns:1fr max-content;justify-items:start;padding:12px;width:100%}.devoir-dropdown>p{color:rgba(52,69,99,.4);font-weight:300}.devoir-dropdown-item,.devoir-dropdown>p{font-size:13px;line-height:normal;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.devoir-dropdown-item{color:#344563;cursor:pointer;font-weight:500;padding:11px 12px;transition:background-color .2s ease-in-out;width:100%}.devoir-dropdown-item:hover{background-color:#f8f9fa}.devoir-actions{flex-wrap:wrap;gap:1rem}.devoir-actions,.devoir-tab{align-items:center;display:flex}.devoir-tab{background-color:transparent;border:none;color:#858fa1;font-size:13px;font-weight:400;gap:9px;padding:0}.devoir-tab>img{height:auto;width:12px}.devoir-tab.active{color:#344563}.contact-info-container{display:flex;flex-direction:column;width:100%}.contact-info-header{align-items:center;border-bottom:1px solid #ececec;border-top-left-radius:calc(.9375rem - 1px);border-top-right-radius:calc(.9375rem - 1px);display:flex;justify-content:space-between;padding:10px 20px}.contact-info-body{padding:1rem 2rem}.contact-info-title{color:#344563;font-size:14px;font-weight:500}.contact-info-user{align-items:center;display:grid;gap:.8rem;grid-template-columns:max-content 1fr;margin-bottom:1.5rem;width:100%}.contact-info-user>.img-wrapper{border-radius:50%;height:40px;overflow:hidden;width:40px}.contact-info-user>.img-wrapper>img{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.contact-info-name{font-size:15px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.contact-info-list{display:flex;flex-direction:column;gap:.75rem;width:100%}.contact-info-item{align-items:flex-start;display:grid;gap:.5rem;grid-template-columns:max-content 1fr;justify-content:space-between;width:100%}.contact-info-label{color:#1f293b;font-size:13px;font-weight:400}.contact-info-data{color:var(--dl-primary-color,#1a9ae2);font-size:15px;font-weight:400;margin:0;text-align:end}.contact-info-footer{align-items:center;border-top:1px solid #ececec;display:flex;gap:.75rem;justify-content:end;padding:6px .5rem;width:100%}.contact-info-footer>a,.contact-info-footer>button{font-size:12.5px;padding:.55rem 1rem}.contact-info-footer>a>img,.contact-info-footer>button>img{height:11px}.join-container{align-items:center;display:flex;flex-direction:column;gap:.5rem;padding:2rem;width:100%}.join-container>.img-wrapper{height:100px;width:auto}.join-container>.img-wrapper>img{height:100%;width:100%}.join-main-title{font-size:18px;font-weight:600}.join-main-desc{color:#1c9ae2;font-size:14px;font-weight:400;line-height:1.35;max-width:300px;text-align:center}.table-wrapper .table th{font-weight:400}.pick-a-time .meeting-type-reserve input[type=radio]+label{font-size:13px;font-weight:500;line-height:normal;padding:.75rem 1.5rem}.pick-a-time .meeting-type-reserve input[type=radio]:checked+label,.pick-a-time .meeting-type-reserve input[type=radio]:hover+label{background-color:#1c9ae2;border:1px solid #1c9ae2;color:#fff;transition:all .3s}.pick-a-time .meeting-type-reserve input[type=radio]:checked+label{box-shadow:none}.enrolled-students{display:flex;gap:7px}.enrolled-students .enrolled-students__avatar{align-items:center;display:flex;justify-content:center;position:relative}.enrolled-students .enrolled-students__avatar .enrolled-student__avatar{align-items:center;background-color:#e9f0f4;border:1px solid #ecedf0;border-radius:50%;color:#5d6c87;display:flex;font-size:10px;font-weight:500;height:29px;justify-content:center;margin-left:-9px;overflow:hidden;width:29px}.enrolled-students .enrolled-students__avatar .enrolled-student__avatar:first-child{margin-left:0}.enrolled-students .enrolled-students__avatar .enrolled-student__avatar img{width:100%}.enrolled-students .enrolled-student__text{align-items:center;color:#344563;display:flex;font-size:13.5px;font-weight:500;text-align:center}.enrolled-students .enrolled-student__text.enrolled-student__text--small{font-size:14px;font-weight:400}.acc-container--lg{max-width:750px;width:100%}.acc-container--lg .chapter-icon{background-color:#0c3e5d;height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.acc-container--lg .chapter-icon svg{color:#fff;height:14px;width:auto}.acc-container--lg .center-btn{display:grid;place-items:center}.acc-container--md{max-width:600px;width:100%}.acc__title-primary{color:#0c3e5d;font-size:17px;font-weight:600!important;line-height:normal}.acc__title-secondary{color:#1c9ae2;font-size:11px;line-height:normal}.acc-row{border:.5px solid #d3d4d6;border-radius:2px}.acc-add-btn{background-color:rgba(28,154,226,.812)}.acc-add-btn svg{color:#fff}.bg-primary-blue{background-color:#0c3e5d}.variable--wrapper .form-group{margin-bottom:0}.variable--wrapper .input-label{font-size:13px}.variable--wrapper .custom-switch-description{font-size:14px;margin-left:.5rem}.variable-section{border-radius:2px;display:flex;flex-wrap:wrap;gap:.75rem;width:100%}.variable-title{align-items:center;display:grid;gap:.65rem;grid-template-columns:max-content max-content}.variable-title span{display:grid;place-items:center}.variable-title span img{height:1rem}.variable-container{align-items:center;background-color:#fff;border:.75px solid #f1f1f1;border-radius:2px;cursor:pointer;display:grid;gap:.5rem;grid-template-columns:1fr max-content;padding:.7rem 1.1rem;width:-moz-max-content;width:max-content}.variable-text{align-items:center;color:#0b3e5d;-moz-column-gap:.5rem;column-gap:.5rem;display:grid;font-size:13px;font-weight:400;grid-template-columns:max-content max-content}.variable-text,.variable-value{font-family:Montserrat,sans-serif}.variable-value{color:#1c9ae2;font-size:14px;font-weight:500}.hint-item{display:grid;place-items:center}.hint-item img{height:.9rem}.rewards_hint-container{align-items:center;background-color:#fff;border:.5px solid #f1f1f1;border-radius:3px;display:grid;font-family:Montserrat,sans-serif;gap:1rem;grid-template-columns:1fr max-content;padding:1.5rem 2rem;width:100%}.rewards_hint-wrapper{display:flex;flex-direction:column;gap:.25rem;width:100%}.rewards_hint_title{color:#0b3e5d;font-size:22px;font-weight:600;line-height:normal}.rewards_hint_desc{color:#1c9ae2;font-size:14px;font-weight:400;line-height:normal}.rewards_points-container{display:flex;flex-direction:column;gap:1rem;width:100%}.rewards_points-wrapper{background-color:#fff;border:.5px solid #f1f1f1;display:flex;flex-direction:column;padding:1.5rem 2rem;row-gap:1.25rem;width:100%}.rewards_points-list{-moz-column-gap:1.5rem;column-gap:1.5rem;display:flex;flex-wrap:wrap;row-gap:1rem;width:100%}.rewards_points_item{align-items:center;background-color:#f7fafd;border:.5px solid #f1f1f1;border-radius:2px;display:grid;gap:.75rem;grid-template-columns:max-content max-content max-content;padding:.7rem 1.1rem;width:-moz-max-content;width:max-content}.rewards_points_item img:first-child{border-radius:50%;height:2.5rem;width:2.5rem}.rewards_points_item-icon{height:1.3rem;margin-left:1.5rem;width:auto}.rewards_points_item--details-name{color:#0b3e5d;font-family:Montserrat,sans-serif;font-size:15px;font-weight:400}.rewards_points_item--details-points{color:#1c9ae2;font-family:Montserrat,sans-serif;font-size:15px;font-weight:500;line-height:normal}.forums-container{border:1px solid #dadee3;border-radius:2px;display:flex;flex-direction:column;margin-top:2rem;padding:1.1rem 1.45rem;width:100%}.forums-bg_gray{background:rgba(251,251,253,.541)}.forums-wrapper{width:100%}.forums-sub-wrapper{align-items:center;-moz-column-gap:1rem;column-gap:1rem;display:flex;justify-content:space-between;width:100%}.forums-sub-title{color:#0b3e5d;font-size:17px;font-weight:600!important;line-height:normal}.forums-sub-content{border-top:1px solid #ececec;display:flex;flex-direction:column;margin-top:20px;padding-top:25px;width:100%}.forums-item{align-items:center;display:flex;justify-content:space-between;width:100%}.forums__primary-title{color:#0b3e5d;font-size:17px;font-weight:500;line-height:normal}.forums-actions{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.forums_btn{background:transparent;border:1px solid #5184ff;border-radius:2px;color:#5184ff;font-size:13px;font-weight:400;height:-moz-max-content;height:max-content;padding:.55rem 1.25rem;width:-moz-max-content;width:max-content}.forums__hint,.forums_btn{align-items:center;display:flex;line-height:normal}.forums__hint{color:#1c9ae2;font-size:12px;font-weight:300;gap:.35rem}.forums__hint span{display:grid;place-items:center}.forums__hint span img{height:15px}.topics-container{display:flex;flex-wrap:wrap;gap:1.25rem;width:100%}.topics-card{border:1px solid #f1f1f1;border-radius:2px;display:flex;flex-direction:column;max-width:300px;padding:1.25rem;row-gap:1rem;width:100%}.topics__title{color:#0b3e5d;font-size:20px;font-weight:500;line-height:normal}.topics__details{display:flex;flex-direction:column;row-gap:.75rem}.topics__details-wrapper{align-items:center;display:flex;gap:.5rem}.topics__details-wrapper-reverse{display:flex;flex-direction:column;gap:.5rem}.topics__details-label{color:#1c9ae2;font-size:13px;font-weight:400;line-height:normal}.topics__details-data{color:#0b3e5d;font-size:13px;font-weight:500;line-height:normal}.topics__details-author{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;display:flex}.topics__details-author img{border-radius:50%;height:1.8rem;width:1.8rem}.topics-page-container{display:flex;flex-direction:column;row-gap:2.5rem;width:100%}.topics-header{align-items:center;display:grid;gap:1rem;grid-template-columns:1fr max-content;width:100%}.topics-header-wrapper{display:flex;flex-direction:column;row-gap:.2rem;width:100%}.topics-header-title{color:#0b3e5d;font-size:27px;font-weight:500;line-height:normal}.topics-header-desc{color:#1c9ae2;font-size:13px;font-weight:400;line-height:normal}.topics-header-btn{align-items:center;-moz-column-gap:.35rem;column-gap:.35rem;display:grid;grid-template-columns:max-content max-content}.topics-navigation-container{align-items:center;border-bottom:1px solid #f1f1f1;display:flex;gap:2rem;justify-content:space-between;padding-bottom:.75rem;width:100%}.topics-navigation-list{-moz-column-gap:.2rem;column-gap:.2rem;display:flex}.topics-navigation-item{background-color:transparent;border-radius:2px;padding:0 1.25rem;transition:all .3s ease-in-out}.topics-navigation-link{color:#0b3e5d;font-size:13px;font-weight:400;line-height:normal}.topics-navigation-form{align-items:stretch;-moz-column-gap:.45rem;column-gap:.45rem;display:flex}.topics-navigation-form-btn{background-color:transparent;border:1px solid #1c9ae2;border-radius:2px;color:#1c9ae2;display:grid;font-size:13px;font-weight:400;height:auto!important;line-height:normal;padding:0 .5rem;place-items:center;transition:all .2s ease-in-out;transition:all .15s ease-in-out;width:-moz-max-content;width:max-content}.topics-navigation-form-btn:hover{background-color:#1c9ae2;border:1px solid #1c9ae2;color:#fff}.topics-active{position:relative}.topics-active:after{background-color:#0b3e5d;border-radius:1px;content:"";height:1.5px;left:0;position:absolute;top:calc(100% + 1.3rem);width:100%}.topics-active .topics-navigation-link{color:#0b3e5d;font-weight:500}.bonus-status-pie-charts{height:45px;min-width:45px;width:45px}.how-to-get-bonus-items{position:relative}.dashboard-container{display:grid;font-family:Montserrat,sans-serif;grid-template-columns:250px 1fr}
