@font-face{font-family:'Forza';src:url('../fonts/Forza-BlackItalic.eot');src:url('../fonts/Forza-BlackItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-BlackItalic.woff') format('woff'),url('../fonts/Forza-BlackItalic.ttf') format('truetype');font-weight:900;font-style:italic}@font-face{font-family:'Forza';src:url('../fonts/Forza-Medium.eot');src:url('../fonts/Forza-Medium.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Medium.woff') format('woff'),url('../fonts/Forza-Medium.ttf') format('truetype');font-weight:500;font-style:normal}@font-face{font-family:'Forza';src:url('../fonts/Forza-BookItalic.eot');src:url('../fonts/Forza-BookItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-BookItalic.woff') format('woff'),url('../fonts/Forza-BookItalic.ttf') format('truetype');font-weight:normal;font-style:italic}@font-face{font-family:'Forza';src:url('../fonts/Forza-Light.eot');src:url('../fonts/Forza-Light.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Light.woff') format('woff'),url('../fonts/Forza-Light.ttf') format('truetype');font-weight:300;font-style:normal}@font-face{font-family:'Forza';src:url('../fonts/Forza-Black.eot');src:url('../fonts/Forza-Black.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Black.woff') format('woff'),url('../fonts/Forza-Black.ttf') format('truetype');font-weight:900;font-style:normal}@font-face{font-family:'Forza';src:url('../fonts/Forza-MediumItalic.eot');src:url('../fonts/Forza-MediumItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-MediumItalic.woff') format('woff'),url('../fonts/Forza-MediumItalic.ttf') format('truetype');font-weight:500;font-style:italic}@font-face{font-family:'Forza';src:url('../fonts/Forza-Thin.eot');src:url('../fonts/Forza-Thin.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Thin.woff') format('woff'),url('../fonts/Forza-Thin.ttf') format('truetype');font-weight:100;font-style:normal}@font-face{font-family:'Forza';src:url('../fonts/Forza-LightItalic.eot');src:url('../fonts/Forza-LightItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-LightItalic.woff') format('woff'),url('../fonts/Forza-LightItalic.ttf') format('truetype');font-weight:300;font-style:italic}@font-face{font-family:'Forza';src:url('../fonts/Forza-Book.eot');src:url('../fonts/Forza-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Book.woff') format('woff'),url('../fonts/Forza-Book.ttf') format('truetype');font-weight:normal;font-style:normal}@font-face{font-family:'Forza';src:url('../fonts/Forza-ThinItalic.eot');src:url('../fonts/Forza-ThinItalic.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-ThinItalic.woff') format('woff'),url('../fonts/Forza-ThinItalic.ttf') format('truetype');font-weight:100;font-style:italic}@font-face{font-family:'Forza';src:url('../fonts/Forza-Book.eot');src:url('../fonts/Forza-Book.eot?#iefix') format('embedded-opentype'),url('../fonts/Forza-Book.woff') format('woff'),url('../fonts/Forza-Book.ttf') format('truetype');font-weight:bold;font-style:normal}body{font-size:12px;background:#f6f6f6;color:#1D2129;font-family:'Forza';-webkit-font-smoothing:antialiased;padding-top:136px}.letter-space{letter-spacing:.5px}h1,h2,h3,h4,h5,h6{font-weight:300}a{color:#90949C}a:hover{text-decoration:none;color:inherit}a:focus,a:active{text-decoration:none}img.round-image{-webkit-border-radius:100%;-moz-border-radius:100%;border-radius:100%;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button{border:none;display:block;line-height:28px;color:#58bbf6;text-align:center;font-size:18px;background:white;padding:15px 0;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-ms-transition:300ms ease all;-o-transition:300ms ease all;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.button:hover{transform:translateY(-5px);box-shadow:0 20px 30px 0 rgba(0,0,0,0.03)}header{width:100%;height:76px;background:white;position:fixed;z-index:10;top:0}header .logo{float:left;margin-top:25px;margin-left:25px;position:relative;z-index:11}header .mobile-trigger{position:absolute;right:23px;top:25px;z-index:11}header nav{float:right}header nav ul{padding:0;margin:0 15px 0 0;list-style:none}header nav ul li{float:left;text-transform:uppercase;position:relative}header nav ul li>a{display:block;padding:0 15px;line-height:76px}header nav ul li>a:hover{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7}header nav ul li.active>a{color:#1D2129}header nav ul li ul.children{position:absolute;top:60px;margin:0;right:0;display:none;background:white;-webkit-box-shadow:0 5px 10px rgba(0,0,0,0.05);-moz-box-shadow:0 5px 10px rgba(0,0,0,0.05);box-shadow:0 5px 10px rgba(0,0,0,0.05)}header nav ul li ul.children li{float:none}header nav ul li ul.children li>a{line-height:40px;font-size:.9em;padding:0 25px;border-top:1px solid #e6e6e6}@media (max-width:767px){header nav{float:none;height:100%;width:100%;background:white;position:fixed;top:0;left:0;z-index:10;display:none}header nav ul{position:absolute;float:none;display:block;width:100%;top:50%;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}header nav ul li{display:block;float:none;text-align:center;width:100%;font-size:1.7em;text-transform:none}header nav ul li>a{line-height:65px}}#nav-icon{width:20px;height:45px;position:relative;margin:8px auto;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.5s ease-in-out;-moz-transition:.5s ease-in-out;-o-transition:.5s ease-in-out;transition:.5s ease-in-out;cursor:pointer}#nav-icon span{display:block;position:absolute;height:1px;width:100%;background:#c1b8b9;border-radius:9px;opacity:1;left:0;-webkit-transform:rotate(0deg);-moz-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);-webkit-transition:.25s ease-in-out;-moz-transition:.25s ease-in-out;-o-transition:.25s ease-in-out;transition:.25s ease-in-out}#nav-icon span:nth-child(1){top:0;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(2){top:5px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon span:nth-child(3){top:10px;-webkit-transform-origin:left center;-moz-transform-origin:left center;-o-transform-origin:left center;transform-origin:left center}#nav-icon.open span:nth-child(1){-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);top:-2px;left:2px}#nav-icon.open span:nth-child(2){width:0;opacity:0}#nav-icon.open span:nth-child(3){-webkit-transform:rotate(-45deg);-moz-transform:rotate(-45deg);-o-transform:rotate(-45deg);transform:rotate(-45deg);top:12px;left:2px}.widget.schedule p{color:#90949C;line-height:19px;font-size:12px;margin-bottom:32px}.widget.schedule ul{margin:0 0 35px 0;padding:0;list-style:none}.widget.schedule ul li{margin-bottom:20px}hr{border:none;border-top:1px solid #DCDEE0;margin:35px 0}.page-content{color:#90949C;line-height:28px;font-size:18px;font-weight:400}.page-content p{margin-bottom:25px}.page-content strong,.page-content b{font-weight:400}.page-content h1,.page-content h3,.page-content h4,.page-content h5,.page-content h6{margin-top:0;color:#4B4F56;font-weight:400;margin-bottom:20px}.page-content h1{font-size:22px;font-weight:normal;color:#1D2129}.page-content h2{font-size:18px;margin-top:35px}.page-content h3{font-size:18px;margin-top:35px}.page-content ul li{margin-bottom:9px}.page-content a{color:#58bbf6}.sidebar h1{margin:0 0 50px 0}.sidebar ul.menu{list-style:none;padding:0;margin:0}.sidebar ul.menu li{font-size:14px;letter-spacing:.5px;text-transform:uppercase}.sidebar ul.menu li a{padding:10px 0;line-height:1.3em;display:block;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-ms-transition:300ms ease all;-o-transition:300ms ease all}.sidebar ul.menu li:hover>a{-webkit-opacity:.7;-moz-opacity:.7;opacity:.7;color:#90949c}.sidebar ul.menu li.active>a{color:#1D2129}.block-row{margin-bottom:70px}.block{background:white;-webkit-box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);-moz-box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);box-shadow:0 10px 10px 0 rgba(0,0,0,0.03);-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;font-weight:400;margin-bottom:25px;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;-ms-transition:300ms ease all;-o-transition:300ms ease all}.block .block-header{font-weight:300;border-bottom:1px solid #E9EBEE;padding:6px 12px 8px 9px}.block .block-header .block-header-icon{float:left;margin-right:10px;position:relative;top:1px;line-height:1em}.block .block-header .block-header-icon i{font-size:28px}.block .block-header h4{letter-spacing:.5px;float:left;font-size:12px;margin:0;color:#4B4F56;text-transform:uppercase;margin-top:10px}@media (max-width:767px){.block .block-header h4{max-width:70%;text-overflow:ellipsis;display:inline-block;white-space:nowrap;overflow:hidden}}.block .expand{float:right;color:#90949C;cursor:pointer;padding:8px 4px;outline:none}.block .expand span{display:none}.block .expand.closed span.c{display:block}.block .expand.open span.o{display:block}.block .block-content,.block .colapsed-content{font-weight:300;padding:25px 30px 0 30px;font-size:22px;color:#1D2129;letter-spacing:.09px;line-height:32px}.block .block-content h3,.block .colapsed-content h3{margin:0 0 20px 0;line-height:32px}.block .block-content li,.block .colapsed-content li,.block .block-content p,.block .colapsed-content p{font-size:18px;color:#90949C;letter-spacing:.2px;line-height:29px;margin-bottom:25px}.block .block-content li,.block .colapsed-content li{margin-bottom:4px}.block .block-content .read-less,.block .colapsed-content .read-less,.block .block-content .read-more,.block .colapsed-content .read-more{padding:10px 0 30px 0;color:#51a1f8;font-size:16px;font-style:italic;text-align:center}.block .block-content .readmore,.block .colapsed-content .readmore{position:relative;padding-bottom:40px}.block .block-content .readmore:after,.block .colapsed-content .readmore:after{content:'';box-shadow:0 0 50px 40px #fff;position:absolute;left:0;bottom:0;right:0;pointer-events:none}.block .block-content .read-less,.block .colapsed-content .read-less{box-shadow:none}.block .block-content .content-list,.block .colapsed-content .content-list{-webkit-padding-start:0;padding-start:0;list-style:none}.block .block-content .content-list li.content-item,.block .colapsed-content .content-list li.content-item{border-top:1px solid #d4d6d9;padding:10px 0;margin-bottom:0}.block .block-content .content-list li.content-item a,.block .colapsed-content .content-list li.content-item a{outline:none}.block .block-content .content-list li.content-item a:visited,.block .colapsed-content .content-list li.content-item a:visited{color:red}.block .block-content .content-list li.content-item:last-child,.block .colapsed-content .content-list li.content-item:last-child{border-bottom:1px solid #d4d6d9;margin-bottom:40px}.block .block-content .content-list li,.block .colapsed-content .content-list li{padding:10px 0}.block .block-content .content-list li h4,.block .colapsed-content .content-list li h4{font-size:18px;color:black}.block .block-content .content-list a,.block .colapsed-content .content-list a{color:#51a1f8;font-size:16px;font-weight:600}.block .colapsed-content{padding-bottom:30px}.block .quiz-container .btn{background-color:#51a1f8;border:none;padding:15px 0;margin-bottom:30px}.block .quiz-container .btn.green{background-color:#56c856}.block .block-footer{margin:0 30px;font-weight:300}.block .block-footer ul{padding:0;margin:0;list-style:none}.block .block-footer ul li{text-align:center;font-size:18px;border-top:1px solid #E9EBEE;letter-spacing:.2px;line-height:28px;padding:13px 0}.block .block-footer ul li a{color:#1D2129;display:block}.block .block-footer ul li a.red{color:#ff0000 !important}.block .block-footer ul li a.green{color:#2DA644 !important}.block .block-footer ul li a.blue{color:#58bbf6 !important}.block .block-footer ul li a.disabled{color:#90949C !important;cursor:not-allowed}.block .block-footer .btn{background-color:#51a1f8;border:none;padding:15px 0;margin-bottom:30px}.block .block-footer .btn.green{background-color:#56c856}.block.green .block-header-icon{color:#2DA644}.block.green .block-footer ul li a{color:#2DA644}.block.light-green .block-header-icon{color:#56c856}.block.light-green .block-footer ul li a{color:#56c856}.block.blue .block-header-icon{color:#58bbf6}.block.blue .block-footer ul li a{color:#58bbf6}.block.red .block-header-icon{color:#ff0000}.block.red .block-footer ul li a{color:#ff0000}.block.orange .block-header-icon{color:#f1951c}.block.orange .block-footer ul li a{color:#f1951c}.block.loading{position:relative}.block.loading:after{content:"";width:100%;height:100%;position:absolute;z-index:10;background:rgba(255,255,255,0.5);left:0;top:0}.block:hover{transform:translateY(-5px);box-shadow:0 20px 30px 0 rgba(0,0,0,0.03)}h1.light-pink,h2.light-pink,h3.light-pink,h4.light-pink,h5.light-pink,h6.light-pink,small.light-pink,i.light-pink,a.light-pink,p.light-pink{color:#fff5f6 !important}h1.pink,h2.pink,h3.pink,h4.pink,h5.pink,h6.pink,small.pink,i.pink,a.pink,p.pink{color:#ffb1b1 !important}h1.sub-pink,h2.sub-pink,h3.sub-pink,h4.sub-pink,h5.sub-pink,h6.sub-pink,small.sub-pink,i.sub-pink,a.sub-pink,p.sub-pink{color:#ffdbdb !important}h1.red,h2.red,h3.red,h4.red,h5.red,h6.red,small.red,i.red,a.red,p.red{color:#ff0000 !important}h1.light-red,h2.light-red,h3.light-red,h4.light-red,h5.light-red,h6.light-red,small.light-red,i.light-red,a.light-red,p.light-red{color:#dc7272 !important}h1.green,h2.green,h3.green,h4.green,h5.green,h6.green,small.green,i.green,a.green,p.green{color:#2DA644 !important}h1.light-green,h2.light-green,h3.light-green,h4.light-green,h5.light-green,h6.light-green,small.light-green,i.light-green,a.light-green,p.light-green{color:#56c856 !important}h1.blue,h2.blue,h3.blue,h4.blue,h5.blue,h6.blue,small.blue,i.blue,a.blue,p.blue{color:#58bbf6 !important}h1.light-blue,h2.light-blue,h3.light-blue,h4.light-blue,h5.light-blue,h6.light-blue,small.light-blue,i.light-blue,a.light-blue,p.light-blue{color:#51a1f8 !important}h1.purple,h2.purple,h3.purple,h4.purple,h5.purple,h6.purple,small.purple,i.purple,a.purple,p.purple{color:#df61cd !important}h1.grey,h2.grey,h3.grey,h4.grey,h5.grey,h6.grey,small.grey,i.grey,a.grey,p.grey{color:#90949C !important}h1.light-grey,h2.light-grey,h3.light-grey,h4.light-grey,h5.light-grey,h6.light-grey,small.light-grey,i.light-grey,a.light-grey,p.light-grey{color:#c1b8b9 !important}h1.super-light-grey,h2.super-light-grey,h3.super-light-grey,h4.super-light-grey,h5.super-light-grey,h6.super-light-grey,small.super-light-grey,i.super-light-grey,a.super-light-grey,p.super-light-grey{color:#fafafa !important}h1.orange,h2.orange,h3.orange,h4.orange,h5.orange,h6.orange,small.orange,i.orange,a.orange,p.orange{color:#f1951c !important}.btn.light-pink{background-color:#fff5f6 !important;color:white !important}.btn.pink{background-color:#ffb1b1 !important;color:white !important}.btn.sub-pink{background-color:#ffdbdb !important;color:white !important}.btn.red{background-color:#ff0000 !important;color:white !important}.btn.light-red{background-color:#dc7272 !important;color:white !important}.btn.green{background-color:#2DA644 !important;color:white !important}.btn.light-green{background-color:#56c856 !important;color:white !important}.btn.blue{background-color:#58bbf6 !important;color:white !important}.btn.light-blue{outline:none !important;background-color:#51a1f8 !important;-webkit-transition:all .1s ease-in-out;-moz-transition:all .1s ease-in-out;-ms-transition:all .1s ease-in-out;-o-transition:all .1s ease-in-out;color:white !important}.btn.light-blue:focus,.btn.light-blue:active{outline:none !important;-moz-outline-style:none !important}.btn.light-blue:hover{background-color:#58bbf6 !important}.btn.purple{background-color:#df61cd !important;color:white !important}.btn.grey{background-color:#90949C !important;color:white !important}.btn.light-grey{background-color:#c1b8b9 !important;color:white !important}.btn.super-light-grey{background-color:#fafafa !important;color:white !important}.btn.orange{background-color:#f1951c !important;color:white !important}#quiz,.modal-content,.modal-dialog{border-radius:13px;box-shadow:none}#quiz{padding:40px}#quiz p{color:#1D2129;font-size:16px;padding:20px 0;font-weight:300}#quiz .material-icons{font-size:34px}#quiz div.info{padding:20px;width:60%;margin:0 auto;margin-bottom:20px;box-shadow:none}#quiz div.info p{padding:0}#quiz div.info h4{padding:0 40px;line-height:24px}#quiz .q-title{margin-top:40px;margin-bottom:20px}#quiz .active{background-color:#51a1f8;border-color:#51a1f8;box-shadow:none}#quiz .progress-bar{background-color:#56c856}#quiz .score-container h2{margin-bottom:40px}#quiz .score-container .grade{margin-bottom:20px;font-size:24px}#quiz .score-container .grade.success{color:#f1951c}#quiz .score-container .grade.fail{color:#90949C}#quiz .quiz-brief{list-style:none;padding-left:0;font-weight:400;font-size:16px}#quiz .quiz-brief h5{padding-top:0;margin:0}#quiz .quiz-brief p{padding:0;margin:0}#quiz .quiz-brief hr{margin:0}#quiz .quiz-brief li{padding:40px 0;border-top:1px solid #DCDEE0}.feed-title{position:relative;width:100%;overflow:hidden;text-align:center;margin-bottom:25px}.feed-title span{font-size:12px;color:#4B4F56;letter-spacing:.5px;line-height:18px;text-transform:uppercase;text-align:center;background:#f6f6f6;position:relative;z-index:1;padding:0 20px}.feed-title:after{content:" ";border-top:1px solid #DCDEE0;width:100%;height:1px;position:absolute;top:50%;left:0;-webkit-transform:translate(0, -50%);-moz-transform:translate(0, -50%);-ms-transform:translate(0, -50%);-o-transform:translate(0, -50%)}.feed-title .answer-container .btn{padding-bottom:20px}.feed-title .answer-container label{white-space:normal}#login{background:#FFFFFF;box-shadow:0 5px 5px 0 rgba(0,0,0,0.05);border-radius:13px;width:354px;position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);-moz-transform:translate(-50%, -50%);-ms-transform:translate(-50%, -50%);-o-transform:translate(-50%, -50%);padding:50px 25px 20px 25px}#login .logo{text-align:center;margin-bottom:55px}#login .forgot-password{text-align:center}#login .form-row{margin-bottom:20px}#login .form-row input{width:100%;border:none;border-bottom:1px solid #DCDEE0;font-weight:300;font-size:18px;color:#90949C;letter-spacing:.2px;line-height:35px;outline:none}#login .checkbox label{color:#90949C;font-size:16px;font-weight:300;letter-spacing:.2px}#login button{margin-top:30px;margin-bottom:15px;font-weight:300;background:#58bbf6;color:white;width:100%;padding:17px 15px 14px 15px;border:none;font-size:18px;line-height:normal;-webkit-border-radius:13px;-moz-border-radius:13px;border-radius:13px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.page-content input.form-control{width:100%;border:none;border-bottom:1px solid #DCDEE0;font-weight:300;font-size:18px;color:#90949C;letter-spacing:.2px;line-height:35px;outline:none}.page-content span.underline{border-bottom:1px solid #90949C;padding:0 2px 2px 2px}.page-content .ord-exams,.page-content .ord-exams-form{display:none}.page-content .exam-form.ord .ord-exams,.page-content .exam-form.ord .ord-exams-form{display:block}.page-content .loading{font-size:40px;text-align:center;padding:40px 0;display:none}.page-content .thank-you{padding:40px 0;display:none}.dropzone .dz-success-mark{display:none}.dropzone .dz-error-mark{display:none}.dropzone .dz-default{cursor:pointer}.dropzone .dz-preview{border-top:1px solid #E9EBEE;padding:13px 0 0 0;line-height:28px;margin-top:13px;font-size:.9em}.dropzone .dz-preview .dz-image{display:none}.dropzone .dz-preview .dz-size{display:none}@keyframes pulse{0%{width:0;height:0;opacity:1}20%{opacity:.3}45%{opacity:0}50%{width:500%;height:500%;opacity:0}100%{width:500%;height:500%;opacity:0}}.modal-open #progress-container{left:-7.5px}.tippy-touch .tippy-popper{display:none}#progress-footer{background:white;-webkit-box-shadow:0 -10px 10px 0 rgba(0,0,0,0.03);-moz-box-shadow:0 -10px 10px 0 rgba(0,0,0,0.03);box-shadow:0 -10px 10px 0 rgba(0,0,0,0.03);height:60px;width:100%;position:fixed;bottom:0;left:0;z-index:9;-webkit-transition:height .2s .2s ease-in-out;-moz-transition:height .2s .2s ease-in-out;-ms-transition:height .2s .2s ease-in-out;-o-transition:height .2s .2s ease-in-out}@media (hover:hover){#progress-footer:hover{height:140px;-webkit-transition:height .2s 0s ease-in-out;-moz-transition:height .2s 0s ease-in-out;-ms-transition:height .2s 0s ease-in-out;-o-transition:height .2s 0s ease-in-out}#progress-footer:hover #progress-container .lecture-container{top:52%;-webkit-transition:top .2s 0s ease-in-out;-moz-transition:top .2s 0s ease-in-out;-ms-transition:top .2s 0s ease-in-out;-o-transition:top .2s 0s ease-in-out}#progress-footer:hover #progress-container .lecture-container .lecture .dot .test-title,#progress-footer:hover #progress-container .lecture-container .lecture .dot .lec-title{-webkit-transition:opacity .2s .2s ease-in-out;-moz-transition:opacity .2s .2s ease-in-out;-ms-transition:opacity .2s .2s ease-in-out;-o-transition:opacity .2s .2s ease-in-out}#progress-footer:hover #progress-container .lecture-container .lecture .dot .test-title{-webkit-opacity:1;-moz-opacity:1;opacity:1}#progress-footer:hover #progress-container .lecture-container .lecture .dot .lec-title{-webkit-opacity:0;-moz-opacity:0;opacity:0}#progress-footer:hover #progress-container .lecture-container .lecture .dot:hover .lec-title{-webkit-transition:opacity .2s 0s ease-in-out;-moz-transition:opacity .2s 0s ease-in-out;-ms-transition:opacity .2s 0s ease-in-out;-o-transition:opacity .2s 0s ease-in-out;-webkit-opacity:1;-moz-opacity:1;opacity:1}}#progress-footer #progress-container{position:relative;height:100%;margin:0 auto}@media (max-width:767px){#progress-footer #progress-container{padding:0 45px}}#progress-footer #progress-container .course-title,#progress-footer #progress-container .course-progress{position:absolute;top:10px}#progress-footer #progress-container .course-title{left:15px}#progress-footer #progress-container .course-progress{right:15px}#progress-footer #progress-container .lecture-container{width:100%;height:12px;position:relative;padding:0 6px;top:65%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);display:flex;flex-wrap:nowrap;flex-direction:row;justify-content:space-around;-webkit-transition:top .2s .2s ease-in-out;-moz-transition:top .2s .2s ease-in-out;-ms-transition:top .2s .2s ease-in-out;-o-transition:top .2s .2s ease-in-out}#progress-footer #progress-container .lecture-container .lecture{outline:none;position:relative;width:12px;height:12px;flex-grow:1}@media (max-width:848px),(min-width:992px) and (max-width:1070px),(min-width:1200px) and (max-width:1264px){#progress-footer #progress-container .lecture-container .lecture:first-child .dot .lec-title{left:60px;text-align:left}#progress-footer #progress-container .lecture-container .lecture:last-child .dot .lec-title{right:-60px;left:auto;text-align:right}}#progress-footer #progress-container .lecture-container .lecture button{outline:none}#progress-footer #progress-container .lecture-container .lecture .dot{content:" ";width:12px;height:12px;background:#c1b8b9;cursor:pointer;left:100%;z-index:9999;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);-o-transform:translateX(-50%);-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box;position:absolute;top:0;outline:none;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out}#progress-footer #progress-container .lecture-container .lecture .dot:hover{-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);background:#90949C}#progress-footer #progress-container .lecture-container .lecture .dot .lec-title{position:absolute;left:50%;-webkit-opacity:0;-moz-opacity:0;opacity:0;transform:translateX(-50%);width:120px;text-align:center;font-size:10px;top:20px;-webkit-transition:opacity .2s 0s ease-in-out;-moz-transition:opacity .2s 0s ease-in-out;-ms-transition:opacity .2s 0s ease-in-out;-o-transition:opacity .2s 0s ease-in-out}@media (max-width:767px){#progress-footer #progress-container .lecture-container .lecture .dot .lec-title{font-size:8px}}#progress-footer #progress-container .lecture-container .lecture .dot .test-title{position:absolute;left:50%;background:white;-webkit-opacity:0;-moz-opacity:0;opacity:0;transform:translateX(-50%);-webkit-transition:opacity .2s 0s ease-in-out;-moz-transition:opacity .2s 0s ease-in-out;-ms-transition:opacity .2s 0s ease-in-out;-o-transition:opacity .2s 0s ease-in-out;font-size:8px;top:-16px;color:#90949C}#progress-footer #progress-container .lecture-container .lecture .dot:hover{-webkit-opacity:1;-moz-opacity:1;opacity:1}#progress-footer #progress-container .lecture-container .lecture.finished .dot{border-color:#56c856;background:#56c856}#progress-footer #progress-container .lecture-container .lecture.finished:not(:first-child):after{background:#56c856}#progress-footer #progress-container .lecture-container .lecture.current .dot{border:2px solid white;background:#51a1f8;width:16.8px;height:16.8px;top:-2.5px;position:absolute;z-index:1;-webkit-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);-moz-box-shadow:0 3px 5px 0 rgba(0,0,0,0.2);box-shadow:0 3px 5px 0 rgba(0,0,0,0.2)}#progress-footer #progress-container .lecture-container .lecture.current .dot .test-title{top:-18px}#progress-footer #progress-container .lecture-container .lecture.current .dot:hover{background:#58bbf6}#progress-footer #progress-container .lecture-container .lecture.current:not(:first-child):after{background-image:-webkit-linear-gradient(0deg, #56c856, #51a1f8);background-image:-moz-linear-gradient(0deg, #56c856, #51a1f8);background-image:-ms-linear-gradient(0deg, #56c856, #51a1f8);background-image:-o-linear-gradient(0deg, #56c856, #51a1f8);background-image:linear-gradient(90deg, #56c856, #51a1f8)}#progress-footer #progress-container .lecture-container .lecture:first-child{flex-grow:0;left:-6px}#progress-footer #progress-container .lecture-container .lecture:first-child .dot{left:calc(100% -  6px )}#progress-footer #progress-container .lecture-container .lecture:not(:first-child):after{content:" ";width:101%;height:5px;background:#c1b8b9;position:absolute;left:-6px;top:50%;-webkit-transform:translateY(-50%);-moz-transform:translateY(-50%);-ms-transform:translateY(-50%);-o-transform:translateY(-50%);z-index:-1}#footer{-webkit-opacity:.2;-moz-opacity:.2;opacity:.2;text-transform:uppercase;margin:40px 0}#footer .copy-text{padding-top:8px}@media (max-width:767px){#footer .copy-text{padding-top:0}}/*# sourceMappingURL=styles.css.map */