:root{--theme-clr:#397CD7;--theme-clr-rgb:37 171 124;--theme-clr-light-1:#bee6d8;--theme-clr-deep-1:#2293E3;--theme-clr-deep-2:#1C78B9}::-moz-selection{background-color:var(--theme-clr,var(--color-secondary-4))!important}::-moz-selection{background-color:var(--theme-clr,var(--color-secondary-4))!important}::selection{background-color:var(--theme-clr,var(--color-secondary-4))!important}a:hover{color:var(--theme-clr,var(--color-secondary-4))}.color-bg-black,.color-bg-dark,.footer-area.footer-area-v2{background-color:var(--theme-clr-deep-2,var(--color-body))}.cookiealert-popup{border-color:var(--theme-clr-light-1,var(--color-gray))}.template-header .header-right .header-extra .user-profile-dropdown .user-profile-dropdown-content .profile-info{background-color:var(--theme-clr-light-1,var(--color-body))}.template-header .header-right .header-extra .user-profile-dropdown .user-profile-dropdown-content .profile-info .profile-info-content h3{color:var(--color-body)}.template-header .header-right .header-extra .user-profile-dropdown .user-profile-dropdown-content .profile-info .profile-info-content p{color:var(--color-gray)}.template-header.course-item-active .header-navigation .nav-menu>ul>li.course-active>a{border-color:var(--theme-clr,var(--color-secondary-4))}.template-btn{background-color:var(--theme-clr,var(--color-secondary-4));border:2px solid var(--theme-clr,var(--color-secondary-4))}.hero-area.hero-area-v5,.hero-area.hero-dark{background:linear-gradient(81.05deg,var(--theme-clr-deep-1,var(--color-dark-4)) 19.56%,var(--theme-clr-deep-2,var(--color-dark-5)) 100%)}.address-card .action li a,.blog-post-items-v3 .blog-post-item .post-content .title a:hover,.book-list-item .book-text-content .book-price,.book-list-item .book-text-content h6 a:hover,.check-list li::after,.color-secondary,.cookiealert-popup .cookiealert-content p a,.course-item .course-item-footer .course-price,.course-item .title a:hover,.course-items-v3 .course-item .course-item-footer .course-price,.course-items-v3 .course-item .title a:hover,.footer-area.footer-area-v2 .copyright-text a,.header-topbar .header-topbar-right>ul .user-dropdown .dropdown-list a i,.hero-area .hero-content .hero-subtitle,.hero-area.hero-area-v5 .hero-content .hero-title span,.hero-area.hero-dark .hero-content .hero-subtitle,.list-groups li a:hover,.list-groups li.active a,.mobile-slide-panel .mobile-menu li.active>a,.page-nav ul li.active a::before,.profile-menu ul li .sub-menu a:hover,.profile-menu ul li .sub-menu li.active a,.profile-menu ul li a:hover,.profile-menu ul li.active a,.social-profile li a,.social-profile-v2 li a:hover,.template-header .header-navigation .header-right .header-extra .search-bar .quick-search-result .list-group li a:hover,.template-header .header-navigation .header-right .header-extra .searchbox .quick-search-result .list-group li a:hover,.template-header .language-selection .nice-select .list .option.selected,.template-header .nav-menu .sub-menu li a:hover,.template-header .nav-menu li a:hover,.template-header .nav-menu li.active>a,.testimonial-items-v1 .testimonial-item .testimonial-footer .quote-icon i,.user-form .accept-policy label a,.user-form-container .form-title h3{color:var(--theme-clr,var(--color-secondary-4))}.bg-shape svg path,.bg-shape-2 svg path,.counter-items-v2 .counter-item .icon svg path,.instructor-profile-preview .instructor-current-content .instructor-content-countdown svg path,.profile-menu ul li .sub-menu a:hover svg path,.profile-menu ul li .sub-menu li.active a svg path,.profile-menu ul li a:hover svg path,.profile-menu ul li.active a svg path,.svg-primary,.template-header .header-inner .header-left .brand-logo svg path.logo-icon,.testimonial-items-v2 .testimonial-item .testimonial-item-body .quote path,svg path.logo-icon{fill:var(--theme-clr,var(--color-secondary-4))}.icon-box-icon svg path{stroke:var(--theme-clr,var(--color-secondary-4))}.back-to-top,.become-instructor-image::after,.become-instructor-image::before,.blog-post-items-v3 .blog-post-item .post-thumbnail .post-meta li.date a,.color-bg-secondary,.contact-form-info ul li i,.course-items-v3 .course-item .course-badge,.course-items-v3 .course-item .course-category li a,.course-items-v3.list-view .course-item .course-category li a,.cta-wrapper,.error-page-title h1::after,.error-page-title h1::before,.faq-tab .accordion-item .accordion-button::after,.header-topbar .header-topbar-right>ul .shopping-mini-cart .badge,.hero-area.hero-area-v2 .hero-content::after,.hero-area.hero-area-v2 .hero-image .circle-element,.hero-area.hero-area-v2 .hero-image .circle-element .element,.hero-area.hero-area-v2 .hero-image .circle-element::after,.hero-area.hero-area-v2 .hero-image:after,.hero-area.hero-area-v2 .hero-image:before,.preview-slider .app-preview-image.slick-slide::after,.preview-slider .slick-dots li.slick-active button,.recent-videos-section::after,.slider-primary .slick-dots li.slick-active button,.social-profile li a:hover,.template-header .header-navigation .header-right .header-extra .search-bar .quick-search-result::-webkit-scrollbar-thumb,.template-header .header-navigation .header-right .header-extra .searchbox .quick-search-result::-webkit-scrollbar-thumb,.template-header .header-right .header-extra .shopping-mini-cart .badge,.template-header .header-right .header-extra .user-profile-dropdown .user-profile-dropdown-content .profile-menu::-webkit-scrollbar-thumb,.template-header .nav-menu li a::before,.template-header .navbar-toggler span,.template-header.nav-white-color .header-navigation:not(.sticky-on) .nav-menu>ul>li>a::before,.template-header.nav-white-color .header-navigation:not(.sticky-on) .navbar-toggler span,.testimonial-items-v2 .testimonial-item .author-thumb::after,.user-form .accept-policy input:checked+label::before,.user-form .alt-login .template-btn:hover,[data-progress]::after{background-color:var(--theme-clr,var(--color-secondary-4))}.plyr--video .plyr__control.plyr__tab-focus,.plyr--video .plyr__control:hover,.plyr--video .plyr__control[aria-expanded=true]{background:#00b2ff;background:var(--plyr-video-control-background-hover,var(--theme-clr,var(--color-secondary-4,#00b2ff)));color:#fff;color:var(--plyr-video-control-color-hover,#fff)}.plyr--full-ui input[type=range]{-webkit-appearance:none;appearance:none;background:0 0;border:0;border-radius:26px;border-radius:calc(var(--plyr-range-thumb-height,13px) * 2);color:#00b2ff;color:var(--plyr-range-fill-background,var(--theme-clr,var(--color-secondary-4,#00b2ff)));display:block;height:19px;height:calc(var(--plyr-range-thumb-active-shadow-width,3px) * 2 + var(--plyr-range-thumb-height,13px));margin:0;min-width:0;padding:0;transition:box-shadow .3s ease;width:100%}.address-card .form-check-input:checked,.testimonial-items-v2.testimonial-slider .slick-arrow,.user-form-container form .template-btn,.user-form-container form button{background-color:var(--theme-clr,var(--color-secondary-4))!important;border-color:var(--theme-clr,var(--color-secondary-4))!important}.page-nav ul li.active::after{border-color:var(--theme-clr,var(--color-secondary-4))!important}.testimonial-items-v2.testimonial-slider .slick-arrow.slick-disabled{background-color:var(--color-white)!important;color:var(--color-soft-white-5)!important;border-color:var(--color-soft-white-5)!important}.user-form-container form .template-btn.template-btn-white{color:var(--color-gray)!important;border-radius:5px;border-color:var(--color-soft-white)!important;background-color:var(--color-white)!important}.footer-bottom{border-color:#0b3c2b}.instructor-profile-preview .instructor-current-content .instructor-content-countdown,.list-groups li.active a,.page-nav ul li.active a::before,.template-header .header-navigation .header-right .header-extra .searchbox .quick-search-result .item-group .item:hover,.template-header .header-navigation .header-right .header-extra .searchbox .quick-search-result .list-group li a:hover{background:rgb(var(--theme-clr-rgb) / .1)}.footer-area.footer-area-v2{background:#000}.hero-area.hero-area-v5 .hero-content .hero-btns .template-btn{background:#000!important;border-color:#000!important}.about-section{margin-bottom:80px}@media screen and (max-width:575px){.about-section{margin-bottom:0}}.about-section .info-left{padding-right:18px}@media screen and (max-width:767px){.about-section .info-left{padding:0}}.about-section .info-right{padding-left:18px}@media screen and (max-width:767px){.about-section .info-right{padding:0}}.about-section .counter-inner{margin:20px auto 40px}.about-section .about-banner{position:relative}@media screen and (min-width:992px){.about-section .about-banner .about-image{padding:0 140px 0 80px}}@media screen and (max-width:991px){.about-section .about-banner .about-image{margin-bottom:30px}}.about-section .about-banner .about-left-banner{display:flex;padding:32px 25px 28px;background-color:#000;border-radius:25px;color:#fff;align-items:center}.about-section .about-banner .about-left-banner .banner-icon{margin-right:25px}.about-section .about-banner .about-left-banner .banner-icon i{display:block;position:relative;font-size:40px;height:80px;width:80px;line-height:80px;border-radius:100%;text-align:center;background-color:#fff;color:#f24080}.about-section .about-banner .about-left-banner h3{margin-bottom:0;color:#fff;font-size:23px}@media screen and (min-width:992px){.about-section .about-banner .about-left-banner{border:10px solid #fff;max-width:418px;position:absolute;left:0;bottom:80px;z-index:1}}@media screen and (max-width:991px){.about-section .about-banner .about-left-banner{margin-bottom:30px}}@media screen and (max-width:479px){.about-section .about-banner .about-left-banner .banner-icon i{font-size:28px;height:50px;width:50px;line-height:50px}}.about-section .about-banner .about-right-banner{text-align:center;padding:40px;background-color:#fff;box-shadow:0 0 25px 10px rgba(0,0,0,.03);border-radius:25px}.about-section .about-banner .about-right-banner h5{color:#f24080;margin-bottom:30px}.about-section .about-banner .about-right-banner .video-button{margin-bottom:40px}.about-section .about-banner .about-right-banner .video-button a{font-size:25px;height:100px;width:100px;line-height:100px;background-color:#f24080}.about-section .about-banner .about-right-banner .video-button a:after,.about-section .about-banner .about-right-banner .video-button a:before{box-shadow:0 0 0 0 rgba(242,64,128,.6)}.about-section .about-banner .about-right-banner p{color:#111}@media screen and (min-width:992px){.about-section .about-banner .about-right-banner{max-width:343px;position:absolute;right:0;bottom:80px;z-index:1}}.about-slider{background-color:#fff;padding:80px 0 80px}@media screen and (max-width:575px){.about-slider{padding:40px 0}}.inner-banner-wrap{margin-bottom:110px}@media screen and (max-width:767px){.inner-banner-wrap{margin-bottom:80px}}.counter-inner .counter-item{padding:25px;text-align:center;border-right:1px solid #d9d9d9}.counter-inner .counter-item:last-child{border-right:0}@media screen and (max-width:991px){.counter-inner .counter-item{border-right:0}.counter-inner .counter-item:first-child{border-width:0 1px 1px 0;border-style:solid;border-color:#d9d9d9}.counter-inner .counter-item:last-child{border-width:1px 0 0 1px;border-style:solid;border-color:#d9d9d9}}@media screen and (max-width:575px){.counter-inner .counter-item{border-width:1px 0 0 0;border-style:solid;border-color:#d9d9d9}.counter-inner .counter-item:first-child{border-width:1px 0 0 0;border-style:solid;border-color:#d9d9d9}.counter-inner .counter-item:last-child{border-width:1px 0 0 0;border-style:solid;border-color:#d9d9d9}}.counter-inner .counter-item .counter-no{color:#000;font-size:52px;font-weight:900;line-height:1.2}h2.about-title.text-center{font-size:42px;font-weight:900;line-height:52px;margin-bottom:25px}.about-section p{font-size:16;font-size:16px}.call-to-action{position:relative}.call-to-action-img{width:100%;height:100%;margin-bottom:-400px;height:600px;object-fit:cover;object-position:top}.call-box{background-color:#2293e3;padding:60px;text-align:center;margin:auto;-webkit-box-shadow:0 0 20px 4px rgba(68,68,68,.35);-moz-box-shadow:0 0 20px 4px rgba(68,68,68,.35);box-shadow:0 0 20px 4px rgba(68,68,68,.35)}.call-to-action .row .col-sm-12:nth-child(2) .call-box{background-color:rgb(253 200 0 / 91%);padding-top:90px;padding-bottom:90px;margin-top:-30px;border-radius:20px}.call-to-action .row .col-sm-12:nth-child(1) .call-box{border-radius:20px}.call-to-action .row .col-sm-12:nth-child(3) .call-box{border-radius:20px}.call-box h3,.call-box p{color:#fff}.call-box h3{text-transform:uppercase}.call-box img{margin-bottom:38px;width:auto;height:75px}.call-box h3{margin-bottom:18px}.call-box p{margin-bottom:0;line-height:27px}.call-box h3 a:hover{color:#eda900}.call-to-action .row .col-sm-12:nth-child(2) .call-box h3 a:hover{color:#444}.about-us-page .call-to-action{background-color:transparent}.testimonial-area-inner{border-radius:7px;position:relative;margin-top:40px}.bg-cover{background-size:cover!important;background-repeat:no-repeat!important}.h-100{height:100%!important}.testimonial-area-inner{border-radius:7px;position:relative;margin-top:40px}.testimonial-area-inner .testimonial-right-img{position:absolute;right:20px;bottom:0;height:350px}.section-title{margin-bottom:45px;position:relative}.section-title .sub-title{font-weight:500;position:relative;display:inline-block;margin-bottom:0}.section-title .sub-title.left-line:before{content:"";position:absolute;left:-50px;top:9px;height:1px;width:40px;background:#000}.section-title .sub-title.right-line:after{content:"";position:absolute;right:-50px;top:9px;height:1px;width:40px;background:#000}.section-title .sub-title.style-btn{height:36px;line-height:36px;background:rgba(29,194,149,.1);border-radius:30px;padding:0 25px;color:#2293e3;margin-bottom:6px}.section-title .title{margin-bottom:0;margin-top:3px}.section-title .content{margin-top:17px;margin-bottom:0}.section-title .btn{margin-top:40px}.section-title .title{margin-bottom:0;margin-top:3px;font-size:38px;color:#000;line-height:48px}.about-thumb-wrap{min-height:550px;position:relative;background-size:cover!important;background-position:center center!important;border-radius:7px}.about-thumb-wrap.style-two{background-size:100% 100%!important}.about-thumb-wrap.after-shape{margin-right:30px}.about-thumb-wrap.after-shape:after{content:"";position:absolute;right:-30px;width:154px;height:80%;top:50%;border-radius:10px;background:#2293e3;z-index:-1;transform:translateY(-50%)}.about-thumb-wrap.left-icon{margin-left:20px;height:86%;background-size:cover!important}.about-thumb-wrap.left-icon .about-icon{position:absolute;left:-20px;top:-20px}.about-thumb-wrap.left-icon .about-icon img{border-radius:7px}.about-thumb-wrap.left-icon .bottom-content{color:var(--heading-color);padding:30px;box-shadow:0 0 30px rgba(0,0,0,.07);background:#fff;position:absolute;bottom:-14%;margin:0 40px;border-radius:7px;content:""}.about-thumb-wrap.left-icon .bottom-content:after{content:"";position:absolute;bottom:0;left:5%;height:4px;width:90%;background:#2293e3}.about-inner-wrap{padding:20px 0}.call-to-action{margin-top:100px}.contact-page-section .contact-map{overflow:hidden}.contact-page-section .contact-map iframe{float:left;width:100%;height:472px;border:none;border-radius:5px}.contact-page-section .contact-address-section{text-align:center;margin-bottom:60px}.contact-page-section .contact-address-section .contact-info{display:flex;text-align:left;align-items:center;padding:30px 20px;border-radius:5px;position:relative;box-shadow:0 0 16px rgba(4,59,80,.1);transition:all .3s ease}.contact-page-section .contact-address-section .contact-info:hover{transform:translateY(-5px)}.contact-page-section{padding:100px 0}.inner-banner-wrap.mb-0{margin-bottom:0}h1.inner-title{background:#2293e3;padding:15px 30px;border-radius:5px;font-size:35px!important}header.template-header.header-layout-1.course-item-active.nav-white-color.position-absolute{background:#fff;position:relative!important}.template-header.nav-white-color .header-navigation:not(.sticky-on) .nav-menu>ul>li>a{color:#000}.template-header.nav-white-color .header-navigation:not(.sticky-on) .header-extra .language-selection svg path{stroke:#000}.template-header.nav-white-color .header-navigation:not(.sticky-on) .header-extra>li>a{color:#000}