:root{--primary:#5bb0f2;--light:#e6f3ff;--mid-color:#a8d5ff;--dark:#282d49;--grey-color:#52565b}.fw-medium{font-weight:600!important}.fw-semi-bold{font-weight:700!important}.back-to-top{position:fixed;display:none;right:45px;bottom:45px;z-index:99}#spinner.show{transition:opacity .5s ease-out,visibility 0s linear 0s;visibility:visible;opacity:1}.w-800{font-weight:800}.btn{font-family:'Nunito',sans-serif;font-weight:600;transition:.5s}.btn.btn-primary,.btn.btn-secondary{color:#FFF}.btn-square{width:38px;height:38px}.btn-sm-square{width:32px;height:32px}.btn-lg-square{width:48px;height:48px}.btn-square,.btn-sm-square,.btn-lg-square{padding:0;display:flex;align-items:center;justify-content:center;font-weight:400;border-radius:0}.navbar .dropdown-toggle::after{border:none;content:"\f107";font-family:"Font Awesome 5 Free";font-weight:900;vertical-align:middle;margin-right:8px}.navbar-light .navbar-nav .nav-link{margin-right:30px;padding:25px 0;color:#FFF;font-size:15px;text-transform:uppercase;outline:none}.navbar-light .navbar-nav .nav-link:hover,.navbar-light .navbar-nav .nav-link.active{color:var(--primary)}@media (max-width:991.98px){.navbar-light .navbar-nav .nav-link{margin-right:0;padding:10px 0}.navbar-light .navbar-nav{border-top:1px solid #EEE}}.navbar-light .navbar-brand,.navbar-light a.btn{height:75px}.navbar-light .navbar-nav .nav-link{color:var(--dark);font-weight:500;text-align:start}.navbar-light.sticky-top{top:-100px;transition:.5s}@media (min-width:992px){.navbar .nav-item .dropdown-menu{display:block;margin-top:0;opacity:0;visibility:hidden;transition:.5s}.navbar .dropdown-menu.fade-down{top:100%;transform:rotateX(-75deg);transform-origin:0% 0%}.navbar .nav-item:hover .dropdown-menu{top:100%;transform:rotateX(0deg);visibility:visible;transition:.5s;opacity:1}}@media (max-width:768px){.header-carousel .owl-carousel-item{position:relative;min-height:500px}.header-carousel .owl-carousel-item img{position:absolute;width:100%;height:100%;object-fit:cover}}.header-carousel .owl-nav{position:absolute;top:50%;right:8%;transform:translateY(-50%);display:flex;flex-direction:column}.header-carousel .owl-nav .owl-prev,.header-carousel .owl-nav .owl-next{margin:7px 0;width:45px;height:45px;display:flex;align-items:center;justify-content:center;color:#FFF;background:#fff0;border:1px solid #FFF;font-size:22px;transition:.5s}.header-carousel .owl-nav .owl-prev:hover,.header-carousel .owl-nav .owl-next:hover{background:var(--primary);border-color:var(--primary)}.page-header{background:linear-gradient(rgb(24 29 56 / .7),rgb(24 29 56 / .7)),url("../../imgs/home 1.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover}.page-header-inner{background:rgb(15 23 43 / .7)}.breadcrumb-item+.breadcrumb-item::before{color:var(--light)}.section-title{position:relative;display:inline-block;text-transform:uppercase}.section-title::before{position:absolute;content:"";width:calc(100% + 80px);height:2px;top:4px;right:-40px;background:var(--primary);z-index:-1}.section-title::after{position:absolute;content:"";width:calc(100% + 120px);height:2px;bottom:5px;right:-60px;background:var(--primary);z-index:-1}.section-title.text-start::before{width:calc(100% + 40px);right:0}.section-title.text-start::after{width:calc(100% + 60px);right:0}.service-item{background:var(--light);transition:.5s}.service-item:hover{margin-top:-10px;background:var(--primary)}.service-item *{transition:.5s}.service-item:hover *{color:var(--light)!important}.category img,.course-item img{transition:.5s}.category a:hover img,.course-item:hover img{transform:scale(1.1)}.team-item img{transition:.5s}.team-item:hover img{transform:scale(1.1)}.testimonial-carousel::before{position:absolute;content:"";top:0;right:0;height:100%;width:0;background:linear-gradient(to right,rgb(255 255 255) 0%,#fff0 100%);z-index:1}.testimonial-carousel::after{position:absolute;content:"";top:0;right:0;height:100%;width:0;background:linear-gradient(to right,rgb(255 255 255) 0%,#fff0 100%);z-index:1}.testimonial-carousel .owl-item .testimonial-text,.testimonial-carousel .owl-item.center .testimonial-text *{transition:.5s}.testimonial-carousel .owl-item.center .testimonial-text{background:var(--primary)!important}.testimonial-carousel .owl-item.center .testimonial-text *{color:#FFFFFF!important}.testimonial-carousel .owl-dots{margin-top:24px;display:flex;align-items:flex-end;justify-content:center}.testimonial-carousel .owl-dot{position:relative;display:inline-block;margin:0 5px;width:15px;height:15px;border:1px solid #CCC;transition:.5s}.testimonial-carousel .owl-dot.active{background:var(--primary);border-color:var(--primary)}.footer .btn.btn-social{margin-right:5px;width:35px;height:35px;display:flex;align-items:center;justify-content:center;color:var(--light);font-weight:400;border:1px solid #FFF;border-radius:35px;transition:.3s}.footer .btn.btn-social:hover{color:var(--primary)}.footer .btn.btn-link{display:block;margin-bottom:5px;padding:0;text-align:right;color:#FFF;font-size:15px;font-weight:400;text-transform:capitalize;transition:.3s}.footer .btn.btn-link:hover{letter-spacing:1px;box-shadow:none}.footer .copyright{padding:25px 0;font-size:15px;border-top:1px solid rgb(256 256 256 / .1)}.footer .copyright a{color:var(--light)}.footer .footer-menu a{margin-right:15px;padding-right:15px;border-right:1px solid rgb(255 255 255 / .1)}.footer .footer-menu a:last-child{margin-right:0;padding-right:0;border-right:none}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.service-item{height:50vh}.sponsor-image{width:100%;height:120px}.slider-image{height:120vh}.colored-bg{background:var(--light)}.breadcrumb{background:none}.grey-font{color:var(--grey-color)}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-selection__choice{background-color:var(--light)}.course-item{height:60vh}.course-item img{height:30vh}html{overflow-x:hidden}.card{box-shadow:6px 7px 5px 0 rgb(201 197 197 / .75);-webkit-box-shadow:6px 7px 5px 0 rgb(201 197 197 / .75);-moz-box-shadow:6px 7px 5px 0 rgb(201 197 197 / .75);background-color:#f6f6f6}.register-card{border-radius:20px}.primary-text{color:var(--primary)}.priceItem{color:var(--dark);color:#fff;border-radius:25px;align-items:center;display:flex;justify-content:center}#cat_img{height:60vh}.grad-bg{background:linear-gradient(90deg,rgb(163 221 255) 0%,rgb(136 199 247) 9%,rgb(91 176 242) 100%)}.threeD-btn{box-shadow:#040230 4px 6px 0 0;background:var(--primary);border-radius:20px}.threeD-btn .active,.threeD-btn:hover{background:var(--mid-color)}
