@import"https://fonts.googleapis.com/css2?family=Playfair+Display:wght@400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@300;400;500;600;700;800&display=swap";@import"https://fonts.googleapis.com/css2?family=Bebas+Neue&display=swap";body{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:500}h1,h2,h3,h4,h5,h6{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700}h1{font-family:Playfair Display,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;text-transform:none!important;color:#194377;font-size:2em;line-height:45px;padding-top:10px}h2{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.5em;line-height:36px;text-transform:uppercase;color:#194377;margin:0;padding-top:10px}h3{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.17em;line-height:29px;color:#353535;margin:0;padding-bottom:10px;padding-top:10px}h4{font-family:Manrope,Helvetica Neue,Helvetica,Arial,sans-serif;font-weight:700;font-size:1.875em;line-height:49px;text-transform:none!important;color:#353535;padding-top:10px}.bg-primary{background-color:#194377}.bg-gray{background-color:#939393}@media only screen and (max-width: 600px){.tli-video-dimensions{height:215px}}@media only screen and (max-width: 1024px){.tli-video-dimensions{height:445px}}.student-dashboard-container{padding:130px 12% 130px 5%}@media only screen and (max-width: 1440px){.student-dashboard-container{padding:130px 14%!important}}@media only screen and (max-width: 1024px){.student-dashboard-container{padding:130px 12%}}.student-dashboard-container .dashboard-option-card{border:solid 1px #194377;border-radius:30px;padding:38px;text-align:center;text-align:-webkit-center}.student-dashboard-container .dashboard-option-card h4{font-family:Playfair Display;color:#194377;font-weight:500;font-size:45px}.student-dashboard-container .dashboard-option-card .icon{height:100px;width:100px;margin-bottom:25px}.student-dashboard-container .dashboard-option-card .icon path{fill:#194377}.student-dashboard-container .dashboard-option-card:hover{background-color:#194377}.student-dashboard-container .dashboard-option-card:hover h4{color:#fff}.student-dashboard-container .dashboard-option-card:hover .icon path{fill:#fff}.course-videos-container{display:flex;margin-top:20px}.course-videos-container img{cursor:pointer;width:150px;height:90px;border-radius:17px;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;filter:brightness(.7);margin-right:15px;transition:.3s}.course-videos-container img:hover{filter:brightness(1)}.materials-container{width:100%}.like-icon path{fill:#194377}.select2-container--default .select2-selection--multiple{background-color:#fff!important;border:1px solid #194377!important;cursor:text!important;position:relative!important;padding:12px 23px!important;border-radius:30px!important}.select2-container--default .select2-search--inline .select2-search__field{margin:0!important}.select2-search--inline{display:flex;align-items:center}.select2-container--default.select2-container--focus .select2-selection--multiple{padding-right:215px!important}.btn-form-control{position:absolute;right:0;width:250px;bottom:24px;height:calc(100% - 48px)}#add-courses-btn{position:absolute;right:0;width:250px;bottom:0;height:100%}.ce-playlist-filter-dropdown p{color:#939393;font-weight:400;margin-bottom:0;font-size:15px}.ce-playlist-filter-dropdown select{border-top:0;border-left:0;border-right:0;border-bottom:1px solid #194377!important;text-transform:uppercase;font-weight:400;color:#194377;padding-left:0;padding-right:25px;background-position:right .1rem center;width:100%;-moz-text-align-last:start;text-align-last:start;text-align:start}.ce-playlist-filter-dropdown select:focus{border:none;box-shadow:none}.student-signature-input{padding:0 20px;height:100%}.enrollment-inputs{display:flex;justify-content:space-between;width:100%;margin-top:35px}.enrollment-inputs .enrollment-input-container{flex:1;min-width:0;margin-right:15px;display:flex;flex-direction:column;align-self:self-end}.enrollment-inputs .enrollment-input-container:last-child{margin-right:0}.enrollment-inputs .form-controls-height{height:46px}.video-course-wrapper{position:relative;width:100%;padding-top:56.25%;border-radius:5em;overflow:hidden;border:none;background:transparent}.video-course-wrapper iframe{position:absolute;top:0;left:0;width:100%;height:100%;border:0}.play-video-icon-container{position:absolute;top:0;right:0;bottom:0;left:0;height:100%;width:100%;display:flex;justify-content:center;align-items:center}.play-video-icon-container button{border-radius:50%;background:rgba(0,0,0,.3)}.play-video-icon-container button:hover{filter:drop-shadow(0px 0px 1em white);transition:filter .15s}.play-video-icon-container svg{display:block;transform:translate(3%);height:min(25vh,6.7em);color:#fff}.ce-playlist-row{display:grid;grid-template-columns:repeat(3,1fr);gap:4rem}.ce-playlist-row .ce-playlist-col-2{grid-column:span 2}.ce-playlist-video-row{display:grid;grid-template-columns:repeat(2,1fr);gap:4rem}.ce-playlist-video-row .ce-playlist-col-video-2{grid-column:span 2}.ce-playlist-media-card img{opacity:1;display:block;transition:.5s ease;backface-visibility:hidden;-o-object-fit:cover;object-fit:cover;width:100%;height:188px;border-radius:28px;margin-left:auto;margin-right:auto}.ce-playlist-container{overflow:hidden;text-overflow:ellipsis}.ce-playlist-container .ce-playlist-video-media-card{display:flex;justify-content:space-between;margin-top:3px}.ce-playlist-container .ce-playlist-video-media-card .video-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:80%;font-weight:600;padding:0;font-size:16px;line-height:25px}.ce-playlist-container .ce-playlist-video-media-card .video-duration{font-weight:600;padding:0;font-size:16px;line-height:25px}.ce-playlist-container .video-description{font-weight:100;font-size:12px;word-break:break-all;width:10vw}.ce-playlist-container .primary-btn{height:36px;width:100%;border-radius:9999px;font-weight:500;text-transform:uppercase;background-color:#194377;color:#fff;font-size:12px;padding:10px}.ce-playlist-selected{border:5px solid #194377;border-radius:20px;text-align:center;padding:20px 0}.ce-playlist-selected .title{font-size:17px;font-weight:900;padding-bottom:20px}.ce-playlist-selected .hours-separator{border-color:#194377;margin:25px 12%}.ce-playlist-selected .hours-remaining{font-size:13.5px}.ce-playlist-selected .purchase-btn{font-size:10px;background-color:#194377;color:#fff;border-radius:25px;padding:10px 15px}.ce-playlist-selected .video-row{display:flex;padding:10px 25px;justify-content:space-between}.ce-playlist-selected .video-row .video-image{width:30%}.ce-playlist-selected .video-row .video-image img{border-radius:14px;-o-object-fit:cover;object-fit:cover;height:60px;width:15vw}.ce-playlist-selected .video-row .actions{display:flex;flex-direction:column;justify-content:space-evenly;gap:.5rem;width:20%}.ce-playlist-selected .video-row:hover{background-color:#ededed}.ce-playlist-selected .video-row .btn{height:20px;width:100%;border-radius:9999px;font-weight:500;text-transform:uppercase;font-size:9px;padding:0;line-height:0}.ce-playlist-selected .video-row .primary-btn{background-color:#194377;color:#fff;border:solid 2px #194377}.ce-playlist-selected .video-row .secondary-btn{color:#353535;border:solid 2px #353535}.ce-playlist-selected .video-row .video-info{display:flex;flex-direction:column;justify-content:center;padding:0 10px;width:50%;text-align:start}.ce-playlist-selected .video-row .video-info p{padding:0;margin:0}.ce-playlist-selected .video-row .video-info .video-name{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ce-playlist-selected .video-row .video-info .video-duration{color:#939393;font-size:11px}.pdf-container{padding:9rem 17rem}.post-job-logo{height:130px;width:100%;-o-object-fit:contain;object-fit:contain}.student-document-type{margin-left:26px;margin-bottom:30px}.student-document-type label{color:#194377;text-transform:uppercase;font-weight:300}.student-document-type input[type=radio]{border-radius:50%;border-color:#194377;color:#194377;padding:13px;margin-right:.3rem}.student-document-type input[type=radio]:checked{background-image:none}.student-document-type input[type=radio]:checked:before{transform:scale(1)}.student-document-type .option{margin-bottom:10px}
