.full-page-layout[data-v-34a9803c]{background-color:var(--main-dark);overflow:hidden;position:relative}.full-page-layout .wall[data-v-34a9803c]{background-position:50%;background-repeat:no-repeat;background-size:cover;height:650px;image-rendering:-webkit-optimize-contrast;left:0;position:absolute;right:0;top:0;z-index:0}.full-page-layout .wall[data-v-34a9803c]:after{background:linear-gradient(90deg,rgba(0,12,31,.94) 0,var(--main-dark) .01%,rgba(0,12,31,.98) 56.77%,rgba(0,12,31,0) 100%);content:"";height:650px;left:-325px;position:absolute;top:0;width:650px;z-index:0}.full-page-layout .wall img[data-v-34a9803c]{height:650px}.full-page-layout[data-v-34a9803c]:after,.full-page-layout[data-v-34a9803c]:before{content:"";left:0;position:absolute;width:100%;z-index:2}.full-page-layout[data-v-34a9803c]:before{background:linear-gradient(180deg,rgba(0,12,31,.8),rgba(0,12,31,0));background:linear-gradient(180deg,var(--main-dark) 0,rgba(0,12,31,0) 100%);height:110px;top:0}.full-page-layout[data-v-34a9803c]:after{background:linear-gradient(1turn,var(--main-dark) 0,rgba(0,12,31,0) 100%);bottom:0;height:200px}.full-page-layout .container[data-v-34a9803c]{align-items:center;min-height:380px;padding-top:80px}.full-page-layout .container.image-container[data-v-34a9803c]{height:650px}.full-page-layout .container .row[data-v-34a9803c]{align-items:center;height:100%}.full-page-layout .container .row>div[data-v-34a9803c]{align-items:center;color:var(--main-light);display:flex;height:inherit;min-height:380px;position:relative;z-index:5}.full-page-layout .container .row>div h3[data-v-34a9803c]{color:var(--main-light);margin:0;white-space:nowrap}.full-page-layout .container .row>div .h3[data-v-34a9803c]{font-size:38px}.full-page-layout .container .row>div .label-main-yellow[data-v-34a9803c]{margin-bottom:12px}.full-page-layout .container .row>div .hero-text[data-v-34a9803c]{color:var(--main-light);margin:0}.full-page-layout .container .row>div .hero-text.instructor[data-v-34a9803c]{font-weight:700;margin-bottom:var(--spacing-20)}.full-page-layout .container .row>div .hero-text.course-descr[data-v-34a9803c]{-webkit-line-clamp:2;-webkit-box-orient:vertical;color:var(--main-light-shade-4);display:block;display:-webkit-box;font-weight:400;line-height:167%;margin:var(--spacing-8) 0 var(--spacing-28) 0;overflow:hidden;text-overflow:ellipsis;width:95%}.full-page-layout .container .row>div .course-launch-time[data-v-34a9803c]{position:relative}.full-page-layout .container .row>div .course-launch-time p[data-v-34a9803c]:first-of-type{color:var(--main-light-shade-4);font-size:14px;font-weight:500;margin:0;margin-bottom:var(--spacing-4)}.full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]{background:var(--main-dark-shade-2);border-radius:4px;display:flex;flex-direction:column;float:left;height:100px;justify-content:center;padding:var(--spacing-sm);position:relative;width:132px}.full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]:before{background-color:#242e3e;border-radius:4px;bottom:-6px;content:"";height:40px;left:4px;position:absolute;right:4px;z-index:-1}.full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]:after{background-color:#141f31;border-radius:4px;bottom:-12px;content:"";height:40px;left:8px;position:absolute;right:8px;z-index:-2}.full-page-layout .container .row>div .course-launch-time .launch-time p[data-v-34a9803c]{margin:0;margin-bottom:var(--spacing-4)}.full-page-layout .container .row>div .course-launch-time .launch-time p.month[data-v-34a9803c]{color:var(--main-light);font-size:28.43px;text-align:center}.full-page-layout .container .row>div .course-launch-time .launch-time p.year[data-v-34a9803c]{color:var(--main-light-shade-4);font-size:14px;text-align:center}.full-page-layout .container .row>div.mt[data-v-34a9803c]{margin-top:var(--spacing-80)}.full-page-layout.lms .container[data-v-34a9803c]{padding-top:0}.full-page-layout.lms .container.image-container[data-v-34a9803c]{height:544px}.full-page-layout.lms .container .row>div h1[data-v-34a9803c]{margin:0 auto var(--spacing-8)}.full-page-layout.lms .wall[data-v-34a9803c],.full-page-layout.lms .wall[data-v-34a9803c]:after{height:544px}@media (max-width:1023px){.full-page-layout[data-v-34a9803c]:before{background:linear-gradient(180deg,var(--main-dark) 0,rgba(0,12,31,.76) 37.5%,rgba(0,12,31,0) 100%);height:100px}.full-page-layout[data-v-34a9803c]:after{display:none}.full-page-layout .wall[data-v-34a9803c]{background-position:73%;background-repeat:no-repeat;background-size:cover;height:540px;width:100%}.full-page-layout .wall img[data-v-34a9803c]{height:450px;left:0;transform:translateX(-50%)}.full-page-layout .wall[data-v-34a9803c]:after{background:linear-gradient(0deg,var(--main-dark) 0,rgba(0,12,31,0) 100%);bottom:auto;height:176px;left:0;top:364px;width:100%}.full-page-layout .container.image-container[data-v-34a9803c]{height:100%!important}.full-page-layout .container.image-container .row>div[data-v-34a9803c]{align-items:flex-end;padding-bottom:30px}.full-page-layout.site[data-v-34a9803c]{height:812px}.full-page-layout.site .container .row>div[data-v-34a9803c]{padding-bottom:var(--spacing-44)}.full-page-layout.site .container .row>div .h3[data-v-34a9803c]{font-size:38px;font-weight:700;line-height:45px}.full-page-layout.lms[data-v-34a9803c]{height:748px}.full-page-layout.lms .container.image-container .row>div h1[data-v-34a9803c]{font-size:38px;line-height:45px}.full-page-layout.lms .wall[data-v-34a9803c]{height:540px}.full-page-layout.lms .wall[data-v-34a9803c]:after{height:176px}}@media (max-width:600px){.full-page-layout .container .row>div .btn-primary[data-v-34a9803c],.full-page-layout .container .row>div a[data-v-34a9803c]{width:100%}}.fa .full-page-layout .container .row>div .h3[data-v-34a9803c]{line-height:110%}.fa .full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]{background:var(--background-700)}.fa .full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]:before{background-color:var(--main-dark-light-2)}.fa .full-page-layout .container .row>div .course-launch-time .launch-time[data-v-34a9803c]:after{background-color:var(--main-dark-light-1)}.course-link[data-v-3b92ec8c]{align-items:center;background:var(--main-light);border:1px solid var(--main-light);border-radius:10px;display:flex;filter:drop-shadow(0 4px 8px rgba(0,0,0,.1));height:240px;padding:var(--spacing-12);padding-right:var(--spacing-60);transition:all var(--duration) ease}.course-link .card-img[data-v-3b92ec8c]{background-position:100%;background-repeat:no-repeat;background-size:cover;border-radius:4px;flex:0 0 auto;height:220px;image-rendering:-webkit-optimize-contrast;width:340px}.course-link .card-img .tech-img[data-v-3b92ec8c]{margin:12px 12px 0 0;text-align:right}.course-link .card-img .tech-img svg[data-v-3b92ec8c]{filter:drop-shadow(0 2px 10px rgba(0,12,31,.5));max-height:49px;max-width:46px}.course-link .card-img .tech-img.sql svg[data-v-3b92ec8c]{max-height:19px;max-width:49px}.course-link .card-img .tech-img.jupyter svg[data-v-3b92ec8c]{max-height:38px;max-width:33px}.course-link .card-img .tech-img.theory svg[data-v-3b92ec8c]{max-height:29px;max-width:35px}.course-link .card-img .tech-img.git svg[data-v-3b92ec8c],.course-link .card-img .tech-img.python svg[data-v-3b92ec8c]{max-height:auto;max-width:38px}.course-link .card-img .tech-img.excel svg[data-v-3b92ec8c]{max-height:auto;max-width:33px}.course-link .card-img .tech-img.tableau svg[data-v-3b92ec8c]{max-height:auto;max-width:40px}.course-link .card-img .tech-img.powerbi svg[data-v-3b92ec8c]{max-height:25px;max-width:33px}.course-link .card-img .tech-img.r svg[data-v-3b92ec8c]{max-height:28px;max-width:36px}.course-link .card-img .tech-img.data svg[data-v-3b92ec8c]{max-height:49px;max-width:46px}.course-link .card-info[data-v-3b92ec8c]{margin-left:var(--spacing-36);max-width:58%;padding:var(--spacing-sm) 0;width:100%}.course-link .card-info .card-head .card-title[data-v-3b92ec8c]{margin:0}.course-link .card-info .card-head p[data-v-3b92ec8c]{color:var(--main-dark-shade-3);margin-bottom:0}.course-link .card-info .card-body[data-v-3b92ec8c]{margin:var(--spacing-sm) 0}.course-link .card-info .card-body p[data-v-3b92ec8c]{-webkit-line-clamp:3;-webkit-box-orient:vertical;color:var(--main-dark-shade-3);display:block;display:-webkit-box;line-height:1.2;margin:0 0 16px;overflow:hidden;text-overflow:ellipsis}.course-link .card-info .card-footer[data-v-3b92ec8c]{align-items:center;display:flex}.course-link .card-info .card-footer span[data-v-3b92ec8c]{line-height:150%}.course-link .card-info .card-footer span.bullet[data-v-3b92ec8c]{background:var(--true-black);border-radius:50%;height:4px;margin:0 var(--spacing-xs);width:4px}.course-link[data-v-3b92ec8c]:hover{transform:scale(1.01);transition:all var(--duration) ease}@media (max-width:1023px){.course-link[data-v-3b92ec8c]{border:none;flex-direction:column;height:auto;margin:var(--spacing-16) 0;padding:0}.course-link .card-img[data-v-3b92ec8c]{background-position:50%;border-bottom-left-radius:0;border-bottom-right-radius:0;height:0;padding-bottom:66%;width:100%}.course-link .card-info[data-v-3b92ec8c]{margin:0;max-width:100%;padding:var(--spacing-12) var(--spacing-32) var(--spacing-16)}.course-link .card-info .card-head .card-title[data-v-3b92ec8c]{font-size:16px;font-weight:600;line-height:23px}.course-link .card-info .card-head p[data-v-3b92ec8c]{font-weight:400;line-height:27px;margin-top:var(--spacing-4)}.course-link .card-info .card-footer[data-v-3b92ec8c]{font-size:14px;font-weight:500}.course-link .card-footer[data-v-3b92ec8c]{margin-top:16px}.fa .course-link .card-img[data-v-3b92ec8c]{padding-bottom:68%}}.line-progress-wrapper{align-items:center;display:flex;padding-left:28px;position:relative}.line-progress-wrapper .line-progress-bar{background:var(--main-light-shade-2);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;height:4px;overflow:hidden;position:relative;width:90%}.line-progress-wrapper .line-progress-bar span{background:var(--accent);display:block;height:100%;overflow:hidden;position:relative}.line-progress-wrapper .slot{color:var(--main-dark-shade-3);margin-left:var(--spacing-8);position:absolute;right:0}.upcoming-courses-page{background:var(--main-light-shade-1);padding-bottom:var(--spacing-120)}.upcoming-courses-page .course-cards{margin-bottom:var(--spacing-24)}.upcoming-courses-page .course-cards .h4{margin-bottom:var(--spacing-16);margin-top:var(--spacing-40)}.upcoming-courses-page .course-cards .upcoming-course-card{margin-bottom:var(--spacing-8);margin-top:var(--spacing-8)}.upcoming-courses-page .course-cards a{color:inherit;cursor:pointer}.upcoming-courses-page .course-cards hr{background-color:var(--main-light-shade-3);border:none;height:1px;margin:var(--spacing-80) 0}@media (max-width:1023px){.upcoming-courses-page .course-cards{margin-bottom:var(--spacing-lg)}.upcoming-courses-page .course-cards .h4{font-size:21px;line-height:26px;margin-top:var(--spacing-lg)}.upcoming-courses-page .course-cards hr{display:none}}.upcoming-courses-page .see-next-card{background:var(--main-light);border-radius:10px;box-shadow:0 4px 8px rgba(0,0,0,.1);padding:44px 52px 52px}.upcoming-courses-page .see-next-card h5{margin-bottom:var(--spacing-36);margin-top:0}.upcoming-courses-page .see-next-card form .line-progress .slot{position:unset}.upcoming-courses-page .see-next-card form p{margin:var(--spacing-24) 0 0}.upcoming-courses-page .see-next-card form p [type=radio]:checked,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked){left:-9999px;position:absolute}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label{color:var(--main-dark-shade-3);cursor:pointer;display:inline-block;line-height:20px;padding-left:28px;position:relative}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:before,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label:before{background:var(--main-light);border:1px solid var(--main-light-shade-4);border-radius:100%;content:"";height:18px;left:0;position:absolute;top:0;width:18px}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:after,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label:after{background:var(--accent);border-radius:100%;content:"";height:12px;left:4px;position:absolute;top:4px;-webkit-transition:all .2s ease;transition:all .2s ease;width:12px}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:before{border:1px solid var(--accent)}.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label:after{opacity:0;-webkit-transform:scale(0);transform:scale(0)}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.upcoming-courses-page .see-next-card form p [type=text]{height:44px;width:50%}.upcoming-courses-page .see-next-card form .btn-primary{height:48px;margin-top:var(--spacing-36);width:200px}.upcoming-courses-page .see-next-card form .total-votes{color:var(--main-dark-shade-0);font-size:14px;font-weight:500;text-align:right}@media (max-width:1023px){.upcoming-courses-page .see-next-card{padding-left:var(--spacing-32);padding-right:var(--spacing-32)}.upcoming-courses-page .see-next-card form p{margin:var(--spacing-sm) 0}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label{line-height:27px}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:before,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label:before{height:16px;top:6px;width:16px}.upcoming-courses-page .see-next-card form p [type=radio]:checked+label:after,.upcoming-courses-page .see-next-card form p [type=radio]:not(:checked)+label:after{left:3px;top:9px}.upcoming-courses-page .see-next-card form .btn-primary{width:100%}.upcoming-courses-page .see-next-card form .total-votes{font-weight:500;margin:var(--spacing-16) 0 0}}@media (min-width:1024px) and (max-width:1439px){.upcoming-courses-page .full-page-layout .container .row>div .h3{font-size:32px}.upcoming-courses-page .course-cards .h4{font-size:24px}}@media (max-width:1023px){.upcoming-courses-page{padding-bottom:32px}}.fa .upcoming-courses-page{background:var(--main-light-shade-2)}.fa .line-progress-wrapper .line-progress-bar{background:var(--main-light-shade-3)}@media (max-width:1023px){.fa .upcoming-courses-page .course-cards{margin-bottom:0;padding-bottom:var(--spacing-lg)}.fa .upcoming-courses-page .course-cards .upcoming-course-card{margin-bottom:2px;margin-top:2px}.fa .upcoming-courses-page .course-cards .upcoming-course-card .course-link{border-radius:12px}.fa .upcoming-courses-page .course-cards .upcoming-course-card .course-link .card-img{border-radius:12px 12px 0 0}.fa .upcoming-courses-page .see-next-card form{width:100%}}