.middle-align{margin:40px auto 0!important}.top-bar{border:0;background:#000;padding:6px}.topbar-text a,.topbar-text span{color:#fff}.social-icons{padding:10px 0}.social-icons .widget,.social-icons span,.top-bar .custom-social-icons{display:inline-block;color:#fff}.top-bar .custom-social-icons i{padding:0 0 0 10px;border:0;font-size:14px;color:#fff}.scrollup i{background:#000}.scrollup i:hover{background-color:#000;transform:scale(1.3)}.bradcrumbs{padding:30px 0}.bradcrumbs a,.post-categories li a{background:#000!important;color:#fff;padding:8px 15px;margin-right:5px;font-weight:600}.bradcrumbs a:hover,.post-categories li a:hover{background:#000!important}.bradcrumbs span{background:#2979bf!important;color:#fff;padding:8px 15px;font-weight:600}nav.navigation.posts-navigation .nav-previous a,nav.navigation.posts-navigation .nav-next a{background:#2979bf}nav.navigation.posts-navigation .nav-previous a:hover,nav.navigation.posts-navigation .nav-next a:hover{background:#000;color:#fff!important}#sidebar h3 a.rsswidget{color:#fff!important}.wc-block-components-order-summary-item__quantity{background:#2979bf!important}.topbar-btn a,.more-btn a{font-size:15px;background:#2979bf;display:inline-block}.topbar-btn a:hover,.topbar-btn a:hover,.more-btn a:hover,input[type=submit]:hover,#comments input[type=submit]:hover,#comments a.comment-reply-link:hover,#slider .carousel-control-prev-icon:hover,#slider .carousel-control-next-icon:hover,.pagination .current,.pagination a:hover,#sidebar .tagcloud a:hover,.woocommerce #respond input#submit:hover,.woocommerce a.button:hover,.woocommerce button.button:hover,.woocommerce input.button:hover,.woocommerce #respond input#submit.alt:hover,.woocommerce a.button.alt:hover,.woocommerce button.button.alt:hover,.woocommerce input.button.alt:hover,.widget_product_search button:hover,nav.woocommerce-MyAccount-navigation ul li:hover{background:#000!important;color:#fff!important}.page-template-custom-home-page .menu-section,.page-template-custom-home-page .closebtn i{background:#2979bf}.page-template-custom-home-page .main-navigation a{color:#fff}.main-navigation a{color:#000}.toggle-nav i{background:#fff!important;color:#2979bf}.closebtn i{background:#2979bf}.page-template-custom-home-page .home-page-header{border-bottom:none!important;background:0 0}.home-page-header{background-color:#2979bf;border-bottom:none!important}.page-template-custom-home-page .main-navigation a:hover{color:#fff}.main-navigation a:hover{color:#2979bf}.main-navigation ul ul li a:hover,.sticky .post-main-box h2:before,.main-navigation ul ul a:focus{color:#2979bf}.main-navigation ul ul{border-top:2px solid #2979bf;border-bottom:2px solid #2979bf}.post-nav-links a.post-page-numbers:hover{background-color:#2979bf!important;color:#fff}.menu-section{background:#fff}.menu-section .closebtn i{font-size:20px}.logo p.site-title a:hover{color:#000!important}.topbar .cart-no{display:none}.page-template-custom-home-page .myaccount-icon i{background:#2979bf}.myaccount-icon i{background:#000}.page-template-custom-home-page .myaccount-icon i:hover{background:#000}.myaccount-icon i:hover{background:#fff;color:#000}.page-template-custom-home-page p.site-title a,.page-template-custom-home-page .logo h1 a,.page-template-custom-home-page .logo p.site-description{color:#000}p.site-title a,.logo h1 a,.logo p.site-description{color:#fff}.main-navigation ul ul a{color:#000!important}.main-navigation li a:focus{color:#000}.path-generator{position:absolute;bottom:0;width:100%}.banner-small-heading{color:#2979bf;font-size:18px;text-transform:capitalize;font-family:"Kalam",cursive;font-weight:600}.banner-main-text{margin-top:0!important}.read-more a{background:#000!important;border-radius:6px;padding:10px 30px;text-transform:capitalize}.read-more{margin:0!important}.read-more a:hover{color:#fff;background:#2979bf!important}.banner-image-line img{width:auto}.banner-image-line{position:absolute;top:60%;left:60%}.banner-image2,.banner-image3{position:relative;z-index:9999999999999999}.client-img{width:100px}.review-text{color:#000;font-weight:600;text-transform:capitalize;font-size:18px!important;text-align:left}.client-review{background:#fff;border-radius:6px;display:inline-block;padding:10px;position:absolute;top:37%;z-index:99;right:21%;width:190px}.icount,.icount1{background:#fff;border-radius:6px;padding:10px;width:170px}.icount i,.icount1 i{display:flex;justify-content:center;align-items:center;padding:10px;background:#2979bf;color:#fff;border-radius:30px;width:45px;height:45px;align-self:center}.active-count{margin-bottom:0;font-size:18px;font-weight:600}.active-count-text{margin-bottom:0}.banner-image{position:absolute;bottom:0;right:auto}.banner-image img{position:relative;width:500px;height:700px;object-fit:contain}.icount1{position:absolute;right:14%;bottom:30%}.icount{position:absolute;bottom:40%;left:50%}.active-count-text{font-weight:500}.video-btn a{border:7px solid #d4e4f2;border-radius:50%}.video-btn i{color:#fff;background-color:#2979bf;padding:10px 24px 10px 13px;border-radius:50%}.video-btn .video-text{font-size:15px;font-weight:600;color:#000;text-transform:capitalize}.video-btn .overlay{display:none;position:fixed;z-index:9;top:0;left:0;width:100%;height:100%;background:rgba(0,0,0,.7);align-items:center;justify-content:center}.video-btn .popup{background:#fff;padding:20px;max-width:800px;width:100%;height:50%;overflow:hidden;border-radius:10px;position:relative}.video-btn .close-btn{position:absolute;top:10px;right:10px;cursor:pointer}.inner_carousel{position:absolute;top:35%;z-index:99;left:15%;right:62%}.wp-block-latest-comments__comment-meta a,.product_meta a,.wc-block-components-totals-coupon a,.woocommerce-MyAccount-content a{color:#2979bf!important}.wp-block-woocommerce-empty-cart-block .wc-block-grid__product-onsale{border-color:#2979bf!important}#latest-post-section h4.heading-text{font-size:30px}.events-box:hover span.event-date,.events-box:hover span.event-location li a{background:#2979bf!important}.events-box:hover h3 a{color:#2979bf!important}#latest-post-section .events-box img{border-radius:10px}.latest-post-head h4{font-size:22px}.latest-post-head h5{font-size:25px}.inner-box:hover img{filter:invert(50%) brightness(200%)}.inner-box h4{margin-top:10px}.feature-courses .inner-box img{height:150px;width:150px;margin-bottom:10px;object-fit:contain}.feature-courses span{color:#2979bf;font-size:18px;font-weight:600;text-transform:capitalize;font-family:"Kalam",cursive}.feature-courses p{color:#000}.inner-box{box-shadow:rgba(0,0,0,.35) 0px 5px 15px;border-radius:6px;padding:40px 32px;position:relative}.post-icon i{font-size:40px;color:#2979bf}.inner-box h4 a{font-size:18px;color:#000}.service-para{color:#000}.read-more-arrow a{background:#2979bf;border-radius:6px;color:#fff;padding:10px;font-weight:600}.inner-box:hover h4 a,.inner-box:hover p,.inner-box:hover i{color:#fff}.inner-box:hover .read-more-arrow a{background:#fff;color:#000}.counter{position:absolute;right:0;background:rgba(160,200,235,.51);top:0;padding:20px 30px 30px;border-radius:0px 6px 0px 68px}.counter p{margin-bottom:0;color:#2979bf;font-size:25px;font-weight:600}#footer input[type=submit]:hover{background:#2979bf!important}.more-btn a,#comments input[type=submit],#comments a.comment-reply-link,input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,nav.woocommerce-MyAccount-navigation ul li,.pro-button a,.pagination span,.pagination a{background:#2979bf!important;color:#fff!important}.service-btn a{top:-45px}.woocommerce nav.woocommerce-pagination ul li span.current,.woocommerce nav.woocommerce-pagination ul li a,.wc-block-components-order-summary-item__quantity{background:#2979bf!important}.header-fixed{border-bottom:2px solid #2979bf;background-color:#2979bf}.wp-block-button.is-style-outline a{background:0 0!important;border:1px solid #000}.post-navigation span.meta-nav:hover{color:#000}.about-img img{box-shadow:-20px 20px 0 0px #94c2ec}#sidebar .more-button a{background:#2979bf!important;color:#fff!important}#sidebar .more-button a:hover{background:#000!important;color:#fff!important}#sidebar label.wp-block-search__label,#sidebar .wp-block-heading,#footer .custom-about-us a.custom_read_more{background:#2979bf}#footer .wp-block-search .wp-block-search__button,#sidebar .wp-block-search .wp-block-search__button{background:#000}#footer .tagcloud a:hover{border-color:#2979bf}#footer .widget_tag_cloud a.tag-cloud-link:hover{background-color:#2979bf}.post-main-box:hover h2 a,.post-main-box:hover .post-info a,.single-post .post-info:hover a,.grid-post-main-box:hover h2 a,.grid-post-main-box:hover .post-info a{color:#000}.copyright a:hover{color:#fff}.copyright .widget{margin-bottom:0!important}.wp-block-woocommerce-cart .wc-block-cart__submit-button,a.wc-block-components-checkout-return-to-cart-button,.wc-block-components-checkout-place-order-button,.wc-block-components-totals-coupon__button{background-color:#2979bf!important;color:#fff!important;text-decoration:none!important;border-radius:10px;border:none!important;padding:10px}.wp-block-woocommerce-cart .wc-block-cart__submit-button:hover,a.wc-block-components-checkout-return-to-cart-button:hover,.wc-block-components-checkout-place-order-button:hover{background:#000!important;color:#fff!important}.post-main-box .more-btn a{border-radius:6px}.post-main-box:hover h2 a,.post-main-box:hover .post-info span a,.single-post .post-info:hover a,.middle-bar h6,.grid-post-main-box:hover h2 a,.grid-post-main-box:hover .post-info span a{color:#2979bf}.more-btn a,#comments input[type=submit],.woocommerce a.added_to_cart.wc-forward,#comments a.comment-reply-link,input[type=submit],.woocommerce #respond input#submit,.woocommerce a.button,.woocommerce button.button,.woocommerce input.button,.woocommerce #respond input#submit.alt,.woocommerce a.button.alt,.woocommerce button.button.alt,.woocommerce input.button.alt,nav.woocommerce-MyAccount-navigation ul li,.pro-button a,.pagination span,.pagination a{border-radius:6px}.post-main-box h2 a,.grid-post-main-box h2 a{font-size:24px;line-height:35px}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{font-size:14px;text-transform:capitalize;background:#2979bf;text-decoration:none!important}.wc-block-grid__product-title{border-bottom:none}span.woocommerce-Price-amount.amount{font-size:14px}li.wc-block-grid__product{box-shadow:rgba(100,100,111,.2) 0px 7px 29px 0px;margin:13px;max-width:22%!important}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{text-decoration:none!important}.wp-block-woocommerce-empty-cart-block a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart{border-radius:6px!important}a.wp-block-button__link.add_to_cart_button.ajax_add_to_cart:hover{color:#fff!important;background:#000!important}header.woocommerce-Address-title.title a{background-color:#2979bf;border-radius:6px!important;color:#fff!important;font-size:15px;font-weight:700!important;text-decoration:none!important;padding:12px 20px!important}@media screen and (min-width:721px) and (max-width:767px){.review-text,.active-count{font-size:14px!important}}@media screen and (min-width:768px) and (max-width:1000px){li.wc-block-grid__product{max-width:100%!important}.wc-block-grid__products{display:grid!important;grid-template-columns:repeat(2,1fr);padding:0 50px!important}.wp-block-woocommerce-empty-cart-block li.wc-block-grid__product{max-width:100%!important}}@media screen and (min-width:1000px) and (max-width:1080px){.wc-block-grid__products{padding:0 34px!important}}@media screen and (max-width:1000px){.main-navigation a:hover{color:#2979bf!important}.toggle-nav i{background:#2979bf}.serach_outer i{background:0 0}p.site-title,.logo h1{font-size:25px}.menu-section{border-radius:0}}@media screen and (max-width:767px){li.wc-block-grid__product{max-width:62%!important}.woocommerce ul.products[class*=columns-] li.product,.woocommerce-page ul.products[class*=columns-] li.product{width:100%}.related-post .post-main-box{margin-bottom:20px}.banner-image{position:relative}.inner_carousel{position:static!important;margin-top:40px}.video-btn{display:flex!important;justify-content:center;margin-top:30px!important;margin-bottom:30px}.banner-image img{height:auto}.banner-image-line{display:none}.icount1,.icount,.client-review{display:none!important}}@media screen and (max-width:720px){.admin-bar .home-page-header{margin-bottom:20px}.menu-section{border-radius:0}.menu-section{background:0 0}.banner-image1 img{height:140px;width:140px;padding:14px}.banner-img{padding-bottom:10px}.banner-image-main,.banner-image-main1{justify-content:center!important}}@media screen and (min-width:768px) and (max-width:1023px){.banner-image img{height:280px}.video-btn .video-text{font-size:14px}.inner_carousel{left:0;right:0;position:static;margin-top:20px}.banner-img{padding-bottom:10px}.icount1{left:78%}.client-review{left:75%}}@media screen and (max-width:1024px) and (min-width:1000px){.main-navigation a{font-size:14px}.inner_carousel h2{font-size:42px!important;line-height:50px}.inner_carousel{left:5%;right:50%}.client-review{left:80%}.icount1{left:80%}.banner-image img{height:400px}}@media screen and (min-width:768px) and (max-width:1439px){.banner-image{bottom:15%}.banner-image img{height:342px}}@media screen and (min-width:1440px) and (max-width:1599px){.inner_carousel{left:5%}.client-review,.icount1{right:4%}}@media screen and (min-width:1025px) and (max-width:1075px){.main-navigation a{font-size:14px}.inner_carousel h2{font-size:42px!important;line-height:50px}.inner_carousel{left:5%;right:50%}.client-review{left:80%}.icount1{left:80%}.banner-image img{height:342px}}@media screen and (min-width:1076px) and (max-width:1439px){.inner_carousel{left:5%;right:50%}.banner-image img{height:342px}}@media screen and (min-width:1076px) and (max-width:1200px){.main-navigation a{font-size:14px}.inner_carousel h2{font-size:42px!important;line-height:50px}.client-review{left:80%}.icount1{left:80%}}@media (max-width:765px){.icount1{position:absolute!important;right:40%!important;bottom:-1%!important}}