@media only screen and (max-width:1023px){header .container{background-color:#fff!important;position:relative}header .header-left{align-items:center;display:flex;left:50%;margin:0;position:absolute;top:50%;transform:translate(-50%,-50%)}header .header-left .btn-dropdown,header .header-right .icon-group .icon-search,header .header-right .login-group,header .header-right .nav,header .header-right .user-login-block,header .header-right .user-login-block .dashboard-link,header .header-right .user-login-block .icon-notification,header .header-right .user-login-block:before{margin-left:20px;padding-left:0}header .header-right .user-login-block .user-block{margin-left:0}header .header-right .user-login-block .user-block a figure{border:0;max-width:32px}header .header-right .user-login-block .user-block.hover:after{opacity:1;visibility:visible}header .header-right .user-login-block .user-block:after{background:rgba(31,36,48,.7);content:"";height:100vh;left:0;opacity:0;position:fixed;top:0;transition:all .2s ease-in-out;visibility:hidden;width:100vw}header .header-right .user-login-block .user-block.open:after{opacity:1;visibility:visible}header .header-right .cart-block.open .cart-list-menu,header .header-right .user-login-block .user-block.open .user-profile-menu{opacity:1;transform:translateZ(0);transition:all .4s ease 0s;visibility:visible}header .header-right .cart-block.open .cart-list-menu{height:100vh}header .header-right .cart-block.open .cart-list-menu .overflow-handle{max-height:77vh}.ft-header .header-left{height:100%;left:unset;margin:0;position:inherit;top:unset;transform:inherit}.ft-header .header-left,.ft-header .header-right .login-group{align-items:center;display:flex}.dropdown-menu.desktop ul{height:100vh}.mobile-nav.open{transform:translateX(0)!important}.mobile-nav .dropdown-menu{display:block!important;max-width:350px;opacity:1;position:unset!important;visibility:visible;width:100%}.mobile-nav .dropdown-menu .drawer span{margin:0;padding:0}.mobile-nav .dropdown-menu ul{margin:0;overflow-x:hidden;padding:0!important;transition:all .3s ease-in-out}.mobile-nav .dropdown-menu ul li a{font-weight:400;line-height:22px;padding:6px 20px;text-decoration:none}.mobile-nav .dropdown-menu ul:first-child{height:100vh}.mobile-nav .dropdown-menu .new_li{color:#000;font-size:16px;font-weight:600;line-height:1;padding:20px 20px 15px}.mobile-nav .dropdown-menu .submenu{height:100vh}.mobile-nav .dropdown-menu .submenu a{color:#51596c;font-size:15px;font-weight:500;line-height:25px}.mobile-nav .dropdown-menu .submenu.detail a{color:#51596c;display:block;font-size:13px;font-weight:400;line-height:18px;padding:6px 20px}.mobile-nav .dropdown-menu .submenu.detail .title{border-bottom:1px solid #e7e7e7;color:#959595;font-size:12px;letter-spacing:1px;margin:0 20px 5px;padding:10px 0 2px!important;text-transform:uppercase}.mobile-nav .dropdown-menu .back-btn{align-items:center;background:#f5f7fa;color:#1f2430;display:flex;font-size:16px;padding:15px 20px}.mobile-nav .dropdown-menu .back-btn i{margin:0 10px 0 0;transform:rotate(-180deg)}.mobile-mode{display:flex}.user-profile-menu,header .user-block:hover .user-profile-menu{transition:all .4s ease 0s}.user-profile-menu{border-radius:0;height:100vh;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);width:350px}.user-profile-menu ul{padding:10px 0}.user-profile-menu ul li a{color:#51596c;font-size:16px;padding:10px 25px}.user-profile-menu ul li a.logout-link{background:#ffefee;border-radius:6px;color:#ff615e;font-size:16px;font-weight:500;height:45px;line-height:45px;margin-top:10px;max-width:calc(100% - 50px);padding:0;text-align:center}.user-profile-menu ul li a .counter{font-size:13px;line-height:20px;min-height:20px;min-width:20px}.user-profile-menu ul.user-name{padding:20px 0}.user-profile-menu ul.user-name li p{font-size:16px}.user-profile-menu ul.user-name li p strong{font-size:18px}.user-profile-menu ul.user-name li .btn-close{display:block;margin:0}.cart-list-menu,header .cart-block:hover .cart-list-menu{transition:all .4s ease 0s}.cart-list-menu{border-radius:0;height:100vh;position:fixed;right:0;top:0;transform:translate3d(100%,0,0);width:350px}.cart-list-menu .empty-cart{padding:10px 0}.cart-list-menu .btn-close{display:block;margin:13px 13px 0 0}.header-search.active .header-search-inner{height:70px}.header-search .seach-box{padding:15px 0}.header-search .seach-box input,.header-search .seach-box input::placeholder{font-size:15px}.header-search .seach-box .icon-search{font-size:17px}.header-search .seach-box .icon-close{font-size:9px;height:24px;width:24px}.scroll-nav{display:none}.product-page .two-column{display:flex;flex-wrap:wrap;position:relative}.product-page .two-column .left-section{order:2;width:100%}.product-page #sidebar{margin:0;order:1;padding:0 15px;position:inherit;width:100%}.product-page #sidebar.is_stuck{order:1;position:inherit!important;top:0!important;width:100%!important}.product-page .two-column .right-section{left:unset;position:inherit;right:0!important;transform:unset}.bottom-cart-sticky{display:flex}.product-banner .right-part .total-learners{display:none}.product-banner .right-part{flex-direction:row;margin:10px 0 0;max-width:100%}.product-banner .right-part .btn-add-to-cart,.product-banner .right-part .btn-free-test,.product-banner .right-part .btn-whishlist{align-items:center;display:flex;justify-content:center}.product-banner .right-part .btn-free-test{background:transparent;border:1px solid #9294a0;border-radius:4px 0 0 4px;margin:0 5px 0 0}.product-banner .right-part .btn-free-test:hover{background:transparent}.product-banner .right-part .btn-add-to-cart,.product-banner .right-part .btn-whishlist{max-width:26%}.product-banner .right-part .btn-free-test span{margin:0 10px 0 0}.review-page .review-block .owl-theme .owl-nav button{height:35px;width:35px}.review-page .review-block .owl-theme .owl-nav button:before{font-size:13px}header.checkout-header .header-left{left:15px;transform:translateY(-50%)}header.dashboard .header-left{left:50px;transform:translateY(-50%)}header.dashboard .header-right .icon-group .icon-search,header.dashboard .header-right .user-login-block .icon-notification{display:block}}@media only screen and (max-width:480px){header .header-right .user-login-block{margin-left:0!important}header .header-right .user-login-block .icon-notification{margin-left:0;right:-3px!important}}@media only screen and (max-width:767px){header .header-left .logo{max-width:110px}header .header-right .icon-group .icon-cart .icon{font-size:23px}header .header-right .icon-group .icon-cart span{font-size:9px;height:17px;line-height:17px;top:3px;width:17px}header .mobile-mode .icon-search i{margin-left:0}.ft-header{height:55px}.ft-header .header-left .logo{max-width:165px}.ft-header .header-right .login-group .link-signup{height:35px;line-height:35px;padding:0 21px}.header-search.active .header-search-inner{height:60px}.header-search .seach-box{padding:10px 0}.header-search .seach-box input,.header-search .seach-box input::placeholder{font-size:15px}.header-search .seach-box .icon-search{font-size:17px}.header-search .seach-box .icon-close{font-size:9px;height:24px;width:24px}}@media only screen and (max-width:640px){.modal form input{height:40px}.modal-account .modal-inner{align-items:flex-start}.modal-account .modal-container{border-radius:0;max-height:100vh;max-width:100%}.modal-account .modal-header{padding:20px 20px 0}.modal-account .modal-header .title-block .title{font-size:16px}.modal-account .modal-content{padding:20px 20px 15px}.modal-account .sepretor{margin-bottom:15px}.modal-account form .input-box-group{margin-bottom:10px}.modal-account form .input-box-group .input-box input{font-size:13px;height:40px}.modal-account form button{font-size:14px;height:40px;line-height:40px}.modal-account .modal-footer{padding:15px 20px}.modal-account .modal-footer .have-an-account{font-size:13px}.modal-account.pass-saved form .input-box input{font-size:20px}.modal-account.pass-saved .user-block figure{height:60px;width:60px}.modal-account.pass-saved .forgot-password{margin-bottom:10px}.modal-account.pass-reset .modal-header .title-block .title{margin-bottom:5px}.modal-account.pass-reset .modal-header .title-block .title-note{font-size:13px}.header-search .seach-box{padding:5px 0}.header-search .seach-box .icon-search{font-size:15px}.header-search .seach-box .icon-close{font-size:8px;height:20px;width:20px}.header-search .seach-box input{padding:10px 25px}.header-search .seach-box input,.header-search .seach-box input::placeholder{font-size:13px}.header-search.active .header-search-inner{height:50px}.header-search.show-content .search-content{flex-direction:column}.header-search .search-content{padding:10px 0 30px}.header-search .search-content .content.hands-on-labs{margin-left:0!important;margin-top:20px}.header-search .search-content .content{max-width:100%}.header-search .search-content ul{display:block}.header-search .search-content ul li a{padding:5px 0}ul.resp-tabs-list{display:none}.resp-accordion-closed{display:none!important}.tab_wrapper .tab_list{display:none}.tab_wrapper .content_wrapper{border-radius:8px;overflow:hidden;padding:0}.tab_wrapper .content_wrapper .resp-accordion{display:flex;flex-direction:row-reverse;padding:10px 0}.tab_wrapper .content_wrapper .resp-accordion samp{display:flex;margin:0}.tab_wrapper .content_wrapper .tab_content{border-top:1px solid #dddddd82;padding:15px 0}.benifits-block .tab_wrapper .content_wrapper .resp-accordion.resp-tab-active{display:block}}@media only screen and (max-width:479px){.user-profile-menu{width:80%}.user-profile-menu ul li a{font-size:14px;padding:8px 20px}.user-profile-menu ul li a .counter{font-size:12px;line-height:18px;min-height:18px;min-width:18px}.user-profile-menu ul li a.logout-link{font-size:15px;height:40px;line-height:40px}.user-profile-menu ul.user-name{padding:15px 0}.user-profile-menu ul.user-name li{padding:0 20px}.user-profile-menu ul.user-name li p{font-size:14px}.user-profile-menu ul.user-name li p strong{font-size:16px}.cart-list-menu{width:80%}.cart-list-menu .empty-cart{font-size:14px;padding:8px 20px}}@media (min-width:1024px){.cart-block:hover .cart-list-menu,.user-block:hover .user-profile-menu{display:block;opacity:1;transform:translateY(0);visibility:visible}}@media (max-width:1023px){header .header-right .user-login-block .icon-notification{margin-left:5px}}@media only screen and (max-width:1330px){.product-page .two-column .right-section{left:unset;right:15px;transform:unset}}