body{font-size:1.125rem!important}.main-container{min-height:calc(100vh - 480px)}@media (min-width:576px){.container{padding:0 15px!important}}@media (min-width:768px){.container{padding:0!important}}@media (min-width:992px){.container{padding:0!important}}@media (min-width:1200px){.container{padding:0!important}}@media (min-width:1400px){.container{padding:0!important}.navbar-brand{margin-right:75px!important}}header{z-index:1020;position:relative;box-shadow:0 1px 15px #0003;background:#eee!important}.sticky-header{z-index:1020;position:sticky;top:0}.logo{max-width:inherit;width:auto!important;height:43px!important;display:inline-block!important}.navbar-brand{padding:15px 0!important}header .nav-link{display:inline-block;font-size:18px!important}footer .nav-link{display:inline-block;font-size:14px!important}.footer-about p{font-size:16px}footer .contact .text-1,footer .contact .text-2{font-size:14px!important}form .error{border:1px solid red!important}form .error-msg{color:red;font-size:16px}.form-label{margin-bottom:0!important}.required{color:red;font-size:16px;font-weight:700}.bg-gray{color:#000;background:#ccc}input[disabled],select[disabled],textarea[disabled],button[disabled],a[disabled]{cursor:not-allowed;background:#6c757d!important}input::placeholder,textarea::placeholder{color:#c7c7c7!important;font-weight:400!important}.ellipsis{white-space:nowrap;text-overflow:ellipsis;max-width:200px;overflow:hidden}div:where(.swal2-container) h2:where(.swal2-title){max-width:100%;color:inherit;text-align:center;text-transform:none;word-wrap:break-word;margin:0;padding:.8em 1em 0;font-size:24px;font-weight:600;position:relative}div:where(.swal2-container) .swal2-html-container{z-index:1;color:inherit;text-align:center;word-wrap:break-word;word-break:break-word;justify-content:center;margin:0;padding:1em 1.6em .3em;font-size:18px;font-weight:400;line-height:normal;overflow:auto}.swal2-modal{padding:20px}div:where(.swal2-container) div:where(.swal2-popup){width:auto!important}.footer-top{color:#dedede;background:#1d3b53;padding:40px 0}.footer-top a,.footer-top h5,.footer-top .h6{color:#dedede!important}.footer-top i{color:#1d3b53!important}.footer-bottom{color:#000;background:#dedede}.footer-bottom a{color:#000!important}.banner{background-image:linear-gradient(90deg,#1d3b53,#6d93b1);padding:45px 0}.banner h1{color:#fff;font-size:2.8125rem;font-weight:700;line-height:1.25}.banner h2{color:#ccc;font-size:18px;font-weight:100;line-height:1.55}.banner .short-text{color:#bbb;font-size:14px;font-weight:100;line-height:1.4}.coursebox{overflow:hidden;border:1px solid #ccc!important}.course-level{color:#fff;text-align:center;white-space:nowrap;padding:5px 40px;font-size:14px;font-weight:700;position:absolute;top:22px;left:-35px;transform:rotate(-45deg)}.course-favorite{cursor:pointer;position:absolute;top:18px;right:18px}.time-mode{margin-top:15px!important;margin-bottom:15px!important}.time-mode>*{margin-top:10px!important}.coursebox .time-mode svg{vertical-align:middle}.coursebox .time-mode span{vertical-align:middle;color:#898585;font-size:14px;line-height:14px}.coursebox .technology{margin:20px 0 0}.coursebox .category{font-size:14px;color:#6c6969!important;background:#dedede!important;border-radius:4px!important;margin-bottom:5px!important;padding:3px 10px!important}.coursebox .technology span{background:#e8e4e4;border-radius:4px;padding:2px 10px}.coursebox .text-truncate-2{font-size:16px}.coursebox .card-footer{background:#e9e6e6}.technology{margin:20px 0 0}.technology span{background:#e8e4e4;border-radius:4px;padding:2px 10px;font-size:16px}.coursebox .price{color:#333;vertical-align:middle;font-size:22px;line-height:35px}.coursebox .btn1{color:#ed0909;font-size:22px}.coursebox .btn2{color:#fff;background:#aab4e3;font-size:22px}.student-review{padding:50px 35px!important}.student-review .carousel-indicators{bottom:-50px}.student-review i{font-size:18px}.circle-active{color:#fff;border:1px solid #ff000d;border-radius:50%!important;width:35px!important;height:35px!important;font-size:30px!important;line-height:31px!important}.heart-active{color:#ff000d;font-size:18px!important;line-height:36px!important;left:-5px!important}.circle-inactive{color:#fff;border:1px solid #a5a2a2;border-radius:50%!important;width:35px!important;height:35px!important;font-size:30px!important;line-height:31px!important}.heart-inactive{color:#a5a2a2;font-size:18px!important;line-height:36px!important;left:-5px!important}.breadcrumbs{color:#fff;background-color:#1d3b53;min-height:40px;padding:15px 0}.breadcrumbs h2{color:#fff;margin:0;font-size:22px;font-weight:300}@media (max-width:992px){.breadcrumbs h2{margin:0 0 10px}}.breadcrumbs ol{flex-wrap:wrap;margin:0;padding:0;font-size:16px;list-style:none;display:flex}.breadcrumbs ol li a{color:#ccc}.breadcrumbs ol li+li{padding-left:10px}.breadcrumbs ol li+li:before{color:#c3cdd5;content:"/";padding-right:10px;display:inline-block}@media (max-width:768px){.breadcrumbs .d-flex{display:block!important}.breadcrumbs ol{display:block}.breadcrumbs ol li{display:inline-block}}input .form-control,textarea .form-control,.bg-light-input .form-select,.bg-light-input .form-control{border:1px solid #ccc!important;min-height:45px!important;padding:5px 10px!important;font-size:1.125rem!important;font-weight:400!important;line-height:1.5!important}.blog{border:1px solid #ccc!important}.blog .rounded-3,.blog .card-img{border-bottom-right-radius:0!important;border-bottom-left-radius:0!important}.blog .text-truncate-2{font-size:17px}.list-group-item{padding:0!important}.filterbox{border:1px solid #ccc!important}.btn-primary{background:#1d3b53!important}.form-check-input:checked{background-color:#1d3b53!important;border-color:#1d3b53!important}.nav-pills.nav-tabs-line .nav-link.active{color:#fff!important;background:#128293!important}.courses-banner .time-mode{margin:25px 0!important}.courses-banner .time-mode svg{vertical-align:middle;color:#fff;width:25px;height:25px}.courses-banner .time-mode span{vertical-align:middle;color:#fff;font-size:14px;line-height:14px}.courses-banner .time-mode span.disable{color:#b8b8bb;display:block}.courses-banner .dcourse-level{color:#000;border-radius:5px;padding:3px 10px}.courses-banner .category-level{color:#000;background:#e2ebeb;border-radius:5px;padding:3px 10px}.courses-banner .contact-box .card-footer svg{width:16px;height:16px}.courses-banner .contact-box .card-footer span{vertical-align:middle;font-size:16px;line-height:16px}.curriculum .time{vertical-align:middle;color:#898585;font-size:14px;line-height:25px}.curriculum ul{margin-bottom:0;padding-left:0;list-style:none}.curriculum ul li:before{content:"✔";color:#0cbc87;margin-right:.5em;font-weight:700}.curriculum ul li{color:#898585}.curriculum .module-box{background:#e2ebeb;border-bottom:1px solid #ccc;border-radius:5px;margin-bottom:35px}.courses-details .nav-pills .nav-link{padding:5px 15px}.courses-details .shadow2{border:1px solid #ccc}.inner-page ul{padding-left:20px}.inner-page ul li{color:#898585}.inner-page ul li:before{color:#333;font-weight:400}
