nav[data-v-d03bd24e]{display:flex;flex:0 1 auto;height:50px;position:-webkit-sticky;position:sticky;top:0;z-index:100;background-color:#0c1461}nav .logo[data-v-d03bd24e]{flex:2;display:flex;align-items:center}nav .logo span[data-v-d03bd24e]{margin-left:10px}nav .links[data-v-d03bd24e]{flex:10;text-align:right;justify-content:stretch}nav .links .close[data-v-d03bd24e]{display:none;cursor:pointer}nav .links li[data-v-d03bd24e]{display:inline-block;margin:5px;color:#fff;background-color:#9a3b82;list-style:none}nav .links li.active[data-v-d03bd24e],nav .links li[data-v-d03bd24e]:hover{background-color:#fe5244;font-weight:700}nav .links li a[data-v-d03bd24e]{padding:15px;text-decoration:none;display:block;color:inherit}nav .links li a[data-v-d03bd24e]:hover{font-weight:700}nav .menu[data-v-d03bd24e]{display:none;cursor:pointer}@media (max-width:991px){nav[data-v-d03bd24e]{display:flex;height:30px;border-bottom:1px solid hsla(0,0%,100%,.33);margin:0!important}nav .logo[data-v-d03bd24e]{align-items:center}nav .logo span[data-v-d03bd24e]{margin-left:15px}nav .menu[data-v-d03bd24e]{display:flex;flex-direction:column;height:30px;width:30px}nav .menu .bar[data-v-d03bd24e]{flex:1;border-radius:3px;height:3px;width:30px;background-color:#fff;margin:2px auto}nav .links[data-v-d03bd24e]{position:fixed;z-index:10;top:0;bottom:0;right:0;width:250px;background-color:hsla(0,0%,100%,.93);text-align:center;padding:50px 5px 5px;overflow-y:scroll}nav .links .close[data-v-d03bd24e]{display:inline-block;position:fixed;top:5px;right:12px;z-index:10;font-size:40px;font-weight:900;color:#0c1461}nav .links li[data-v-d03bd24e]{display:block;padding:5px 0;border:2px solid #0c1461;border-radius:3px;margin-bottom:0;color:#0c1461;background-color:#fff;font-weight:400}nav .links li a[data-v-d03bd24e]{padding:5px;font-size:20px}}.container{padding:15px;margin:0 auto}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{display:flex;flex-wrap:wrap}.loader{position:absolute;background-color:hsla(0,0%,100%,.33);display:flex;justify-content:center;align-items:center;top:0;bottom:0;right:0;left:0;z-index:100}@-webkit-keyframes load-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes load-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.load-spinner{width:50px;height:50px;-webkit-animation:load-spin .5s linear infinite;animation:load-spin .5s linear infinite;border:10px solid #fff;border-top-color:#fe5244;border-bottom-color:#fe5244;border-radius:50%}.card{display:flex;flex-direction:column;background-color:#fff;color:#000;margin:15px 10px;flex:0 1 auto;text-align:left;font-size:14px;line-height:20px}.card h1,.card h2,.card h3,.card h4,.card h5,.card h6,.card p{margin:0}.card .body,.card .title{padding:12px 15px}.card .title{font-weight:700}.card .body{flex-grow:1}.card .footer{padding:5px 15px;text-align:right;position:unset}.card .footer button{padding:10px 15px;color:#fff;background-color:#fe5244;font-weight:700;border:none;cursor:pointer;outline:0;margin:0 5px}.card .footer button:disabled{cursor:not-allowed;opacity:.75}.card.green{background-color:#4caf50;color:#fff}.card.orange{background-color:#f44336;color:#fff}.card.purple{background-color:#673ab7;color:#fff}.card.green-footer .footer,.card.green-footer .title,.card.green-title .footer,.card.green-title .title,.card.orange-footer .footer,.card.orange-footer .title,.card.orange-title .footer,.card.orange-title .title,.card.purple-footer .footer,.card.purple-footer .title,.card.purple-title .footer,.card.purple-title .title{color:#fff}.card.green-footer .footer button,.card.green-footer .title button,.card.green-title .footer button,.card.green-title .title button,.card.orange-footer .footer button,.card.orange-footer .title button,.card.orange-title .footer button,.card.orange-title .title button,.card.purple-footer .footer button,.card.purple-footer .title button,.card.purple-title .footer button,.card.purple-title .title button{color:#000;background-color:#fff}.card.green-footer .footer,.card.green-footer .title,.card.green-title .footer,.card.green-title .title{background-color:#4caf50}.card.orange-footer .footer,.card.orange-footer .title,.card.orange-title .footer,.card.orange-title .title{background-color:#f44336}.card.purple-footer .footer,.card.purple-footer .title,.card.purple-title .footer,.card.purple-title .title{background-color:#673ab7}.alert-notification{position:fixed;z-index:1000;top:90px;right:20px;min-width:250px;padding:10px;font-size:18px;border-radius:5px;display:flex;font-weight:700}.alert-notification.success{background-color:#4caf50}.alert-notification.danger{background-color:#f44336}.alert-notification.info{background-color:#9c27b0}.alert-notification span{flex-grow:1;display:flex;align-items:center}.alert-notification.dismissable button{flex-basis:30px;flex-shrink:1;background:none;border:0;outline:0;color:#fff;font-weight:700;font-size:24px;opacity:.5}.comment{background-color:hsla(0,0%,100%,.93);color:#000;display:flex;flex-direction:row;padding:10px}.comment .image{flex:0 0 50px}.comment .image img{width:100%}.comment .body{flex:1;padding:5px 5px 5px 15px}.comment .body h4,.comment .body p{margin:0;margin-bottom:2px}.comment .body small{font-weight:400}.blog-post{background-color:#fff;color:#000;border-radius:5px;padding:10px;display:flex;flex-direction:column;flex:0 0 30%;margin:15px}.blog-post:hover{box-shadow:0 0 4px 5px #fff}.blog-post:hover img{opacity:.76}.blog-post a{text-decoration:none;color:inherit;font-size:inherit;font-weight:inherit}.blog-post img{width:100%;display:block;border-radius:5px}.blog-post h3,.blog-post p{margin:7px 0}.blog-post small{font-weight:100;font-size:12px}@media (max-width:991px){.post{flex:0 0 90%}}.layout-main{font-family:Nunito,monospace;background-image:url(../img/student.cded76c6.png),url(../img/vector_4.d2c529e6.png),url(../img/blue_background.1871776f.png);background-repeat:no-repeat,no-repeat,no-repeat;background-size:contain,100px auto,cover;background-position:100%,0,0;background-color:#0c1461;color:#fff;display:flex;flex-direction:column;min-height:100vh}@media (max-width:991px){div.layout-main{background-attachment:fixed}}.home-page{display:flex;flex-grow:1}.home-page .left,.home-page .right{flex:1}.home-page .left{background-color:rgba(12,20,97,.27);padding:5px 0;letter-spacing:1px}.home-page .left p{font-size:16px;margin:50px 0}.home-page .left h3{font-size:48px;margin:50px 0;font-weight:900}.home-page .left div a{padding:15px;display:inline-block;background-color:#fe5244;text-decoration:none;color:#fff}@media (max-width:991px){.home-page{flex-direction:column}.home-page .left{background-color:rgba(12,20,97,.56);padding:10px}.home-page .left p{font-size:18px;margin:15px 0}.home-page .left h3{font-size:32px;margin:20px 0;font-weight:900}.home-page .left div a{padding:15px;margin:10px}.home-page .right{display:none}}.pricing-page{background-color:rgba(12,20,97,.27);padding-top:30px;text-align:center}.pricing-page .pricing{display:flex;flex-direction:row;justify-content:space-evenly;flex-wrap:wrap}.pricing-page .pricing .product{background-color:#fff;color:#000;flex:0 0 30%;display:flex;flex-direction:column;justify-content:space-between}.pricing-page .pricing .product:hover{box-shadow:0 4px 8px 0 #f45144,0 6px 20px 0 #0c1461}.pricing-page .pricing .product .button,.pricing-page .pricing .product h3{color:#fff;background-color:#fe5244;margin:0;padding:20px 5px}.pricing-page .pricing .product .details{flex-grow:1;padding:10px}.pricing-page .pricing .product .details img{height:80px}.pricing-page .pricing .product .details .price{font-weight:700;font-size:24px;margin:0}.pricing-page .pricing .product .details .price .strikethrough{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;margin-right:5px;font-size:18px}.pricing-page .pricing .product .details ul{margin:0;padding:0;margin-top:10px;list-style-type:none}.pricing-page .pricing .product .details ul li{padding:10px 0;margin:0 -10px -2px;background-color:#fff;font-size:16px;border-top:1px solid #b5b5b5;border-bottom:1px solid #b5b5b5;cursor:pointer}.pricing-page .pricing .product .details ul li:hover{opacity:.8;border-color:#fff;box-shadow:inset 0 0 7px 0 #b5b5b5}.pricing-page .pricing .product .button{text-decoration:none}.pricing-page .pricing .product .button.disabled,.pricing-page .pricing .product .button:hover{background-color:#0c1461}.pricing-page .pricing .product .button.disabled{background-color:#303675;border-bottom:1px solid #fe5244;cursor:not-allowed}@media (max-width:991px){.pricing-page .pricing .product{flex:0 0 90%;margin-bottom:20px}}.blog-page{display:flex;background-color:rgba(12,20,97,.27);justify-content:center;flex-wrap:wrap;padding-top:30px}.blog-page h1{flex:0 0 100%;text-align:center}.blog-post-page .post{background-color:hsla(0,0%,100%,.93);color:#000;border-radius:5px;padding:15px;display:flex;flex-direction:column;margin-bottom:15px}.blog-post-page .post img{width:100%;max-width:400px;display:block;border-radius:5px}.blog-post-page .post h3,.blog-post-page .post p{margin:7px}.blog-post-page .post h3{font-size:24px}.blog-post-page .post p{font-size:18px;letter-spacing:1px;line-height:25px}.blog-post-page .post p.date{font-size:13px;margin-top:0;margin-bottom:0}.blog-post-page .comments{background-color:hsla(0,0%,100%,.93);color:#000;border-radius:5px;padding:15px;display:flex;flex-direction:column}.blog-post-page .comments .heading{border-bottom:1px solid #ddd}.blog-post-page .comments .heading span{display:inline-block}.blog-post-page .comments .body,.blog-post-page .comments .form{display:flex;flex-direction:column}.contact-page{display:flex;background-color:rgba(12,20,97,.27);justify-content:center}.contact-page form{min-width:600px;position:relative}.contact-page form div{margin:10px 0;display:flex;flex-direction:column}.contact-page form div h3{font-size:24px;margin-bottom:0}.contact-page form div label{margin:5px 0;font-weight:600;font-size:18px}.contact-page form div .error{color:#fff;padding:5px 10px;background-color:#fe5244}.contact-page form div button,.contact-page form div input,.contact-page form div textarea{margin:5px 0;padding:10px;border-radius:3px;min-height:25px;border:none;font-size:16px;outline-color:#fe5244}.contact-page form div button::-webkit-input-placeholder,.contact-page form div input::-webkit-input-placeholder,.contact-page form div textarea::-webkit-input-placeholder{color:#aaa}.contact-page form div button::-moz-placeholder,.contact-page form div input::-moz-placeholder,.contact-page form div textarea::-moz-placeholder{color:#aaa}.contact-page form div button:-ms-input-placeholder,.contact-page form div input:-ms-input-placeholder,.contact-page form div textarea:-ms-input-placeholder{color:#aaa}.contact-page form div button:-moz-placeholder,.contact-page form div input:-moz-placeholder,.contact-page form div textarea:-moz-placeholder{color:#aaa}.contact-page form div button{color:#fff;background-color:#fe5244;font-weight:600;font-size:18px}.contact-page form .loading{background-color:rgba(69,57,57,.33)}.contact-page form .loading,.contact-page form .success-message{position:absolute;top:0;right:0;left:0;bottom:0;justify-content:center;align-items:center;padding:10px}.contact-page form .success-message{background-color:#fff;color:#000}.contact-page form .success-message .message{font-size:18px}@media (max-width:991px){.contact-page form{min-width:320px}}.dashboard-page{background-color:rgba(12,20,97,.27);padding-top:30px;text-align:center}.dashboard-page .card{flex-basis:30%}@media (max-width:991px){.dashboard-page .card{flex-basis:100%}}.combination-page{background-color:rgba(12,20,97,.27);padding-top:30px;text-align:center}.combination-page .courses{display:flex;flex-direction:row;flex-wrap:wrap}.combination-page .courses label.course{color:#000;background-color:#fff;flex:0 0 20%;margin:10px;height:70px;padding:10px;border-radius:5px;text-align:center;font-size:18px}.combination-page .courses label.course.checked{color:#fff;background-color:#3fb1b6}.combination-page .courses label.course.disabled{text-decoration:line-through}.combination-page .courses label.course input{display:none}.combination-page button{padding:15px;color:#fff;background-color:#fe5244;font-weight:700;border:none;cursor:pointer;margin:10px;outline:0}.combination-page button.closeBtn{color:#000;background-color:#fff}@media (max-width:991px){.combination-page .courses label.course{flex:1 0 40%;margin:5px}}.subscribe-page{background-color:rgba(12,20,97,.27);padding-top:30px;text-align:center;display:flex}.subscribe-page form{flex:0 1 40%;display:flex;flex-direction:column;margin:auto}.subscribe-page form label.item{background-color:#fff;color:#000;padding:10px;margin:10px 0;border-radius:5px;flex:1 0 100%;text-align:left;display:flex;flex-direction:row;align-items:center;max-height:120px;min-width:250px}.subscribe-page form label.item input{display:none}.subscribe-page form label.item img{height:70px;width:70px}.subscribe-page form label.item div.details{padding:0 10px;flex:1}.subscribe-page form label.item div.details p{margin:0 0 5px 0}.subscribe-page form label.item div.details p .strikethrough{text-decoration:line-through;-webkit-text-decoration-color:red;text-decoration-color:red;margin-right:5px;font-weight:700;font-size:14px}.subscribe-page form label.item.checked{color:#fff;background-color:#3fb1b6}.subscribe-page button{padding:15px;color:#fff;background-color:#fe5244;font-weight:700;border:none;cursor:pointer;margin:10px 0;outline:0;min-width:250px}.subscribe-page button:disabled{cursor:not-allowed;color:#555}body{margin:0;padding:0}