/*! CSS Used from: /assets/css/bootstrap.min.css */
:root{--bs-blue:#0d6efd;--bs-indigo:#6610f2;--bs-purple:#6f42c1;--bs-pink:#d63384;--bs-red:#dc3545;--bs-orange:#fd7e14;--bs-yellow:#ffc107;--bs-green:#198754;--bs-teal:#20c997;--bs-cyan:#0dcaf0;--bs-white:#fff;--bs-gray:#6c757d;--bs-gray-dark:#343a40;--bs-primary:#0d6efd;--bs-secondary:#6c757d;--bs-success:#198754;--bs-info:#0dcaf0;--bs-warning:#ffc107;--bs-danger:#dc3545;--bs-light:#f8f9fa;--bs-dark:#212529;--bs-font-sans-serif:system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans","Liberation Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--bs-font-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--bs-gradient:linear-gradient(180deg, rgba(255, 255, 255, 0.15), rgba(255, 255, 255, 0));}
*,::after,::before{box-sizing:border-box;}
@media (prefers-reduced-motion:no-preference){
:root{scroll-behavior:smooth;}
}
body{margin:0;font-family:var(--bs-font-sans-serif);font-size:1rem;font-weight:400;line-height:1.5;color:#212529;background-color:#fff;-webkit-text-size-adjust:100%;-webkit-tap-highlight-color:transparent;}
h1,h2,h3,h4{margin-top:0;margin-bottom:.5rem;font-weight:500;line-height:1.2;}
h1{font-size:calc(1.375rem + 1.5vw);}
@media (min-width:1200px){
h1{font-size:2.5rem;}
}
h2{font-size:calc(1.325rem + .9vw);}
@media (min-width:1200px){
h2{font-size:2rem;}
}
h3{font-size:calc(1.3rem + .6vw);}
@media (min-width:1200px){
h3{font-size:1.75rem;}
}
h4{font-size:calc(1.275rem + .3vw);}
@media (min-width:1200px){
h4{font-size:1.5rem;}
}
p{margin-top:0;margin-bottom:1rem;}
ul{padding-left:2rem;}
ul{margin-top:0;margin-bottom:1rem;}
strong{font-weight:bolder;}
a{color:#0d6efd;text-decoration:underline;}
a:hover{color:#0a58ca;}
img{vertical-align:middle;}
button{border-radius:0;}
button:focus:not(:focus-visible){outline:0;}
button{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;}
button{text-transform:none;}
[type=button],button{-webkit-appearance:button;}
[type=button]:not(:disabled),button:not(:disabled){cursor:pointer;}
.container{width:100%;padding-right:var(--bs-gutter-x,.75rem);padding-left:var(--bs-gutter-x,.75rem);margin-right:auto;margin-left:auto;}
@media (min-width:576px){
.container{max-width:540px;}
}
@media (min-width:768px){
.container{max-width:720px;}
}
@media (min-width:992px){
.container{max-width:960px;}
}
@media (min-width:1200px){
.container{max-width:1140px;}
}
@media (min-width:1400px){
.container{max-width:1320px;}
}
.row{--bs-gutter-x:1.5rem;--bs-gutter-y:0;display:flex;flex-wrap:wrap;margin-top:calc(var(--bs-gutter-y) * -1);margin-right:calc(var(--bs-gutter-x) * -.5);margin-left:calc(var(--bs-gutter-x) * -.5);}
.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--bs-gutter-x) * .5);padding-left:calc(var(--bs-gutter-x) * .5);margin-top:var(--bs-gutter-y);}
.col-12{flex:0 0 auto;width:100%;}
.g-4{--bs-gutter-x:1.5rem;}
.g-4{--bs-gutter-y:1.5rem;}
@media (min-width:576px){
.col-sm-6{flex:0 0 auto;width:50%;}
}
@media (min-width:768px){
.col-md-6{flex:0 0 auto;width:50%;}
}
@media (min-width:992px){
.col-lg-4{flex:0 0 auto;width:33.33333333%;}
.col-lg-7{flex:0 0 auto;width:58.33333333%;}
}
.d-flex{display:flex!important;}
.gap-2{gap:.5rem!important;}
.justify-content-center{justify-content:center!important;}
.align-items-center{align-items:center!important;}
.m-0{margin:0!important;}
.mb-0{margin-bottom:0!important;}
.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important;}
.pt-4{padding-top:1.5rem!important;}
.text-center{text-align:center!important;}
.text-white{color:#fff!important;}
@media (min-width:768px){
.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important;}
.pt-md-5{padding-top:3rem!important;}
}
/*! CSS Used from: /assets/css/style.css */
html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}
body{font-family:'Roboto',sans-serif;font-size:16px;margin:0;}
footer,header,nav,section{display:block;}
a{background-color:transparent;color:#ffb606;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;}
a:hover{color:#ffb606;}
strong{font-weight:700;}
img{max-width:100%;height:auto;border:0;transition:all .3s ease;}
button{color:inherit;font:inherit;margin:0;}
button{overflow:visible;}
button{max-width:100%;}
button{-webkit-appearance:button;cursor:pointer;}
body,button{color:#1a1a1a;line-height:1.75;}
h1,h2,h3,h4{font-family:'Poppins',sans-serif;clear:both;line-height:1.5;font-weight:400;color:#17324f;margin:0;padding:0;}
h1{font-size:56px;}
h2{font-size:36px;}
h3{font-size:24px;}
h4{font-size:22px;}
p{font-size:16px;color:#53677d;line-height:1.5;margin:0 0 1.75em;}
html{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}
*,*:before,*:after{-webkit-box-sizing:inherit;-moz-box-sizing:inherit;box-sizing:inherit;}
body{background:#fff;}
ul{padding:0;margin:0;}
ul{list-style:disc;}
img{height:auto;max-width:100%;vertical-align:middle;}
button{background:#17324f;border:0;border-radius:3px;color:#fff;letter-spacing:0.046875em;line-height:1;padding:0.889em 1.587em;outline:none;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;}
.section-header{text-align:center;max-width:900px;margin:0 auto 20px;}
.section-header h2{font-size:36px;text-transform:uppercase;margin-bottom:10px;}
.section-header p{font-size:18px;}
.wrapper .content-push{position:relative;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;}
.mobile-menu-open{overflow:hidden;height:100vh;}
.mobile-menu-open .content-push{-webkit-transform:translateX(-300px);-moz-transform:translateX(-300px);-o-transform:translateX(-300px);transform:translateX(-300px);}
@media screen and (max-width:480px){
.mobile-menu-open .content-push{-webkit-transform:translateX(-250px);-moz-transform:translateX(-250px);-o-transform:translateX(-250px);transform:translateX(-250px);}
}
header .professor-menu{-webkit-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);-moz-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);-o-box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);box-shadow:0px 2px 2px 0px rgba(0,0,0,0.15);}
header .professor-menu .menu-header{float:left;}
@media screen and (max-width:991px){
header .professor-menu .menu-header{float:initial;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;flex-direction:row-reverse;}
.head-download.mobile-download{display:block!important;padding:0.5em 0.5em;margin:0;}
}
header .professor-menu .menu-header .menu-toggle{display:none;}
@media screen and (max-width:991px){
header .professor-menu .menu-header .menu-toggle{display:block;float:right;background-color:transparent;padding:0px;margin:20px 0px;outline:none;}
header .professor-menu .menu-header .menu-icon{padding:10px 0px!important;}
header .professor-menu .menu-header .menu-toggle .icon-bar{display:block;background-color:#17324f;height:2px;width:22px;-webkit-transition:0.3s ease-out;-moz-transition:0.3s ease-out;-o-transition:0.3s ease-out;transition:0.3s ease-out;margin-left:auto!important;}
header .professor-menu .menu-header .menu-toggle.open .icon-bar{background-color:red;}
header .professor-menu .menu-header .menu-toggle .icon-bar:nth-child(3){margin:4px 0px;}
}
header .professor-menu .menu-header .menu-toggle.open .icon-bar:nth-child(2){-webkit-transform:translateY(6px) rotate(45deg);-moz-transform:translateY(6px) rotate(45deg);-o-transform:translateY(6px) rotate(45deg);transform:translateY(6px) rotate(45deg);}
header .professor-menu .menu-header .menu-toggle .icon-bar:nth-child(1),header .professor-menu .menu-header .menu-toggle.open .icon-bar:nth-child(3){opacity:0;}
header .professor-menu .menu-header .menu-toggle.open .icon-bar:nth-child(4){-webkit-transform:translateY(-6px) rotate(-45deg);-moz-transform:translateY(-6px) rotate(-45deg);-o-transform:translateY(-6px) rotate(-45deg);transform:translateY(-6px) rotate(-45deg);}
header .professor-menu .menu-header .menu-icon{display:inline-block;padding:23px 0px;}
@media screen and (max-width:991px){
header .professor-menu .desktop-menu{display:none;}
}
header .professor-menu .desktop-menu ul{text-align:right;}
header .professor-menu .desktop-menu ul li{list-style:none;display:inline-block;margin-left:40px;}
header .professor-menu .desktop-menu ul li:first-child{margin:0px;}
header .professor-menu .desktop-menu ul li a{display:inline-block;font-family:'Poppins',sans-serif;color:#17324f;font-size:16px;padding:37px 0px;text-decoration:none;}
header .professor-menu .desktop-menu ul li a:hover,header .professor-menu .desktop-menu ul li a:focus{color:#ffb606;}
header .professor-menu .desktop-menu ul li.active > a{color:#ffb606;}
header .professor-menu .mobile-menu{position:fixed;top:0;left:100%;width:300px;height:100vh;overflow:auto;background:#17324f;padding:47px 0px;}
@media screen and (max-width:480px){
header .professor-menu .mobile-menu{width:250px;}
}
header .professor-menu .mobile-menu ul li{list-style:none;}
header .professor-menu .mobile-menu ul li a{display:block;color:#ffffff;padding:8px 15px;text-decoration:none;border-bottom:1px solid #f1f3f5;}
header .professor-menu .mobile-menu ul li a:hover,header .professor-menu .mobile-menu ul li a:focus{color:#ffb606;border-bottom:1px solid #ffb606;}
header .professor-menu .mobile-menu ul li:last-child a{border:none;}
header .professor-menu .mobile-menu ul li.active > a{color:#ffb606;border-bottom:1px solid #ffb606;}
.desktop-menu{display:flex;align-items:center;justify-content:flex-end;}
.head-download{margin-left:20px;background-color:#ffb606;padding:0.8em 0.8em;}
.head-download:hover{background-color:#17324f;}
.head-download.mobile-download{display:none;}
.banner{background-image:url(/assets/images/background/home-banner.webp);background-size:cover;background-position:center;position:relative;z-index:1;padding:200px 0;}
.banner .banner-content h1{font-size:56px;line-height:62px;margin-bottom:15px;font-weight:700;color:#fff;}
@media screen and (max-width:767px){
.banner{background-position:left;padding:150px 0;}
.banner .banner-content h1{font-size:48px;}
}
@media screen and (max-width:480px){
.banner{padding:100px 0;}
.banner .banner-content h1{font-size:36px;line-height:1.3;}
}
.banner .banner-content p{font-size:28px;line-height:1.5;margin-bottom:40px;color:rgba(255,255,255,.7);}
@media screen and (max-width:480px){
.banner .banner-content p{font-size:16px;}
}
.banner .banner-content button{background-color:#ffb606;font-size:18px;}
.banner .banner-content button:hover,.banner .banner-content button:focus{background-color:#17324f;}
.resource{background-image:url(/assets/images/background/counter.webp);background-size:cover;background-position:center;}
.resource .overlay{background-color:rgba(23,50,79,0.65);padding:80px 0px;}
.resource .desc-text{color:#ccc;margin-bottom:0;}
.register{background-size:cover;background-position:center;}
.about{background-color:#f1f3f5;padding:80px 0px;}
.about .about-items{margin:-7.5px;overflow:hidden;display:flex;flex-wrap:wrap;}
.about .about-items .about-item{width:-webkit-calc(100% / 2);width:-moz-calc(100% / 2);width:-o-calc(100% / 2);width:calc(100% / 2);float:left;padding:7.5px;}
@media screen and (max-width:991px){
.about .about-items .about-item{width:-webkit-calc(100% / 2);width:-moz-calc(100% / 2);width:-o-calc(100% / 2);width:calc(100% / 2);}
}
@media screen and (max-width:767px){
.about .about-items .about-item{width:-webkit-calc(100% / 1);width:-moz-calc(100% / 1);width:-o-calc(100% / 1);width:calc(100% / 1);}
}
.about .about-items .about-item .about-item-inner{background-color:#ffffff;padding:30px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;border-radius:3px;height:100%;}
.about .about-items .about-item .icon{float:left;margin:5px 15px 0px 0px;}
.about .about-items .about-item .content{display:table;}
.about .about-items .about-item .content h4{font-size:22px;line-height:26px;margin-bottom:5px;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;text-overflow:ellipsis;overflow:hidden;}
.about .about-items .about-item .content span{font-size:16px;color:#9ea9b5;display:inline-block;line-height:1.2;}
.courses{background-color:#f1f3f5;padding:80px 0px;}
.courses .section-header{text-align:left;max-width:100%;}
.testimonial{padding:60px 0px;background-color:#17324f;}
.testimonial-text{color:#ccc;}
.testimonial-list{color:#ccc;margin-bottom:1.75em;padding-left:20px;}
.testimonial .section-header h2{color:#ffffff;}
.home-blog{padding:80px 0px;}
.blog-item{margin-bottom:25px;}
.blog-item .image{overflow:hidden;margin-bottom:20px;border-radius:10px;}
.blog-item .image img{width:100%;-webkit-transition:0.5s ease-out;-moz-transition:0.5s ease-out;-o-transition:0.5s ease-out;transition:0.5s ease-out;}
.blog-item:hover img{-webkit-transform:scale(1.3);-moz-transform:scale(1.3);-o-transform:scale(1.3);transform:scale(1.3);}
.events{padding:80px 0px;}
footer .footer-bottom{padding:31px 0px;}
footer .footer-bottom p{margin:0px;line-height:28px;}
footer .footer-bottom ul{text-align:right;}
footer .footer-bottom ul li{list-style:none;display:inline-block;margin-right:15px;}
footer .footer-bottom ul li:last-child{margin:0px;}
footer .footer-bottom ul li a{text-decoration:none;color:#53677d;}
footer .footer-bottom ul li a:hover,footer .footer-bottom ul li a:focus{color:#ffb606;}
@media screen and (max-width:767px){
.footer-copyright{order:2;margin-top:10px;text-align:center;}
.footer-menu{text-align:center!important;}
}
.preloader{position:fixed;top:0;left:0;z-index:9999;width:100%;height:100%;background:rgba(255,182,6,.1);overflow:hidden;}
.preloader-inner{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);}
.preloader-icon{width:72px;height:72px;display:inline-block;padding:0px;}
.preloader-icon span{position:absolute;display:inline-block;width:72px;height:72px;border-radius:100%;background:#fff;-webkit-animation:preloader-fx 1.6s linear infinite;animation:preloader-fx 1.6s linear infinite;}
.preloader-icon span:last-child{animation-delay:-0.8s;-webkit-animation-delay:-0.8s;}
.footer-border-top{border-top:1px solid #e7e7e7;}
.float-download-btn{right:5%;bottom:10%;z-index:99999;position:fixed;}
.float-download-btn img{width:150px;cursor:pointer;}
@media screen and (max-width:576px){
h1,h2,h3,h4{line-height:1.2;}
h1{font-size:40px;}
h2,.section-header h2{font-size:30px;}
h3{font-size:24px;}
h4{font-size:22px;}
.about,.resource .overlay,.events,.courses,.home-blog{padding:50px 0;}
.float-download-btn img{width:120px;}
}
/*! CSS Used keyframes */
@keyframes preloader-fx{0%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0.5;}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:0;}}
@-webkit-keyframes preloader-fx{0%{-webkit-transform:scale(0,0);opacity:0.5;}100%{-webkit-transform:scale(1,1);opacity:0;}}

.menu-fixed{position:fixed;background-color:#ffffff;height:auto;width:100%;top:0;z-index:9;-webkit-backface-visibility:hidden;backface-visibility:hidden;}
.animated{-webkit-animation-duration:1s;animation-duration:1s;-webkit-animation-fill-mode:both;animation-fill-mode:both;}
.fadeInDown{-webkit-animation-name:fadeInDown;animation-name:fadeInDown;}
/*! CSS Used keyframes */
@-webkit-keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}
@keyframes fadeInDown{from{opacity:0;-webkit-transform:translate3d(0,-100%,0);transform:translate3d(0,-100%,0);}to{opacity:1;-webkit-transform:none;transform:none;}}