:root{--title:#222;--body:#555;--33:#333;--gray:#f4f6f9;--f6:#f6f6f6;--f7:#f7f7f7;--dc:#dce1f5;--dd:#ddd;--d8:#d8d8d8;--53:#535353;--ba:#bababa;--fa:#fafafa;--f9:#f9f9f9;--fc:#fcfefe;--white:#fff;--blue:#4a3aff;--yellow:#ffa722;--green:#14c88c;--red:#ff3636;--rating:#ff9c00;--box-shadow:0px 4px 25px #0000000f;--shadow-2:0 6px 30px #00000005;--shadow-3:0px 30px 50px #00000014;--Y5:translateY(-5px);--22:22px}body{color:var(--body);font-family:Parkinsans,sans-serif;font-size:16px;font-weight:400;line-height:1.7;position:relative;overflow-x:hidden}html,body{height:100%}h1,h2,h3,h4,h5,h6{color:var(--title);margin-top:0;font-family:Parkinsans,sans-serif;font-weight:600}a{color:var(--body);text-decoration:none;transition:all .5s}a:hover,a:focus{color:var(--blue);text-decoration:none}p{margin-bottom:15px}ul,li{margin:0;padding:0}fieldset{border:0;margin:0 auto;padding:0}img{max-width:100%}.grid .g-col-6{grid-column:auto/span 6}.grid{grid-template-rows:repeat(var(--bs-rows,1), 1fr);grid-template-columns:repeat(var(--bs-columns,12), 1fr);gap:var(--bs-gap,1.5rem);display:grid}.blue_btn,.border_btn,.fbtn{background:var(--blue);border:1px solid var(--blue);color:var(--white);text-align:center;z-index:1;border-radius:4px;height:50px;padding:0 30px;font-size:16px;font-weight:500;line-height:48px;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.blue_btn:before,.border_btn:before{content:"";transform-origin:100%;-webkit-transition:-webkit-transform .4s cubic-bezier(.4,0,.2,1);-moz-transition:-moz-transform .4s cubic-bezier(.4,0,.2,1);-o-transition:-o-transform .4s cubic-bezier(.4, 0, .2, 1);-ms-transition:-ms-transform .4s cubic-bezier(.4,0,.2,1);z-index:-1;background:#fff3;transition:transform .4s cubic-bezier(.4,0,.2,1);position:absolute;inset:0;transform:scaleX(0)}.border_btn:before{background:var(--blue)}.blue_btn:hover:before,.border_btn:hover:before{transform-origin:0;transform:scale(1)}.border_btn:hover{color:var(--white);background:var(--blue);border-color:#fff3}.round_btn:before{border-radius:30px}.border_btn{color:var(--blue);background-color:#0000;border-radius:30px}.border_btn i,.blue_btn i,.fbtn i{padding-left:5px}.blue_btn:hover,.blue_btn:focus{color:var(--white)}.white_btn{background:var(--white);border:1px solid var(--white);color:var(--title);border-radius:4px;height:50px;padding:0 30px;font-size:16px;font-weight:500;line-height:48px;transition:all .5s;display:inline-block}.round_btn,.fbtn{padding:0 30px;border-radius:30px!important}.pt100{padding-top:100px!important}.pb100{padding-bottom:100px!important}.pb120{padding-bottom:120px!important}.mb30{margin-bottom:30px!important}.py40{padding:0 40px}.w100{width:100%}.section-padding{padding:100px 0}.section-title{margin-bottom:60px}.section-title span{text-transform:uppercase;color:var(--blue);margin-bottom:6px;font-size:16px;font-weight:500;display:block}.section-title h2{color:var(--title);font-size:35px;line-height:45px}.section-title .ticon{border:1px dashed var(--blue);text-align:center;border-radius:50%;width:40px;height:40px;margin-right:8px;line-height:35px;display:inline-block}.section-title .ticon img{width:24px;display:inline-block}.preloader_wrap{background:var(--white);z-index:99999;justify-content:center;align-items:center;width:100%;height:100%;min-height:100vh;display:flex;position:fixed;overflow:hidden}.preloader{border:3px solid var(--blue);box-sizing:border-box;border-radius:50%;width:80px;height:80px;animation:1s linear infinite rotation;display:inline-block;position:relative}.pre_logo{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.preloader:after{content:"";box-sizing:border-box;border:3px solid #0000;border-bottom-color:var(--blue);border-radius:50%;width:88px;height:88px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes rotation{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.header-top{background:var(--blue);color:var(--white)}.header-top p{margin-bottom:0}.header-top p i{padding-right:2px}.header-top a{color:var(--white)}.header-top .htleft{gap:100px}.header-top .htleft li{text-align:center;border-left:1px solid #e1e1e180;display:inline-block}.header-top .htleft li:last-child{border-right:1px solid #e1e1e180}.header-top .htleft li a{padding:10px 15px;display:block}.header-top .htright p:first-child{padding-right:40px}.header-top .htright p:last-child{padding-left:40px}.header-top .htright p:first-child{border-right:1px solid #e1e1e180}.site-logo img{width:120px}.site-logo a{display:block}.main-header{padding:15px 0}#main-menu{padding-right:15px}#main-menu li{padding:10px 13px;display:inline-block;position:relative}#main-menu li a{color:var(--title);font-weight:600}.search_btn,.cart_btn{background:var(--f9);text-align:center;border-radius:50%;width:45px;height:45px;font-size:23px;line-height:45px;position:relative}.cart_btn span{background:var(--blue);width:20px;height:20px;color:var(--white);border-radius:50%;font-size:12px;line-height:20px;position:absolute;top:0;right:-13px}.menu_btn.sidebar__toggle img{width:24px}.offcanvas__info{background:var(--white) none repeat scroll 0 0;border-left:2px solid var(--p2-clr);z-index:99999;overscroll-behavior-y:contain;scrollbar-width:none;width:400px;height:100%;transition:transform .45s ease-in-out,opacity .45s ease-in-out;position:fixed;top:0;right:0;overflow-y:scroll;transform:translate(calc(100% + 80px))}.offcanvas__info::-webkit-scrollbar{display:none}.offcanvas__info.info-open{opacity:1;transform:translate(0)}.offcanvas__wrapper{height:100%;padding:30px;position:relative}.offcanvas__top{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.offcanvas__wrapper .offcanvas__content .text{color:var(--text)}.offcanvas__wrapper .offcanvas__content .offcanvas__close{text-align:center;background-color:var(--blue);z-index:9;cursor:pointer;border-radius:50%;width:40px;height:40px;line-height:41px;transition:all .5s;position:relative}.offcanvas__wrapper .offcanvas__content .offcanvas__close:hover,.offcanvas__wrapper .offcanvas__content .offcanvas__close:focus{background-color:var(--blue)}.offcanvas__close button{background-color:#0000;border:none;padding:0}.offcanvas__wrapper .offcanvas__content .offcanvas__close i{color:var(--white)}.offcanvas__logo{width:140px}.offcanvas__overlay{z-index:900;opacity:0;visibility:hidden;background:#151515;width:100%;height:100%;position:fixed;top:0;right:0}.offcanvas__overlay.overlay-open{opacity:.8;visibility:visible}.sidebar_contact_info h3{font-size:18px}.sidebar_contact_info ul{list-style-type:none}.scinof{margin-bottom:50px}.sidebar_contact_info ul{margin-top:28px;list-style-type:none;display:block}.sidebar_contact_info li{margin-bottom:12px}.scinof i{color:var(--blue);padding-right:2px;font-size:20px;display:inline-block}.sidebar_contact_info .hsidebar_social{margin-top:0}.hsidebar_social li{padding-right:10px;display:inline-block}.hsidebar_social li a{border:1px solid var(--dc);text-align:center;width:40px;height:40px;color:var(--title);border-radius:50%;line-height:40px;transition:all .5s;display:block}.hsidebar_social li a:hover,.hsidebar_social li a:focus{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.sidebar_contact_info h4{margin-bottom:16px;font-size:18px;font-weight:500}.mobile-menu{display:none}.mobile-menu-list{margin:0;padding:0;list-style:none}.mobile-menu-list li{border-bottom:1px solid #eee}.mobile-menu-list li a,.mobile-menu-list li summary{color:#111;cursor:pointer;justify-content:space-between;align-items:center;width:100%;padding:8px 0;font-size:16px;font-weight:500;display:flex;position:relative}.mobile-menu-list li a:hover{color:var(--blue)}.mobile-menu-list li summary{list-style:none}.mobile-menu-list li summary::-webkit-details-marker{display:none}.dropdown-icon:before,.dropdown-icon:after{content:"";background:#111;transition:all .3s;position:absolute}.dropdown-icon{width:14px;height:14px;position:relative}.dropdown-icon:before{width:14px;height:2px;top:6px;left:0}.dropdown-icon:after{width:2px;height:14px;top:0;left:6px}details[open] .dropdown-icon:after{opacity:0;transform:rotate(90deg)}.submenu{padding-bottom:10px;padding-left:15px;list-style-type:none}.submenu li{border:none}.submenu li a{padding:10px 0;font-size:15px}.submenu li a:hover{color:var(--blue)}.mobile-menu .mean-bar{overflow:hidden;margin-bottom:40px!important}@media (max-width:450px){.offcanvas__info{width:300px}}@media (max-width:575px){.offcanvas__wrapper{padding:20px}}::-webkit-scrollbar{width:4px;height:4px}.mean-container .mean-nav{background:0 0;margin:0;list-style:none}.mean-container .mean-bar{background:0 0;min-height:auto;padding:0}.mean-container .mean-nav>ul{width:100%;margin:0;padding:0;list-style-type:none;display:block!important}.mean-container .mean-nav>ul .homemenu-items{justify-content:space-between;align-items:center;gap:30px;display:flex}@media (max-width:1199px){.mean-container .mean-nav>ul .homemenu-items{flex-wrap:wrap}}.mean-container .mean-nav>ul .homemenu-items .homemenu{position:relative}@media (max-width:1199px){.mean-container .mean-nav>ul .homemenu-items .homemenu{text-align:center;border:1px solid var(--border);max-width:300px;margin:0 auto;padding:10px}}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb{position:relative}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button{opacity:0;visibility:hidden;flex-direction:column;justify-content:center;gap:10px;width:60%;margin-top:20px;transition:all .4s ease-in-out;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn{width:initial;text-align:center;border-radius:0;padding:12px 20px;font-size:16px;color:var(--white)!important}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb .demo-button .theme-btn:hover{color:var(--white)!important}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:before{opacity:0;content:"";background:linear-gradient(#635c5c00 0%,#252527 100%) 50%/cover no-repeat;width:100%;height:100%;transition:all .3s ease-in-out;position:absolute;top:0;left:0;overflow:hidden}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover:before{visibility:visible;opacity:1}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .demo-button{opacity:1;visibility:visible;margin-top:0}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb:hover .homemenu-btn{opacity:1;visibility:visible;bottom:50%;transform:translateY(50%)}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-thumb img{width:100%}.mean-container .mean-nav>ul .homemenu-items .homemenu .homemenu-title{text-align:center;margin:15px auto;font-size:16px;display:inline-block}.mean-container a.meanmenu-reveal{display:none!important}.mean-container .mean-nav ul li a{width:100%;color:var(--header);text-transform:capitalize;border:none;padding:10px 0;font-size:16px;font-weight:500;line-height:1.5;border-bottom:1px solid var(--dc)!important}.mean-container .mean-nav ul li a:last-child{border-bottom:0}.mean-container .mean-nav ul li a:hover{color:var(--theme2)}.mean-container .mean-nav ul li a.mean-expand{margin-top:5px;padding:0!important}.mean-container .mean-nav ul li>a>i{display:none}.mean-container .mean-nav ul li>a.mean-expand i{font-size:18px;display:inline-block}.mean-container .mean-nav>ul>li:first-child>a{border-top:0}.mean-container .mean-nav ul li a.mean-expand.mean-clicked i{transition:all .4s ease-in-out;transform:rotate(45deg)}.mean-container .mean-nav ul li .mega-menu li a{border-top:0;width:100%;height:200px;margin-bottom:20px;padding:0}.header_2 .menu_btn.sidebar__toggle{display:none}#navigation #main-menu ul li ul,#navigation #main-menu ul li ul li ul{background:var(--white);opacity:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";text-align:left;-o-transition:all .5s ease 0s;visibility:hidden;z-index:999;border-top:2px solid var(--blue);border-radius:4px;width:210px;margin:0;padding:10px;list-style:none;transition:all .5s;position:absolute;top:120%;left:-55px;box-shadow:0 0 10px 3px #0000000d}#navigation #main-menu .menu-item-has-children{margin-right:28px;position:relative}#navigation #main-menu .menu-item-has-children:after{content:"";color:var(--title);margin-top:0;margin-left:0;font-family:themify;font-size:12px;font-weight:600;position:absolute;top:14px;right:-10px}#navigation #main-menu ul li ul li{position:relative}#navigation #main-menu ul li ul li ul{top:0;left:205px;right:auto}#navigation.navbar-fixed #main-menu ul li li a{color:var(--title)}#navigation #main-menu ul li:hover ul,#navigation #main-menu ul li ul li:hover>ul{opacity:1;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";visibility:visible;top:100%}#navigation #main-menu ul li ul li{margin:0;padding:0;display:block}#navigation #main-menu ul li ul li a{color:var(--title);text-transform:capitalize;border-radius:4px;padding:4px 16px;font-size:15px;font-weight:600;line-height:30px;display:block;position:relative;visibility:inherit!important;opacity:inherit!important;transition:all .3s!important}#navigation #main-menu ul li ul li a:hover{color:var(--white);background-color:var(--blue);text-decoration:none}.customize-support .cart_drawer{top:27px}.customize-support .cart_drawer_btm .bottom_group{bottom:20px}.searchcart .cart-icon.mobile_cart{display:none}.min_cart_wrapper,#popup_searchbox{opacity:0;visibility:hidden;z-index:40000;background:#000000b3;width:100%;height:100%;transition:opacity .5s,visibility .5s;position:fixed;top:0;left:0}#mini_cart.min_cart_active{visibility:visible;opacity:1;transform:translate(0)}#popup_searchbox.popupsbox_active{visibility:visible;opacity:1;transform:translateY(0)}.popup_searchform{background:var(--white);padding:97px 50px}.popup_close,.popup_close:hover{background:var(--f9);text-align:center;border-radius:50%;width:50px;height:50px;font-size:28px;line-height:55px;transition:all .5s;position:absolute;top:40px;right:40px}.popup_searchform input{border:1px solid var(--dc);border-radius:4px;width:100%;height:50px;padding:5px 25px;transition:all .5s}.popup_searchform input:focus{border-color:var(--blue);outline:none}.popup_searchform button{background:var(--blue);border:1px solid var(--blue);height:50px;color:var(--white);border-radius:4px;padding:5px 30px;display:block;position:absolute;top:0;right:0}.cart_drawer{z-index:99;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background:var(--white);border:1px solid #e9eef4;width:380px;height:100%;transition:background .5s,transform .5s;position:absolute;right:0;overflow-y:auto;transform:translate(100%);box-shadow:0 0 10px 3px #0000000d}.searchbox_drawer{z-index:99;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;background:var(--white);border:1px solid #e9eef4;width:100%;padding:0 50px;transition:background .5s,transform .5s;position:absolute;top:0;left:0;overflow-y:auto;transform:translateY(-100%);box-shadow:0 0 10px 3px #0000000d}#mini_cart.min_cart_active .cart_drawer{visibility:visible;opacity:1;transform:translate(0)}#popup_searchbox.popupsbox_active .searchbox_drawer{visibility:visible;opacity:1;transform:translateY(0)}.cart_drawer .cart_close{cursor:pointer;width:37px;height:37px;color:var(--white);text-transform:uppercase;text-align:center;background:var(--blue);border-radius:50%;font-size:23px;font-weight:400;line-height:40px;transition:all .5s;position:absolute;top:2px;left:3px}.cart_drawer .cart_close:hover,.cart_drawer .cart_close:focus{background:#002935}.cart_drawer .cart_number{text-align:center;color:#111;border-top:#0000;border-bottom:1px solid #ecebeb;border-left:1px solid #ecebeb;border-right:#0000;min-width:45px;height:45px;font-weight:600;line-height:46px;display:block;position:absolute;top:0;right:0}.cart_drawer .title{color:#111;text-align:center;border-bottom:1px solid #ecebeb;height:45px;margin-bottom:0;padding-bottom:0;font-size:20px;font-weight:500;line-height:43px}.minicart .mini-content .prod{height:calc(100vh - 162px);max-height:100%;padding:0 20px;position:relative;overflow:auto}.woocommerce-mini-cart__empty-message{text-align:center;padding:50% 0}.cart_drawer li{border-bottom:1px solid #e1e1e1;align-items:flex-start;padding:20px 0;position:relative}.thumb_img_cartmini{width:25%}.product-detail{width:70%;padding-left:20px}.produc_remove{text-align:center;width:15%}.cart_drawer h3{font-size:16px;font-weight:500;line-height:24px}.cart_drawer h3 a{color:#222;transition:all .5s}.cart_drawer h3 a:hover,.cart_drawer h3 a:focus{color:var(--blue)}.mini_cart_list{height:calc(100vh - 162px);max-height:100%;padding:30px 20px 0;position:relative;overflow:auto}.mini_cart_list img{border-radius:4px;width:auto!important;height:auto!important}.cart_drawer_btm .sub-total{background-color:var(--white);color:#111;width:100%;height:59px;padding:0 15px 116px;line-height:59px;position:absolute;bottom:59px;overflow:hidden}.cart_drawer_btm .sub-total strong{float:left}.cart_drawer_btm .sub-total .woocommerce-Price-amount{float:right;font-weight:600}.cart_drawer_btm .total-price{font-weight:600}.cart_drawer_btm .bottom_group{width:100%;max-width:100%;padding:0 5px;position:absolute;bottom:0;left:0}.cart_drawer_btm .total-title{font-weight:600}.cart_drawer_btm .button-viewcart,.cart_drawer_btm .button-checkout{float:left;text-transform:capitalize;text-align:center;border-radius:4px;width:100%;height:50px;font-size:16px;font-weight:600;line-height:50px;transition:color .3s,background-color .3s;display:block}.cart_drawer_btm .button-viewcart{background-color:var(--white);border:2px solid var(--blue);color:var(--blue);margin-bottom:10px}.cart_drawer_btm .button-checkout{background-color:var(--blue);color:var(--white)}.cart_drawer_btm .button-viewcart:hover,.cart_drawer_btm .button-viewcart:focus,.cart_drawer_btm .button-checkout:hover,.cart_drawer_btm .button-checkout:focus{background:var(--blue);color:var(--white)}.hslider-item,.home-banner,.main-banner{color:var(--white);z-index:1;background-position:50%;background-size:cover;padding:150px 0;position:relative}.hslider-item:before,.home-banner:before,.main-banner:before{content:"";z-index:-1;opacity:.6;background:#120f2d 0 0/cover;width:100%;height:100%;position:absolute;top:0;left:0}.hslider-item span,.home-banner .banner_content span{background:#4a3aff;border-radius:30px;padding:2px 15px;font-weight:500;display:inline-block}.hslider-item span{background:#e1e1e133}.home-slider img{max-width:100%;width:auto!important}.hslider-item span img,.home-banner .banner_content span img{padding-right:10px;width:40px!important}.hslider-item span img{display:inline-block!important}.hslider-item h2,.home-banner .banner_content h2{color:var(--white);margin-top:30px;margin-bottom:25px;font-size:70px;line-height:80px}.hslider-item p,.home-banner .banner_content p{margin-bottom:45px;font-size:18px;font-weight:500;line-height:28px}.hslider_shapes{z-index:-1;width:100%;height:100%;top:0;left:0}.lefttop{z-index:1;animation:5s linear infinite alternate upDown;top:19%;left:13%}.leftbtm{z-index:1;animation:5s linear infinite alternate leftRight;bottom:10%;left:29%}.ssright{z-index:1;animation:5s linear infinite alternate leftRight;top:41%;right:14%}.aniupDown{animation:5s linear infinite alternate upDown}.anileftRight{animation:5s linear infinite alternate leftRight}.bbadge{background-color:var(--white);text-align:center;background-image:url(../media/badge_shape.03gpcq6_h6je~.svg);border-radius:8px;margin-bottom:30px;padding:30px}.bbadge.two{background-image:url(../media/badge_shape_white.0om9kj0765f9l.svg)}.bbadge img{margin-bottom:20px}.bbadge.two{background-color:var(--blue);margin-bottom:0}.bbadge h3{font-size:30px}.bbadge p{color:var(--body);margin-bottom:0}.bbadge.two h3,.bbadge.two p{color:var(--white)}.brating img{width:105px}.home-banner .banner_content .brating p{padding-left:16px;font-size:15px;margin-bottom:0!important}.home-banner .banner_content .brating p i{color:var(--rating)}.home-slider .owl-nav{width:100%;position:absolute;top:45%;left:0}.home-slider .hslider-prev,.home-slider .hslider-next{text-align:center;z-index:11;border-radius:50%;width:65px;height:65px;transition:all .5s;display:block;position:absolute;top:45%;background:var(--white)!important;color:var(--title)!important;font-size:25px!important;line-height:71px!important}.home-slider .hslider-prev:before,.home-slider .hslider-next:before{content:"";border:1px solid var(--white);border-radius:50%;width:75px;height:75px;transition:all .5s;position:absolute;top:-5px;left:-5px}.home-slider .hslider-prev:hover,.home-slider .hslider-next:hover{background:var(--blue)!important;color:var(--white)!important}.home-slider .hslider-prev:hover:before,.home-slider .hslider-next:hover:before{border-color:var(--blue)}.home-slider .hslider-prev{left:5%}.home-slider .hslider-next{right:5%}.bshape1{width:40px;top:26%;left:-78px}.bshape2{width:53px;top:63px;right:52%}.bshape3{width:115px;top:-70px;right:-71px}.home-banner.banner-3 .bshape3{top:23px;right:-60px}.bshape4{bottom:23%;right:-60px}.home-banner.banner-2{padding:150px 0 100px;overflow:hidden}.home-banner.banner-3 .banner_content span{border:1px solid var(--blue);color:var(--blue);background:0 0}.bbadge.badge2{border:1px solid var(--dd);z-index:1;width:auto;margin-bottom:0;position:absolute;bottom:-4px;left:-58px}.bbadge.badge2 h3{color:var(--blue)}.bbadge.badge2 img{float:left;margin-bottom:0;padding-right:20px}.sbanner_image_wrap{background-repeat:no-repeat;background-size:contain;width:88%;margin:0 auto;transform:translateY(-20px)}.bbadge.badge2 .bb_text{text-align:left;overflow:hidden}.home-banner.banner-3{padding-top:100px;padding-bottom:50px;overflow:hidden}.home-banner.banner-2 .banner_content h2,.home-banner.banner-3 .banner_content h2{color:var(--white);font-size:62px;line-height:70px}.home-banner.banner-3 .banner_content h2{color:var(--title)}.home-banner.banner-3 .banner_content p{color:var(--body)}.home-banner.banner-3:before{display:none}.home-banner.banner-3 .searchbanner_image{position:relative;bottom:-75px;right:0}.home-banner.banner-2:before{opacity:.8}.banner_search_form .form-control{border-radius:7px;height:60px}.bsearch_btn{color:var(--white);border:1px solid var(--blue);background-color:var(--blue);border-radius:0 7px 7px 0;height:60px;padding:0 30px;position:absolute;top:0;right:0}.banner-2 .bcate span{color:#e1e1e199;padding:0;background:0 0!important}.banner-2 .bcate a{color:#e1e1e199;margin:0 3px}.banner-2 .bcate a:hover{color:var(--white)}.banner-2 .bcate .cat_coma:last-child{display:none}.banner-2 .bshape2{right:46%}.swiper-slide.swiper-slide-active .hslider-item span{animation-name:fadeInUp;animation-delay:.3s}.swiper-slide.swiper-slide-active .hslider-item h2{animation-name:fadeInUp;animation-delay:.5s}.swiper-slide.swiper-slide-active .hslider-item p{animation-name:fadeInUp;animation-delay:.7s}.swiper-slide.swiper-slide-active .hslider-item .blue_btn{animation-name:fadeInUp;animation-delay:.9s}@keyframes upDown{0%{transform:translateY(-40px)}to{transform:translateY(0)}}@keyframes leftRight{0%{transform:translate(-50px)}to{transform:translate(0)}}@keyframes rightLeft{0%{transform:translate(50px)}to{transform:translate(0)}}.feature_slider{z-index:1;position:relative}.feature_slider:before{content:"";z-index:-1;background-image:url(../media/feature.0.jyw-9d.wppv.svg);background-size:cover;width:140px;height:154px;animation:5s linear infinite alternate rightLeft;position:absolute;top:-54px;left:-54px}.feature_slider:after{content:"";z-index:-1;background-image:url(../media/feature.0.jyw-9d.wppv.svg);background-size:cover;width:140px;height:154px;animation:5s linear infinite alternate upDown;position:absolute;bottom:10px;right:-54px}.feature_item{border:1px solid var(--dc);background-color:var(--white);text-align:center;box-shadow:var(--shadow-2);border-radius:15px;margin-bottom:35px;padding:40px 25px 30px;transition:all .5s}.feature_item:hover{border-color:var(--blue)}.owl-item.active .feature_item{box-shadow:var(--shadow-2)}.ficon{height:70px;margin-bottom:30px;display:inline-flex}.feature_item img{width:75px!important;display:inline-block!important}.feature_item h3{margin-bottom:15px;font-size:20px}.feature_item a{color:var(--blue);font-weight:500}.features_btn{margin-top:40px;font-weight:500}.features_btn p{text-decoration:underline}.features_btn a{color:var(--blue);font-weight:600}.owl-dots{text-align:center}.owl-dots button.owl-dot{background:var(--dc);border-radius:50%;width:11px;height:11px;margin:0 9px;display:inline-block;position:relative}.owl-dots button.owl-dot:hover{background:var(--dc)}.owl-dots button.owl-dot.active{border-color:var(--blue);background:var(--blue)}.owl-dots button.owl-dot.active:after{content:"";border:1px solid var(--blue);border-radius:50%;width:19px;height:19px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.about-us{background-color:var(--gray);padding-bottom:200px}.about-img{margin-bottom:75px}.about_img_1{z-index:11;border-radius:50px;width:60%;position:relative}.about_img_2{border:10px solid var(--white);border-radius:50px;width:60%;position:absolute;bottom:-160px;right:0}.about_badge{background:var(--white);text-align:center;border-radius:20px;padding:24px;display:inline-block;position:absolute;top:10px;right:15px}.about_badge img{width:50px}.about_badge h4{margin-top:17px;margin-bottom:0;font-size:18px;font-weight:500}.ab_wmark{-webkit-text-stroke-width:1px;-webkit-text-stroke-color:var(--blue);color:#0000;font-size:48px;position:absolute;bottom:-85px;left:28px}.about-content{padding-left:15px}.about_item img{margin-bottom:20px}.about_item h4{font-size:22px}.aitem_wrap{padding-top:40px}.ab_top_shape{width:30px;top:-11px;left:-50px}.ab_btm_shape{width:163px;bottom:56px;left:-50px}.ab_right_shape{width:150px;bottom:-150px;right:-37px}.ab_book_shape{z-index:1;width:180px;bottom:152px;right:-77px}.nmt100{margin-top:-100px}.counter-up .counter_bg{color:var(--white);border-radius:30px;padding:60px 0 20px}.ccontent h3{color:var(--white);font-size:37px}.coicon{text-align:center;background:#e1e1e121;border-radius:50%;width:70px;height:70px;line-height:62px;display:inline-block;position:relative}.coicon:before{content:"";border:1px dashed var(--white);border-radius:50%;width:85px;height:85px;display:block;position:absolute;top:-8px;left:-8px}.counter-item{gap:25px;margin-bottom:40px;padding-left:30px;display:flex;justify-content:center!important}.prog_nav{margin-bottom:20px;list-style-type:none}.prog_nav li{background:var(--gray);cursor:pointer;border-radius:4px;margin:0 7px 20px;padding:7px 25px;font-weight:500;display:inline-block}.prog_nav li.active{background:var(--blue);color:var(--white)}.program_item{background:var(--white);border:1px solid var(--dc);border-radius:15px;padding:25px;transition:all .5s}.program_img,.blog_img{position:relative}.program_img:after,.blog_img:after,.course_img:after{content:"";background:#00000080;border-radius:15px;width:100%;height:0%;transition:all .5s;position:absolute;top:0;left:0}.program_img:after{border-radius:10px}.program_item:hover .program_img:after,.blog_item:hover .blog_img:after,.single_course:hover .course_img:after{height:100%}.program_img img{border-radius:10px}.pcat{background:var(--blue);color:var(--white);z-index:11;border-radius:30px;padding:3px 15px;display:inline-block;position:absolute;top:15px;left:15px}.pcat a{color:var(--white)}.pcat i{padding-right:2px}.program_item h3{font-size:var(--22);line-height:30px}.program_item h3 a{color:var(--title);transition:all .5s}.program_item h3 a:hover{color:var(--blue)}.program_content{position:relative}.prating{margin-bottom:15px;font-size:15px}.prating i{color:var(--rating)}.prating span{padding-left:5px}.pauthor{border:1px dashed var(--dc);border-radius:30px;margin-top:25px;margin-bottom:15px;padding:6px 7px}.pauthor img,.pauthor p{display:inline-block}.pauthor p{color:var(--blue);margin-bottom:0;padding-left:4px;font-weight:500}.program_content p{margin-bottom:0}.pr_btn{border:6px solid var(--f6);text-align:center;background:var(--white);opacity:0;border-radius:50%;width:0;height:0;font-size:19px;line-height:45px;transition:all .5s;display:inline-block;position:absolute;bottom:-100px;left:50%;transform:translate(-50%)}.program_item:hover .pr_btn{background:var(--blue);width:55px;height:55px;color:var(--white);opacity:1;line-height:45px;bottom:-50px}.testimonials{z-index:1;position:relative}.testimonials .testi_shape{background:var(--blue);clip-path:url(#clip-testishape);opacity:.9;width:44%;height:575px;position:absolute;bottom:0;left:-5px}.testimonials:after{content:"";z-index:-1;background:#0003;width:100%;height:100%;position:absolute;top:0;left:0}.testi_content h2{color:var(--white);margin-top:100px;font-size:30px;font-weight:600}.vplay_btn{background:var(--white);text-align:center;width:80px;height:80px;color:var(--blue);border-radius:50%;font-size:34px;line-height:85px;transition:all .5s;display:inline-block;position:relative}.vplay_btn:hover{background:var(--blue);color:var(--white)}.vplay_btn:before{content:"";border:1px solid var(--white);border-radius:50%;width:95px;height:95px;display:block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vplay_btn:hover:before{border-color:var(--white)}.testimoinals_wrap{background:var(--white);border-radius:15px;padding:35px}.tes_top{margin-bottom:20px;overflow:hidden}.tes_top img{float:left;border-radius:50%;margin-right:20px;width:70px!important}.tes_top h4{font-size:18px}.tes_top span{color:var(--blue)}.tes_top .test_dec{overflow:hidden}.tes_rating{color:var(--rating);font-size:15px}.tes_rating i{margin-right:3px}.quote_shape{bottom:-41px;right:60px;width:80px!important}.test_dots_shape{width:165px;bottom:-45px;right:-45px}.events_item{border:1px dashed var(--dc);border-radius:10px;margin-bottom:30px;padding:20px;overflow:hidden}.event_content{overflow:hidden}.events_item img{float:left;border-radius:8px;width:180px;margin-right:20px}.evn_date{background:var(--blue);color:var(--white);border-radius:30px;margin-bottom:15px;padding:2px 15px;font-weight:500;display:inline-block}.events_item h3{font-size:22px}.events_item h3 a{color:var(--title)}.events_item h3 a:hover{color:var(--blue)}.evn_meta{gap:20px;font-size:15px;display:flex}.evn_meta i{color:var(--blue);padding-right:3px}.event_btn{background:var(--f7);text-align:center;border-radius:50%;width:40px;height:40px;margin-top:15px;line-height:42px;transition:all .5s;display:inline-block;justify-content:end!important;align-self:center!important}.events_item:hover .event_btn{background:var(--blue);color:var(--white)}.clients{background:var(--f7);padding:60px 0}.client-two .client_slider2{border:1px solid var(--dc);border-radius:15px;padding:50px}.client-two .client_nav button,.client-two .owl-nav button.owl-next{border:1px solid var(--dc);background:var(--white);z-index:11;border-radius:50%;width:50px;height:50px;font-size:18px;line-height:52px;transition:all .5s;display:block;position:absolute;top:50%;transform:translateY(-50%)}.client-two .client_nav button:hover{border-color:var(--blue);background-color:var(--blue);color:var(--white)}.client-two .cnav-prev{left:-15px}.client-two .cnav-next{right:-15px}.teacher_item{margin-bottom:30px;position:relative}.instructor-slider .teacher_item{margin-bottom:110px}.teacher_image{transition:all .5s;position:relative}.teacher_image:after{content:"";clip-path:url(#clip-teacher);z-index:1;background-color:#4a3aff66;width:0;height:100%;transition:all .5s;position:absolute;top:0;left:0}.instructor-slider .teacher_image:after{clip-path:url(#clip-instructor)}.teacher_item:hover .teacher_image:after{width:100%}.teacher_item img{clip-path:url(#clip-teacher);position:relative}.instructor-slider .teacher_item img{clip-path:url(#clip-instructor);position:relative}svg.clippy{width:0;height:0;position:absolute;top:-999px;left:-999px}.tsocial_links{list-style-type:none;display:inline-block;position:absolute;top:0;right:0}.tsocial_links li{margin-top:15px;margin-bottom:15px}.tsocial_links li a{border:1px solid var(--dc);text-align:center;width:35px;height:35px;color:var(--title);border-radius:50%;line-height:33px;transition:all .5s;display:inline-block}.tsocial_links li a:hover,.tsocial_links li a:focus{background:var(--blue);border-color:var(--blue);color:var(--white)}.teacher_content{background:var(--white);text-align:center;z-index:11;border-radius:15px;width:80%;padding:20px 17px;display:inline-block;position:absolute;bottom:-6px;left:50%;transform:translate(-50%);box-shadow:3px 0 30px #00000008}.teacher_content h4{margin-bottom:5px;font-size:20px}.teacher_content h4 a{color:var(--title)}.teacher_content span{color:var(--blue)}.instructor-slider .teacher_content{width:90%}.instructor-slider .teacher_content span{color:var(--body)}.related_courses_nav{z-index:1;width:100%;position:absolute;top:50%;transform:translateY(-50%)}.teachers.owl-carousel .owl-dots.disabled,.teachers .owl-carousel .owl-nav.disabled{display:block}.teachers .teacher_slider button.owl-prev,.teachers .teacher_slider button.owl-next,.instructors .instructor-slider button.owl-prev,.instructors .instructor-slider button.owl-next,.related-courses button.rcn-prev,.related-courses button.rcn-next{border:1px solid var(--dc);border-radius:50%;width:50px;height:50px;font-size:18px;line-height:52px;transition:all .5s;display:block;position:absolute;top:50%;transform:translateY(-50%)}.teachers .teacher_slider .owl-nav button:hover,.instructors .instructor-slider .owl-nav button:hover,.related-courses .related_courses_nav button:hover{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.teachers .teacher_slider button.owl-prev,.instructors .instructor-slider button.owl-prev,.related-courses button.rcn-prev{left:-80px}.teachers .teacher_slider button.owl-next,.instructors .instructor-slider button.owl-next,.related-courses button.rcn-next{right:-80px}.blog_img{position:relative}.blog_img img{border-radius:15px}.b_cat{z-index:11;position:absolute;top:15px;left:15px}.b_cat a{background:var(--blue);color:var(--white);border-radius:30px;padding:3px 15px;display:inline-block}.blog_content{width:90%;box-shadow:var(--shadow-2);z-index:11;background:var(--white);border-radius:8px;margin:-80px auto 30px;padding:20px 25px;position:relative}.blog_meta{margin-bottom:10px;font-size:15px}.blog_meta i{color:var(--blue)}.blog_meta span:last-child{padding-left:10px}.blog_content h3{margin-bottom:14px;font-size:22px}.blog_content h3 a{color:var(--title);transition:all .5s}.blog_content h3 a:hover,.blog_content h3 a:focus{color:var(--blue)}.blog_btn{color:var(--blue);margin-top:5px;font-weight:500}.blog_btn i{color:var(--blue)}.blog_btn2{text-align:center;width:40px;height:40px;color:var(--body);border:1px solid var(--dc);border-radius:50%;margin-top:10px;line-height:40px;display:inline-block}.blog_item:hover .blog_btn2{background:var(--blue);border-color:var(--blue);color:var(--white)}.cta{color:var(--white);z-index:1;background-size:cover;border-radius:15px;padding:90px 30px;position:relative}.cta:after{content:"";z-index:-1;background-image:url(../media/overlay.0pwtex8.nupd0.svg);background-size:cover;border-radius:0 15px 15px 0;width:70%;height:100%;position:absolute;top:0;right:0}.cta span{text-transform:uppercase;margin-bottom:15px;font-size:16px;font-weight:500;display:block}.cta .white_btn:hover,.cta .white_btn:focus,.cta2 .white_btn:hover,.cta2 .white_btn:focus,.cta2.color_green .white_btn:hover,.cta2.color_green .white_btn:focus{background-color:var(--blue);border-color:var(--blue);color:var(--white)}.cta h2{color:var(--white);margin-bottom:35px;font-size:40px}.cta2{background-size:cover;background-color:var(--blue);color:var(--white);background-position:top;border-radius:30px;padding:45px 35px;position:relative}.cta2 h2{color:var(--white);margin-bottom:15px;font-size:38px;line-height:50px}.cta2 h2 img{display:block}.cta2 h2 span{font-weight:400}.cta2 .cta_img{z-index:1;width:280px;position:absolute;bottom:0;right:0}.ccircle_shape{width:235px;position:absolute;bottom:-35px;right:0}.cta2 p{margin-bottom:25px}.color_green{background:var(--blue)}.contact_info{border:1px solid var(--dc);z-index:11;background-repeat:no-repeat;background-color:var(--fc);border-radius:8px;margin-bottom:-63px;padding:30px 0;position:relative}.contact_item{padding-left:30px}.cont_icon{float:left;margin-right:25px}.cont_icon i{background:var(--blue);text-align:center;width:60px;height:60px;color:var(--white);border-radius:50%;font-size:25px;line-height:60px;display:inline-block;position:relative}.cont_icon i:after{content:"";border:1px dashed var(--blue);border-radius:50%;width:74px;height:74px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cont_content{overflow:hidden}.con_content span{font-weight:500}.con_content h4{margin-top:5px;margin-bottom:0;font-size:18px}.con_content h4 a{color:var(--title)}.footer-area{background-color:#101337;background-repeat:no-repeat;background-size:cover;padding-top:130px}.footer-widget,.footer-widget a{color:var(--d8)}.about-widget span{color:var(--blue);font-weight:500}.ftitle{color:var(--white);margin-bottom:25px;font-size:22px;position:relative}.footer-widget ul{list-style-type:none}.footer-widget a{transition:all .5s}.footer-widget li{line-height:35px}.fsocial-option{padding-top:10px;list-style-type:none}.fsocial-option li{margin-right:10px;display:inline-block}.fsocial-option li a{background:var(--white);width:38px;height:38px;color:var(--title);text-align:center;border-radius:50%;line-height:38px;transition:all .5s;display:block}.fsocial-option li a:hover{background:var(--blue);color:var(--white)}.news_form{padding-top:10px}.news_form form{position:relative}.news_form input[type=email],.news_form input[type=text]{color:var(--white);background-color:#e1e1e11a;border:1px solid #e1e1e11a;border-radius:30px;width:100%;padding:10px 20px;transition:all .5s}.fstyle-two .news_form input[type=email],.fstyle-two .news_form input[type=text]{color:var(--body);background:#4a3aff0d}.news_form input[type=email]:focus,.news_form input[type=text]:focus{outline:none}.fstyle-two .news_form input[type=email]:focus,.fstyle-two .news_form input[type=text]:focus{border-color:var(--blue)}.news_form input[type=submit],.news_form button{background:var(--blue);border:1px solid var(--blue);width:50px;height:50px;color:var(--white);border-radius:50%;font-size:20px;line-height:50px;position:absolute;top:-1px;right:0}.copyright{color:var(--d8);border-top:1px solid #e1e1e133;margin-top:60px;padding:25px 0}.copyright p{margin-bottom:0}.fstyle-two .copyright{border-top:1px solid #0000002b}.fstyle-two{color:var(--body);padding-top:80px}.fstyle-two .footer-widget,.fstyle-two .footer-widget a,.fstyle-two .copyright{color:var(--body)}.fstyle-two .ftitle{color:var(--title);margin-bottom:45px}.fstyle-two .ftitle:before{content:"";background-image:url(../media/foot_title.0sbroisutu9k7.svg);width:72px;height:12px;position:absolute;bottom:-25px;left:0}.footer-widget a:hover,.footer-widget a:focus,.fstyle-two .footer-widget a a:hover,.fstyle-two .footer-widget a a:focus{color:var(--blue)}.fsocial-option2 li{padding-right:9px;display:inline-block}.fstyle-two .footer-widget .fsocial-option2 li a{color:var(--title);transition:all .5s}.fstyle-two .footer-widget .fsocial-option2 li a:hover,.fstyle-two .footer-widget .fsocial-option2 li a:focus{color:var(--blue)}.fsocial-option2 span{font-weight:500}.single_course{border:1px solid var(--dc);background:var(--white);border-radius:15px;padding:25px}.course_style3 .crating_number,.course_style2 .crating_number,.course_style5 .crating_number{background:var(--white);padding:0}.course_style5 .crating_number{margin-bottom:6px}.course_style3 .crating_number{margin-top:0}.course_style2 .crating_number i,.course_style3 .crating_number i,.course_style5 .crating_number i{color:var(--rating)}.course_style5 .crating_number i{margin-right:3px}.course_style3 .crating_number span,.course_style2 .crating_number span{color:var(--body);padding-left:5px}.course_style3 .cmeta{border-top:1px solid var(--dc);margin-top:10px;margin-bottom:15px;padding-top:15px}.course_style3 .cbtm{color:var(--body);border-top:none;margin-top:0;margin-bottom:6px;padding-top:23px;overflow:hidden}.course_style5{padding:18px}.single_course.course_style5 img{object-fit:cover;height:100%;margin-right:8px;padding:0;border-radius:15px!important}.single_course.course_style5 h3{font-size:19px;line-height:27px}.course_style5 .crating_number{margin-top:0}.course_style5 .crating_number .tutor-ratings-stars{padding-right:6px;display:inline-block}.course_style5 .crating_number span{color:var(--body)}.course_style5 .ccategory a{background:var(--blue);color:var(--white);border-radius:5px;padding:2px 8px;font-size:14px}.course_style5 .cbtm{margin-top:10px;padding-top:10px}.course_style3 .c_price del{color:var(--red);font-weight:500}.course_style2 .c_price del,.course_style5 .c_price del{float:left;color:var(--red);margin-top:5px;padding-right:10px;font-weight:500}.course_style5 .c_price del{padding-right:6px;font-weight:500}.course_style5 .course_img{background-size:cover;border-radius:15px;width:100%;height:100%}.course_style5 .c_price{padding-top:0}.course_btn{height:45px;line-height:45px}.tutor-card.tutor-course-card{border:inherit}.course_img{position:relative}.ccategory{z-index:1;position:absolute;top:15px;left:15px}.ccategory a{background:var(--blue);color:var(--white);border-radius:30px;padding:4px 15px;display:none}.ccategory a:first-child{display:block}.cvbtn{background:var(--white);width:40px;height:40px;color:var(--blue);text-align:center;z-index:11;border-radius:50%;font-size:19px;line-height:45px;transition:all .5s;position:absolute;bottom:10px;right:10px}.cvbtn:hover,.cvbtn:focus{background:var(--blue);color:var(--white)}.single_course img{border-radius:15px}.single_course h3{font-size:22px;line-height:30px}.single_course h3 a{color:var(--title);transition:all .5s}.single_course h3 a:hover{color:var(--blue)}.crating_number{color:var(--blue);background:#14c88c0f;border-radius:30px;margin-top:25px;margin-bottom:10px;padding:3px 13px;font-size:14px;display:inline-block}.crating_number strong{font-weight:500}.cmeta{color:var(--body)}.cmeta i{color:var(--blue);padding-right:4px}.cbtm{color:var(--body);border-top:1px solid var(--dc);margin-top:20px;padding-top:20px;overflow:hidden}.c_price{color:var(--blue);font-size:19px;font-weight:600}.c_author img{border-radius:50%;margin-right:8px}.c_author a{color:var(--title);font-weight:500}.category-item{border:1px dashed var(--dc);z-index:1;border-radius:15px;margin-bottom:25px;padding:30px;transition:all .5s;position:relative}.category-item:hover{cursor:pointer;border:1px dashed #0000}.category-item:after{content:"";z-index:-1;background-color:#0000;border-radius:15px;width:100%;height:100%;transition:all .5s;position:absolute;top:0;left:0}.category-item:hover:after{background-color:#000c}.category-item:hover h3{color:var(--white)}.cat_img{z-index:-1;opacity:0;background-size:cover;border-radius:15px;width:100%;height:100%;transition:all .8s;position:absolute;top:0;left:0}.category-item:hover .cat_img{opacity:1}.cicon{background:var(--f9);text-align:center;float:left;border-radius:50%;width:75px;height:75px;margin-bottom:22px;margin-right:35px;line-height:75px;transition:all .5s}.category-item:hover .cicon{background:var(--white)}.category-item h3{margin-bottom:15px;font-size:22px;transition:all .5s;display:block}.category-item span{color:var(--blue);background:#14c88c0d;border-radius:4px;padding:2px 10px;font-size:14px;transition:all .5s;display:inline-block}.category-item:hover span{background:var(--blue);color:var(--white)}.category-item a{display:block}.cbtn{background:var(--white);text-align:center;border-radius:50%;width:40px;height:40px;line-height:40px;transition:all .5s;display:block;position:absolute;bottom:11px;right:24px;box-shadow:0 0 23px #0000000a}.category-item:hover .cbtn{background:var(--blue);color:var(--white)}.about-us-two{background:var(--gray);padding-bottom:215px}.about-us-two .about_img_1,.about-us-two .about_img_2{border-radius:300px}.about-us-two .about_img_1{z-index:0}.about-us-two .about_img_2{bottom:-100px}.about_badge2{background:var(--white);text-align:center;z-index:111;border-radius:15px;padding:30px 35px;display:inline-block;position:absolute;bottom:22px;left:28%}.about_badge2 img{width:50px}.about_badge2 h4{margin-top:17px;margin-bottom:0;font-size:18px;font-weight:500;line-height:26px}.ab_icon{background:var(--blue);text-align:center;border-radius:50%;width:70px;height:70px;line-height:70px;display:inline-block}.ab_icon img{width:45px}.about-content ul{width:100%;margin-top:20px;margin-bottom:30px;list-style-type:none;position:relative}.about-content ul:before{content:"";z-index:-1;background:url(../media/ab_line.0l-xu6byr6d4f.svg);width:12px;height:217px;position:absolute;top:0;left:23px}.about-content li{background:var(--white);border:1px solid var(--dc);color:var(--title);border-radius:4px;margin-bottom:20px;padding:10px 15px;font-size:14px;font-weight:500}.about-content li i{width:28px;height:28px;color:var(--blue);text-align:center;background:#14c88c0d;border-radius:50%;margin-right:4px;line-height:28px;display:inline-block}.about-us-two .ab_book_shape{bottom:0}.about-us-two .ab_top_shape{width:85px;top:13px;left:-39px}.about-us-two .ab_right_shape{width:150px;top:6px;right:63px}.about-us-two .ab_btm_shape{width:163px;bottom:-35px;left:-10px}.lclass_content{box-shadow:var(--shadow-2);border:1px solid var(--dc);background-image:url(../media/lclass.052nm08urshfd.svg);border-radius:15px;padding:35px;overflow:hidden}.lclass_img{position:relative}.lcmain_img{border-radius:15px}.lclass_shape{position:absolute;top:0;left:-50px}.lclass_wave_shape{margin-bottom:20px}.lc_author{margin-bottom:15px}.lc_author img{border-radius:50%;margin-right:5px}.lc_author a{color:var(--title)}.lclass_content h3{font-size:28px;line-height:38px}.lclass_content h3 a{color:var(--title)}.lc_rating{font-size:14px}.lc_rating span{padding-left:5px}.lc_rating i{color:var(--rating);margin-right:3px}.lc_btm{margin-top:25px}.lc_btm_left span{color:var(--title);margin-bottom:6px;padding-left:18px;font-weight:500;display:block;position:relative}.lc_btm_left span:before{content:"";background:var(--blue);border-radius:50%;width:11px;height:11px;display:block;position:absolute;top:9px;left:0}.lc_btm_left img{width:135px}.lc_btm_right .border_btn .iright{padding-left:20px}.course_nav ul{list-style-type:none}.course_nav li{cursor:pointer;padding-left:15px;font-weight:500;display:inline-block}.course_nav li.active{color:var(--blue)}.video_area{z-index:1;background-size:cover;border-radius:30px;position:relative}.video_area:after{content:"";z-index:-1;background-color:#00000080;border-radius:30px;width:100%;height:100%;position:absolute;top:0;left:0}.video_area h2{color:#0000;-webkit-text-stroke-width:1px;-webkit-text-stroke-color:#e1e1e1cc;height:100%;margin-bottom:0;padding:100px 0;font-size:110px;display:block}.video_area .dot_shape{width:139px;position:absolute;top:-50px;left:-50px}.video_area .marrow_shape{width:60px;position:absolute;bottom:-18px;right:-22px}.testimonials-two .testimonial_nav button,.testimoinals_wrap .testimonial_nav button{border:1px solid var(--white);background:var(--white);border-radius:50%;width:50px;height:50px;margin-left:20px;font-size:18px;line-height:52px;transition:all .5s;display:inline-block}.testimoinals_wrap .testimonial_nav button{background:var(--white);color:var(--blue)}.testimoinals_wrap .testimonial_nav{position:absolute;bottom:-50px;left:-190px}.testimonials-two .testimonial_nav button:hover{background:var(--blue);color:var(--white);border-color:var(--blue)}.testimonials-two .testimonial2_slider .owl-nav{position:absolute;top:-130px;right:0}.test_badge{color:var(--white);z-index:1;background-size:cover;border-radius:15px;padding:71px 0;position:relative}.test_badge:after{content:"";z-index:-1;background:#000000b3;border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.test_badge i{color:var(--rating);margin:0 2px;font-size:15px}.test_badge h4{color:var(--white);font-size:60px}.test_badge span{margin-top:5px;display:block}.testimonial2_item{background:var(--white);border-radius:15px;padding:35px 35px 37px;position:relative}.quote_shape2{bottom:23px;right:32px;width:60px!important}.teacher_content .ins_meta{border-top:1px dashed var(--dc);margin-top:15px;padding-top:10px;font-size:15px;display:inline-block}.teacher_content .ins_meta span{color:var(--body);padding:0 3px}.teacher_content .ins_meta i{color:var(--blue);font-size:14px}.instructor-slider .teacher_content{bottom:-80px}.main-banner{position:relative}.main-banner .blshape,.main-banner .brshape{position:absolute}.main-banner .blshape{width:80px;animation:5s linear infinite alternate upDown}.main-banner .brshape{width:65px;animation:6s linear infinite alternate leftRight}.main-banner .blshape{top:25%;left:70px}.main-banner .brshape{bottom:25%;right:70px}.mbanner_content h2{color:var(--white);margin-bottom:25px;font-size:40px}.mbanner_content p{background-color:var(--blue);color:var(--white);border-radius:30px;padding:7px 25px;display:inline-block}.mbanner_content p a{color:var(--white)}.mbanner_content p i{padding:0;display:inline-block;position:relative;top:2px}.contact-form{background-color:var(--gray);border-radius:30px;padding:60px}.contact-item{margin-bottom:20px}.cf_title{margin-bottom:25px}.cf_title p{margin-bottom:0}.contact-form input,.contact-form textarea{border-top:1px solid #0000;border-left:1px solid #0000;border-right:1px solid #0000;border-bottom:1px solid var(--dd);background:0 0;width:100%;margin-bottom:25px;padding:10px 0;transition:all .5s}.contact-form input:focus,.contact-form textarea:focus{outline:inherit;border-bottom:1px solid var(--blue)}.contact-form textarea{height:150px}.google-map{z-index:-1;margin-top:-150px;position:relative}.google-map iframe{width:100%;margin-bottom:-10px}.course_top{margin-bottom:15px}.ccount_result{margin-bottom:0;font-weight:600}.ccount_result span{color:var(--blue)}.csearch_form input{border:1px solid var(--dc);background:var(--fa);color:var(--body);border-radius:30px;outline:0;width:55%;height:45px;padding:14px 25px;font-size:15px;line-height:45px;transition:all .5s}.csearch_form input:focus{border-color:var(--blue)}.post_pagination{margin-top:40px}.post_pagination ul li{display:inline-block}.post_pagination ul li a{border:1px solid var(--dc);background:var(--dc);width:50px;height:50px;color:var(--body);border-radius:50%;margin:0 10px;line-height:50px;transition:all .5s;display:block}.post_pagination ul li.active a,.post_pagination ul li a:hover,.post_pagination ul li a:focus{background:var(--blue);border-color:var(--blue);color:var(--white)}.scourse_image{position:relative}.scourse_image:after{content:"";background-color:#0000004d;border-radius:15px;width:100%;height:100%;position:absolute;top:0;left:0}.vid_btn_wrap{z-index:11;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scourse_image img{border-radius:15px}.scbtn{border:3px dashed var(--white);text-align:center;z-index:11;border-radius:50%;width:80px;height:80px;line-height:74px;transition:all .5s;display:inline-block;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.scbtn:hover,.scbtn:focus{background-color:var(--blue)}.scbtn svg{width:31px}.scbtn svg path{fill:var(--white)}.scourse-title{margin-bottom:25px;font-size:24px}.courses-details img{max-width:100%}.scourse_meta{margin-top:30px;margin-bottom:30px}.scourse_meta img{float:left;border-radius:50%;width:70px;margin-right:15px}.scourse_meta span{font-size:16px}.scourse_meta p{color:#222;margin-bottom:0;font-size:17px;font-weight:600;line-height:25px}.scourse_meta .smeta_text{display:inline-block}.scourse_meta .smeta{margin-right:30px;display:inline-block;position:relative}.scourse_meta .smeta:after{content:"";background-color:#c9c8c8;width:1px;height:52px;position:absolute;top:5px;right:0}.scourse_meta .smeta{margin-right:30px;padding-right:30px}.smeta:last-child:after{display:none}.scourse_meta .smeta:last-child{margin-right:0;padding-right:0}.scourse_meta .rev_icons{color:#ffb608}.scourse_meta .rev_content{padding-left:5px}.cd_tab #nav-tab{background:var(--white);border:1px solid var(--dc);text-align:center;border-radius:4px;margin-bottom:30px;display:block}.cd_tab #nav-tab button{color:var(--title);border-radius:30px;outline:none;margin:15px 17px;padding:5px 25px;font-size:16px;font-weight:500;display:inline-block}.cd_tab #nav-tab button:hover,.cd_tab #nav-tab button:focus{border-color:var(--f9);color:#222;outline:none}.cd_tab #nav-tab.nav-tabs button.nav-link.active{background-color:var(--blue);border-color:var(--blue);color:var(--white);outline:none!important}#nav-overview ul{list-style-type:none}#nav-overview ul li{padding-left:37px;line-height:30px;position:relative}#nav-overview ul li:before{content:"";color:var(--blue);font-size:25px;position:absolute;top:4px;left:0;font-family:boxicons!important}.cdtitle{margin-bottom:15px;font-size:20px}.cd_curriculum h3,.cd_rating h3{font-size:20px}.benefits{background:var(--f9);margin-top:30px;padding:30px;overflow:hidden}.benefits h3{margin-bottom:20px;font-size:22px}.benefits ul{margin-left:-20px;display:block}.benefits ul li{float:left;width:47%;margin-bottom:15px;margin-left:20px}.cd_curriculum{border:1px solid var(--fa);padding:40px}.cd_curriculum h3{margin-bottom:20px}.cd_curriculum ul{list-style-type:none}.cd_curriculum ul li{border-bottom:1px solid #f1f1f1;margin-bottom:15px;padding-bottom:15px;font-weight:500}.cd_curriculum ul li i{color:var(--blue);padding-right:5px;font-size:21px;display:inline-block;position:relative;top:4px}.cd_curriculum ul li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.cd_cur_right{float:right;font-size:15px}.cd_cur_right a{color:#444;background:#e5f8f8;border-radius:4px;margin-right:100px;padding:0 16px;font-size:15px;font-weight:600;transition:all .5s;display:inline-block}.cd_cur_right a:hover,.cd_cur_right a:focus{background:var(--blue);color:var(--white)}.cd_rating h3{margin-bottom:20px}.cd_rating_top{border:1px solid #f1f1f1;border-radius:8px;margin-bottom:60px;padding:35px;overflow:hidden}.cdr_rate_summary{float:left;text-align:center;width:25%}.cdr_rate_summary h1{margin-bottom:16px;font-size:65px}.cdr_rating{color:#ffb608}.cdr_rating i{margin:0 3px}.cdr_rate_summary p{margin-bottom:0}.cdr_rate_number ul{list-style-type:none}.cdr_rate_number{float:left;width:75%}.cdr_rate_number ul li{margin:0 0 10px;display:flex}.cdr_rate_number ul li:last-child{margin:0}.cdr_rate_value{background:#f2f2f2;flex:1;height:7px;margin:13px 86px 0 15px;position:relative}.rating_width{background-color:#ffb608;height:7px;display:block}.cdr_rate_count{text-align:right;margin:-12px 0;font-size:16px;line-height:1;display:inline-block;position:absolute;right:-80px}.cdr_rate_star{text-align:center;flex:0 0 40px}.rating_item_avatar{float:left;margin-right:30px}.rating_item_avatar img{float:left;border-radius:50%;width:100px;margin-right:25px}.rava_conent{overflow:hidden}.rava_conent h3{margin-bottom:5px;font-size:22px}.rava_conent p{margin-bottom:0}.rating_item_ricon{color:#ffb608}.rating_item{border-bottom:1px solid #f1f1f1;margin-bottom:30px;padding-bottom:30px;overflow:hidden}.rating_item:last-child{border-bottom:0}.cdr_review_form h3{margin-bottom:6px;font-size:24px}.review_form_ricon{margin-bottom:12px}.review_form_ricon i{cursor:pointer;color:#222;transition:all .5s}.review_form_ricon i:hover{color:var(--yellow)}.rating_form textarea{border:1px solid #f1f1f1;border-radius:5px;width:60%;height:120px;margin-bottom:20px;padding:10px 25px}.rating_form textarea:focus{border-color:var(--blue);outline:none}.cd_instructor{gap:30px;display:flex}.cdin_image{text-align:center;width:300px}.cdin_image ul{margin-top:25px;list-style-type:none;display:inline-block}.cdin_image ul li{margin:0 5px;display:inline-block}.cdin_image ul li a{background:var(--f7);width:35px;height:35px;color:var(--body);border-radius:50%;font-size:15px;line-height:38px;transition:all .5s;display:block}.cdin_image ul li a:hover,.cdin_image ul li a:focus{background:var(--blue);color:var(--white)}.cdin_content{padding-top:20px}.cdin_content h4 a{color:#222}.cdin_content span{color:var(--body);margin-bottom:8px;font-weight:500;display:block}.cdin_meta{border-top:1px solid var(--dc);gap:25px;margin-top:15px;padding-top:14px;font-weight:500;display:flex}.cdin_meta_item i{color:var(--blue)}.course-sidebar{border:1px solid var(--fa);box-shadow:var(--shadow-2);border-radius:5px;margin-left:40px;padding:25px;position:sticky;top:0}.course-sidebar .cd-video iframe{border-radius:5px;width:100%;height:220px}.course-sidebar .blue_btn{text-align:center;width:100%}.course-sidebar h3{margin-bottom:20px;font-size:24px}.course-sidebar .scourse_list li{float:left;border-bottom:1px solid #f1f1f1;width:100%;margin-bottom:15px;padding-bottom:15px}.cside-label{float:left;color:var(--title);font-weight:600}.cside-value{float:right;font-weight:600}.course-sidebar ul{list-style-type:none;overflow:hidden}.cd_price{text-align:left;color:var(--title);font-size:25px;font-weight:600}.cd_price del{color:var(--red);font-size:20px}.cd_price span{color:var(--blue)}.cd_btn{background-color:var(--blue);border:1px solid var(--blue);color:var(--white);border-radius:30px;padding:10px 35px;font-size:17px;font-weight:600;transition:all .5s;display:inline-block}.cd_btn:hover,.cd_btn:focus{border-color:1px solid #002935;color:var(--white);box-shadow:0;background-color:#002935}.cd_social{text-align:left;margin-top:0}.cd_social span{color:var(--title);margin-right:8px;font-weight:500;display:inline-block}.cd_social ul{position:relative;top:10px}.cd_social ul,.cd_social li{display:inline-block}.cd_social li{margin:0 3px}.cd_social li a{width:35px;height:35px;color:var(--body);border:1px solid var(--dc);text-align:center;border-radius:50%;font-size:15px;line-height:35px;transition:all .5s;display:block}.cd_social li a:hover,.cd_social li a:focus{background:var(--blue);border-color:var(--blue);color:var(--white)}.scourse_list i{color:var(--blue);margin-right:5px}.related-courses{padding-top:80px}.created-title{margin-bottom:15px;font-size:25px}.relcourse_slider .c_author img{display:inline-block;width:auto!important}.table.shopping-summery{background:var(--white);border:1px solid #eee;border-radius:0;margin-bottom:0;overflow:hidden}.shopping-cart{background:var(--white)}.shopping-summery thead .main-hading{padding:0 50px}.shopping-summery thead tr th{text-align:left;background:var(--f7);border:none;padding:20px;font-weight:600}.shopping-summery tbody tr{border-bottom:1px solid #eee;margin-top:20px}.shopping-summery tbody tr img{border-radius:4px;width:100px}.shopping-summery tbody .product-name a{color:#282828;font-size:15px;font-weight:500}a.pthumb{width:75px;display:inline-block}.shopping-cart .table p{color:#666;font-size:14px}.shopping-summery tbody .product-name a:hover{color:var(--blue)}.shopping-summery tbody .product img{border:1px solid #e6e6e6;border-radius:100%;max-width:70px;max-height:65px;padding:4px}.shopping-summery tbody .product:hover img{border-color:var(--blue);transform:rotate(360deg)}.shopping-cart .table .remove-icon{font-size:16px}.shopping-cart .table td{vertical-align:middle;border-top:1px solid #eee;padding:20px}.shopping-summery tbody .price{text-align:center;font-weight:600}.shopping-cart tbody .qty .input-group{width:175px;display:inline-block}.shopping-cart .qty .button{display:inline-block;position:absolute;top:0}.shopping-cart .qty .button.minus{border-radius:0;left:0;overflow:hidden}.shopping-cart .qty .button.plus{border-radius:0;right:0;overflow:hidden}.shopping-cart .qty .button .btn{color:#282828;background:0 0;border:none;border-radius:0;width:44px;height:47px;padding:0;font-size:20px;line-height:50px}.shopping-cart .qty .button .btn:hover{color:var(--blue)}.shopping-cart .qty .input-number{text-align:center;border:1px solid #eceded;border-radius:0;width:100%;height:47px;padding:0 45px;overflow:hidden}.shopping-summery tbody .total-amount,.shopping-summery tbody .action{text-align:center}.shopping-summery tbody .action a:hover{color:var(--blue)}.shopping-cart .total-amount{margin-top:50px}.woocommerce-cart-form .actions .bottom-cart{flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.woocommerce-cart-form .actions .coupon{flex:0 0 50%;display:flex}.woocommerce-cart-form .product-name{margin-left:8px;display:inline-block}#coupon_code{border:1px solid #eee;border-radius:4px 0 0 4px;padding:5px 15px;font-size:16px}#coupon_code:focus{border-color:var(--blue);outline:none}.woocommerce-cart-form .coupon button,.woocommerce-cart-form .coupon input[type=submit]{background:var(--blue);border:1px solid var(--blue);color:var(--white);border-radius:0 4px 4px 0;padding:8px 22px;font-size:15px;font-weight:500;transition:all .5s}.woocommerce-cart-form .coupon button:hover,.woocommerce-cart-form .coupon button:focus,.woocommerce-cart-form .coupon input[type=submit]:hover,.woocommerce-cart-form .coupon input[type=submit]:focus{border-color:var(--blue);background:var(--blue)}.btn_border{color:#222;border:2px solid #002935;border-radius:4px;padding:8px 25px;font-weight:600;transition:all .5s}.btn_border:hover,.btn_border:focus{background:var(--blue);border-color:var(--blue);color:var(--white)}.cart-collaterals{box-shadow:var(--shadow-3);padding:30px}.cart-collaterals h2{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:15px;font-size:24px}.cart-collaterals .shop_table_responsive>div{align-items:center;padding:15px 30px;display:flex}.cart-collaterals .shop_table_responsive>div>*{flex:1}.cart-collaterals .bt{text-align:center}.shop_table .amount,.shop_table .woocommerce-shipping-destination{color:#222}.cart-subtotal .amount{font-weight:600}.shop.checkout{background:var(--white)}.shop.checkout .checkout-form h2{color:#333;margin-bottom:40px;font-size:25px;font-weight:700;line-height:27px}.shop.checkout .checkout-form p{color:#333;margin-top:12px;margin-bottom:30px;font-size:16px;font-weight:400}.shop.checkout .form .form-group{margin-bottom:25px}.shop.checkout .form .form-group label,.register label,.login label{color:var(--33);cursor:pointer;position:relative}.register .form-group{margin-bottom:1.5rem!important}.register label span,.login label span,.shop.checkout .form .form-group label span{color:#ff2c18;font-size:16px;display:inline-block;position:absolute;top:4px;right:-12px}.shop.checkout .form .form-group input{background-color:var(--white);color:#555;border-radius:var(--bs-border-radius);border:1px solid #e5e5e5;outline:0;width:100%;height:50px;margin-bottom:25px;padding:14px 30px;font-size:15px}.shop.checkout .form .form-group input:focus{border-color:var(--blue);outline:none}.shop.checkout .nice-select{background-color:var(--white);border-radius:var(--bs-border-radius);border:1px solid #e5e5e5;width:100%;height:50px;margin-bottom:25px;line-height:50px}.shop.checkout .nice-select .list{width:100%;height:300px;overflow:scroll}.shop.checkout .nice-select .list li.option{color:#333}.shop.checkout .nice-select .list li.option:hover{color:#333;background:#f6f7fb}.shop.checkout .form .address input{margin-bottom:15px}.shop.checkout .form .address input:last-child,.shop.checkout .form .create-account{margin:0}.shop.checkout .form .create-account input{border-radius:100%;width:auto;height:auto;margin-right:3px;display:inline-block}.shop.checkout .form .create-account label{margin:0;display:inline-block}.shop.checkout .order-details{background:var(--white);box-shadow:var(--shadow-3);margin-top:30px;padding:40px 0 50px}.shop.checkout .single-widget{margin-bottom:30px}.shop.checkout .single-widget:last-child{margin:0}.shop.checkout .single-widget h2{text-transform:capitalize;color:#222;padding:10px 30px 0;font-size:24px;font-weight:600;position:relative}.shop.checkout .single-widget .content ul{margin-top:30px}.shop.checkout .single-widget .content ul li{margin-bottom:12px;padding:0 30px;font-weight:500;display:block}.shop.checkout .single-widget .content ul li span{float:right;display:inline-block}.shop.checkout .single-widget .content ul li.last{color:var(--title);border-top:1px solid #ebebeb;padding-top:12px;font-weight:600;display:block}.shop.checkout .single-widget .checkbox{text-align:left;margin:30px 0 0;padding:0 30px}.shop.checkout .single-widget .checkbox input{margin-top:9px}.shop.checkout .single-widget .checkbox .form-check{background:var(--fa);border-radius:4px;width:auto;margin-bottom:14px;padding:8px 15px 6px;display:block;overflow:hidden}.shop.checkout .single-widget .checkbox label{color:#555;margin-top:-5px;margin-bottom:15px;margin-left:27px;font-weight:500;display:block;position:relative}.payment-methods .checkbox input{margin-left:0;margin-top:3px!important}.payment-methods .form-check-input:checked{background-color:var(--blue);border-color:var(--blue)}.shop.checkout .single-widget .checkbox label:last-child{margin-bottom:0}.shop.checkout .single-widget .checkbox label:hover{cursor:pointer}.shop.checkout .single-widget .checkbox label input{margin-right:5px;display:inline-block}.shop.checkout .single-widget.get-button{text-align:center;padding:0 35px}.shop.checkout .single-widget .bg_btn{display:block}.comments{padding-top:40px}.bdtitle{margin-bottom:25px;font-size:24px}.comment-list,.comment{list-style-type:none}.com-img{margin-right:48px;position:relative}.com-img h4{margin-top:15px;margin-bottom:0;font-size:18px}.cdate{font-size:15px}.creplay{width:35px;height:35px;color:var(--white);background:var(--blue);text-align:center;border-radius:50%;font-size:15px;line-height:35px;position:absolute;top:50px;right:-13px}.creplay:hover,.creplay:focus{color:var(--white)}.com-img img{border-radius:50%;width:100px}li.comment{display:block}.comments .children{padding-left:30px}.single-comment{border:1px solid #d9d9d9;border-radius:8px;margin-bottom:20px;padding:35px;overflow:hidden}.comment-form{padding-top:30px}.comment-form .form-control{background:var(--f7);border-color:var(--f7)}.comment-form label{cursor:pointer;padding-bottom:5px}.name_email{gap:25px}.comment-form p{margin-bottom:25px}.name_email p{width:50%;margin-bottom:0}#submit{background-color:var(--blue);border:1px solid var(--blue);color:var(--white);border-radius:30px;padding:10px 35px;font-size:17px;font-weight:600;transition:all .5s}#submit:hover,#submit:focus{color:var(--white);background-color:var(--blue);border-color:var(--blue)}.login,.register{background:var(--white);border:1px solid var(--fa);border-radius:8px;padding:30px 40px;overflow:hidden;box-shadow:0 0 30px #01297014}.login_register_title{text-align:left;text-transform:capitalize;color:var(--title);margin-top:15px;margin-bottom:20px;font-size:25px}.login input:focus{-webkit-box-shadow:none;box-shadow:none;outline:none}.login label,.register label{cursor:pointer;color:var(--title)}#rpaword{margin-top:6px}.login label,.register label{margin-bottom:5px;font-weight:500}.login button,.register button{width:100%}.login button i,.register button i{padding-left:5px}.login p,.register p{color:#232434;text-align:center;margin-top:15px;font-weight:600}.login p a,.register p a{color:var(--blue)}.page_not_found h2{margin-bottom:15px;font-size:35px}.page_not_found p{margin-bottom:25px}.page_not_found .bg-btn i{padding-right:5px}.page_not_found img{width:600px;height:auto;margin-bottom:40px;display:inline-block}.page_not_found .blue_btn i{margin-right:8px}.standard-blog .blog_item{margin-bottom:50px}.standard-blog .blog_item h2 a{color:var(--title);font-size:30px;transition:all .5s}.standard-blog .blog_item h2 a:hover{color:var(--blue)}.search-control{border:1px solid #d9d9d9;border-radius:30px;width:100%;height:56px;padding:5px 30px;line-height:45px;transition:all .5s}.search-control:focus{border-color:var(--blue);outline:none}.form-control{background-color:var(--white);color:#555;border:1px solid #e5e5e5;outline:0;width:100%;height:50px;margin-bottom:25px;padding:14px 16px;font-size:15px}.form-control option{font-weight:400}.form-control:focus{box-shadow:inherit;border-color:var(--blue);background:var(--white);outline:none}textarea.form-control{height:160px}.widget.search-widget{border:unset;padding:0}.search-form{position:relative}.search-form button{border:1px solid var(--blue);background:var(--blue);width:56px;height:56px;color:var(--white);border-radius:50%;line-height:56px;transition:all .5s;position:absolute;top:0;right:0}.search-form button:hover,.search-form button:focus{background-color:var(--blue);border-color:var(--blue)}.widget{border:1px solid #e9eef4;border-radius:4px;margin-bottom:30px;padding:30px}.widget-title{margin-bottom:25px;font-size:25px}.widget ul{list-style-type:none}.widget.category-widget li{padding-left:24px;font-size:17px;font-weight:500;line-height:40px;position:relative}.category-widget li:before{content:"";width:15px;height:15px;color:var(--blue);border-radius:50%;font-family:"Font Awesome 6 Free";font-size:18px;position:absolute;top:0;left:0}.popular-posts-widget li{margin-bottom:22px;display:block;overflow:hidden}.popular-posts-widget li:last-child{margin-bottom:0}.popular-posts-widget h4{transition:all .5s}.popular-posts-widget a{transition:all .5s;display:block}.popular-posts-widget a:hover h4,.popular-posts-widget a:focus h4{color:var(--blue)}.popular-posts-widget img{max-width:100%}.ppimage{width:100px;margin-right:15px}.ppimage img{border-radius:10px}.ppcontent{overflow:hidden}.ppcontent h4{margin-top:0;margin-bottom:1px;font-size:18px;line-height:25px}.ppcontent span{color:var(--blue);padding-left:19px;font-size:16px;position:relative}.ppcontent span:before{content:"";background:var(--blue);width:12px;height:1px;display:block;position:absolute;top:10px;left:0}.tags_clouds a{background:var(--f6);border-radius:4px;margin-bottom:13px;margin-right:10px;padding:4px 15px;font-weight:500;transition:all .5s;display:inline-block;position:relative}.tags_clouds a:hover,.tags_clouds a:focus{background:var(--blue);color:var(--white)}.post-image{margin-bottom:30px}.post-nav.pnavigation{text-align:center;margin-top:40px}.post-nav.pnavigation a{background:var(--blue);color:var(--white);border-radius:4px;margin:0 15px;padding:8px 22px;font-weight:600;transition:all .5s;display:inline-block}.post-nav.pnavigation a:hover,.post-nav.pnavigation a:focus{background:var(--blue);color:var(--white)}.progress-wrap{cursor:pointer;z-index:10000;opacity:0;visibility:hidden;background:var(--white);border-radius:50px;width:46px;height:46px;transition:all .2s linear;display:block;position:fixed;bottom:50px;right:50px;transform:translateY(15px);box-shadow:inset 0 0 0 2px #0000001a}.progress-wrap.active-progress{opacity:1;visibility:visible;transform:translateY(0)}.progress-wrap:after{content:"";text-align:center;color:var(--blue);cursor:pointer;z-index:1;width:46px;height:46px;font-size:25px;line-height:49px;transition:all .5s;display:block;position:absolute;top:0;left:0;font-family:boxicons!important}.progress-wrap:hover:after{opacity:0}.progress-wrap:before{content:"";text-align:center;opacity:0;background-image:linear-gradient(298deg, var(--blue), var(--blue));-webkit-text-fill-color:transparent;cursor:pointer;z-index:2;-webkit-background-clip:text;width:46px;height:46px;font-size:25px;line-height:49px;transition:all .5s;display:block;position:absolute;top:0;left:0;font-family:boxicons!important}.progress-wrap:hover:before{opacity:1}.progress-wrap svg path{fill:none}.progress-wrap svg.progress-circle path{stroke:var(--blue);stroke-width:4px;box-sizing:border-box;transition:all .2s linear}#faq_accordion .accordion-item{border:1px solid var(--dc);border-radius:16px;margin-bottom:30px;overflow:hidden}#faq_accordion .accordion-button{background-color:var(--blue);color:var(--white);padding:20px 24px;font-size:20px;font-weight:600}#faq_accordion .accordion-button.collapsed{color:var(--title);background-color:#14c88c0d}#faq_accordion .accordion-button:focus{box-shadow:none;outline:none}#faq_accordion .accordion-button.collapsed:after,#faq_accordion .accordion-button:after{content:"";color:#fff;background-color:var(--blue);background-image:inherit;text-align:center;border-radius:50%;justify-content:center;align-items:center;width:36px;height:36px;font-family:Phosphor;font-weight:900;display:flex;position:absolute;inset-block-start:50%;inset-inline-end:30px;transform:translateY(-50%)}#faq_accordion .accordion-button:after{color:var(--blue);background-color:var(--white);content:"";font-family:Phosphor}.accordion-button.collapsed{opacity:.8}.application-form label{cursor:pointer;margin-bottom:5px;font-weight:500}.application-form input[type=text],.application-form input[type=email],.application-form input[type=number],.application-form textarea{border:1px solid #f6f7fb;border-radius:4px;width:100%;height:45px;margin-bottom:15px;margin-right:7px;padding:0 15px;transition:all .5s}.application-form textarea{height:120px}.application-form input[type=text]:focus,.application-form input[type=email]:focus,.application-form input[type=number]:focus,.application-form textarea:focus{border-color:var(--blue);outline:none}.application-form input[type=submit],.application-form button{background:var(--blue);border:1px solid var(--blue);color:var(--white);text-align:center;z-index:1;border-radius:30px;height:50px;padding:0 30px;font-size:16px;font-weight:500;line-height:48px;transition:all .5s;display:inline-block;position:relative;overflow:hidden}.id_image img{border-radius:15px;width:100%}.id_image .id_meta{border-bottom:1px dashed var(--dd)}.id_image .id_meta span{margin:0 10px}.id_image .id_meta i{color:var(--blue)}.id_image i{color:var(--rating)}.id_content span{color:var(--blue);margin-bottom:15px;font-weight:600;display:block}.id_cinfo{color:var(--blue);list-style-type:none}.id_cinfo a{color:var(--blue)}.id_cinfo strong{color:var(--title)}.id_social{margin-top:15px;list-style-type:none}.id_social li{padding-right:8px;display:inline-block}.id_social li a{width:42px;height:42px;color:var(--title);text-align:center;background:#14c88c0f;border-radius:50%;font-size:16px;line-height:42px;transition:all .5s;display:block}.id_social li a:hover{background:var(--blue);color:var(--white)}.id_cinfo li{margin-bottom:5px}.nice-select-wrapper{width:100%;display:inline-block;position:relative}.nice-select-wrapper select{appearance:none;cursor:pointer;background-color:#fff;border:1px solid #e5e5e5;border-radius:6px;width:100%;padding:12px 40px 12px 15px;font-size:14px;transition:border .3s}.nice-select-wrapper select option{font-family:Parkinsans,sans-serif}.nice-select-wrapper select:focus{border-color:var(--blue);outline:none}.nice-select-wrapper:after{content:"▼";color:var(--body);pointer-events:none;font-size:12px;position:absolute;top:70%;right:15px;transform:translateY(-50%)}.accordion-collapse{display:none}.accordion-collapse.show{display:block}.video_popup{z-index:9999;width:100%;height:100%;position:fixed;top:0;left:0}.video_overlay{background:#000000b3;width:100%;height:100%;position:absolute}.video_content{z-index:2;background:#000;max-width:700px;margin:10% auto;padding:0;position:relative}.close_btn{color:#fff;cursor:pointer;background:red;border:none;border-radius:50%;width:40px;height:40px;padding:0;line-height:40px;position:absolute;top:-22px;right:-22px}
@media only screen and (max-width:1366px){.ccontent h3{font-size:35px}.counter-item{padding-left:0}.coicon{width:70px;height:70px;line-height:70px}.coicon:before{content:"";width:80px;height:80px;top:-5px;left:-5px}.program_item{padding:20px}.testi_content h2{margin-top:160px}.teachers .teacher_slider button.owl-prev,.instructors .instructor-slider button.owl-prev,.relcourse_slider button.owl-prev{left:-55px}.teachers .teacher_slider button.owl-next,.instructors .instructor-slider button.owl-next,.relcourse_slider button.owl-next{right:-55px}.header-top span{display:none}.testimonials .testi_ovshape{width:43%}.testimoinals_wrap .testimonial_slider .owl-nav{left:-217px}}@media only screen and (max-width:1199px){.header_right{gap:30px!important}.header_2 .menu_btn.sidebar__toggle{display:block}.home-banner.banner-2 .banner_content h2,.home-banner.banner-3 .banner_content h2{font-size:52px;line-height:62px}.home-banner.banner-2 .bshape2,.home-banner.banner-3 .bshape2{top:10%;right:40%}.home-banner.banner-3 .bshape3{top:23px;right:-88px}#main-menu,.bbadge.badge2{display:none}.mobile-menu{display:block}.sbanner_image_wrap{width:100%}.testimoinals_wrap .testimonial_slider .owl-nav{left:-209px}.bshape2{right:60%}.bbadge{padding:20px}.banner_courses .single_course{padding:15px}.about-content{padding-top:100px}.about-us-two{padding-bottom:170px}.lclass_img{margin-bottom:30px}.lcmain_img{width:100%}.counter-up{padding-bottom:30px}.counter-item{margin-bottom:30px}.course-sidebar{margin-top:40px;margin-left:0}.cta2{margin-bottom:30px}.course_style5 .course_content{margin-top:20px}}@media only screen and (max-width:1024px){.bshape1,.bshape2,.bshape3,.bshape4{display:none}.testimoinals_wrap .testimonial_slider .owl-nav{left:-195px}.ab_book_shape,.ab_top_shape,.ab_btm_shape,.ab_right_shape{display:none}.cta2 h2{font-size:30px}}@media only screen and (max-width:991px){.htleft p,.htright p,.htleft ul{padding:10px 15px;display:inline-block}.header_2 .blue_btn{display:none}.header-top .htleft li,.header-top .htleft li:last-child,.header-top .htright p:first-child{border:none}.htright p,.header-top .htleft li{line-height:12px}.htright{padding-bottom:10px}.id_content{padding-top:30px}.feature_slider:before,.feature_slider:after{display:none}.banner_content{margin-bottom:60px}.courses .section-title{margin-bottom:20px}.course_nav{margin-bottom:15px}.course_nav li{margin-bottom:15px;padding-right:15px}.testi_content h2{margin-top:44px;margin-bottom:50px}.video_area h2{padding:80px 0;font-size:90px}.test_badge,.footer-widget{margin-bottom:30px}.testimoinals_wrap .testimonial_slider .owl-nav,.testi_shape{display:none}.copyright{margin-top:30px}.csearch_form input{width:70%}.sidebar-area{margin-top:60px}}@media only screen and (max-width:767px){.hslider-item h2,.home-banner .banner_content h2{font-size:45px}.banner_courses{margin-top:30px}.header2 .header_right .blue_btn,.main-banner .blshape,.main-banner .brshape,.about_badge,.teachers.owl-carousel .owl-dots.disabled,.teachers .owl-carousel .owl-nav.disabled{display:none}.about-content p{margin-bottom:40px}.about-content ul{margin-bottom:15px}.about-content ul:before{display:none}.about-content li:last-child{margin-bottom:0}.about-content .blue_btn{margin-top:30px}.counter-item{margin-bottom:45px;padding-left:45px;justify-content:start!important}.events_item img{float:inherit;margin-bottom:24px;margin-right:0}.video_area h2{padding:80px 0 50px}.vplay_btn{margin-bottom:90px}.video_area .marrow_shape{width:55px}.copyright p{padding-top:10px}.csearch_form{margin-top:15px}.cta2 .cta_img,.ccircle_shape{display:none}}@media only screen and (max-width:667px){.header_right .blue_btn{display:none}}@media only screen and (max-width:575px){.progress-wrap{display:none}.lefttop,.leftbtm,.ssright{display:none!important}}
