@import url(/learnplus/wp-content/themes/learnplus/assets/css/bootstrap.min.css);@import url(/learnplus/wp-content/themes/learnplus/assets/css/jquery.sidr.light.min.css);@import url(/learnplus/wp-content/themes/learnplus/assets/css/all.css);@media (min-width:1200px){.container{max-width:1230px!important}}body{direction:rtl!important;font-family:learn-fs,roboto,Arial!important;font-weight:300;line-height:2;text-align:right;background-color:#f6f5f4;text-rendering:optimizeLegibility;overflow-x:hidden!important}input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:focus,input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f3f6f9 inset!important}.alp-holder-header{padding-top:40px}.alp-logo .alp-logo-link{display:block;text-decoration:none!important}.alp-logo .alp-logo-link .logo-title{color:#353a48;font-size:24px;font-weight:700;letter-spacing:-.8px;margin-bottom:0}.alp-logo .alp-logo-link img{max-width:130px}.alp-menus .alp-main-menu ul{margin:0;padding:0}.alp-menus .alp-main-menu ul li{list-style:none;display:inline-block}.alp-menus .alp-main-menu ul li a{display:block;text-decoration:none!important;font-size:15px;font-weight:400;color:#353a48;padding-right:16px;padding-left:16px;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.alp-menus .alp-main-menu ul li a:hover{color:#2dcea2}.alp-menus .alp-main-menu ul li.menu-item-has-children{position:relative}.alp-menus .alp-main-menu ul li.menu-item-has-children:hover>a{color:#2dcea2}.alp-menus .alp-main-menu ul li.menu-item-has-children>a:after{content:"\f107";position:relative;top:2px;font-family:'Font Awesome 5 Pro';margin-right:10px;font-size:13px}.alp-menus .alp-main-menu ul li.menu-item-has-children ul{position:absolute;display:none;opacity:0;right:-5px;margin-top:18px;width:235px;z-index:1039;border-radius:5px;background:#fff;-webkit-box-shadow:0 15px 80px #385da51a,0 15px 60px #4145530d;box-shadow:0 15px 80px #385da51a,0 15px 60px #4145530d;-webkit-transform-origin:top center;-ms-transform-origin:top center;transform-origin:top center;-webkit-transform:perspective(1200px) rotateX(-20deg);transform:perspective(1200px) rotateX(-20deg);transition:transform .3s,opacity .3s}.alp-menus .alp-main-menu ul li.menu-item-has-children ul.active{opacity:1;-webkit-transform:perspective(1200px) rotateX(0deg);transform:perspective(1200px) rotateX(0deg)}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li{display:block;margin-bottom:20px;padding:0 25px}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li:first-child{padding:25px 25px 5px}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li a{display:flex;color:#343a40}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li a:hover{color:#2dcea2}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li ul{display:none!important;opacity:0!important;transition:transform .3s,opacity .3s}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li:hover>ul{display:block!important;opacity:1!important;top:0;right:217px;margin-top:0;transition:transform .3s,opacity .3s}.alp-menus .alp-main-menu ul li.menu-item-has-children ul li.menu-item-has-children>a:after{content:"\f053";font-size:11px;top:0;margin:auto auto auto 0}.alp-act-head .alp-btn-head{height:47px;width:47px;line-height:47px;min-width:47px;border-radius:5px;text-decoration:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none!important}.alp-act-head .alp-btn-profile{color:#2dcea2;background:rgb(45 206 162 / .1)}.alp-act-head .header-search-holder{margin-right:10px}.alp-act-head .alp-btn-search{color:#2dcea2;background:rgb(45 206 162 / .1)}.alp-act-head .header-drop-box{padding:0;margin-top:25px;min-width:340px;max-width:320px;width:340px;border:none;border-radius:5px;left:-107px!important;box-shadow:0 9px 40px #4145531f}.alp-act-head .holder-box-search{margin:20px;font-size:15px;font-weight:300;text-align:center}.alp-act-head .holder-box-search .form-box-search input{font-weight:400;line-height:1.5;color:#788784;font-size:14px;padding:15px 20px 15px 35px!important;height:auto!important;border-radius:5px;background-color:#f3f6f9!important;box-shadow:none!important;border:none!important}.alp-act-head .holder-box-search .form-box-search .alp-search-submit{position:absolute;top:2px;bottom:0;left:22px;width:1em;font-size:14px;color:#919eab;padding:0;margin:auto 0;background:transparent!important;border:none!important;outline:none!important}.alp-act-head .holder-box-search .form-box-search .alp-search-submit:before{content:"\f002";font-family:'Font Awesome 5 Pro'}.alp-act-head .header-mini-cart-holder{margin-right:10px}.alp-act-head .alp-btn-cart{color:#2dcea2;background:rgb(45 206 162 / .1)}.alp-act-head .alp-btn-cart .number{position:absolute;top:-7px;right:-7px;color:#fff;font-size:11px;height:18px;min-width:18px;text-align:center;line-height:20px;padding:0 5px;background:#fd6e6e;border-radius:100px}.alp-act-head .holder-box-carts .woocommerce-mini-cart__empty-message{margin:20px;text-align:center;color:#9e834d;padding:.75rem 1.25rem;border-radius:5px;background-color:#fff4dc;border-color:#ffefce}.alp-act-head .alp-btn-contact{padding:12px 25px;color:#fff;margin-right:10px;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240;box-shadow:0 10px 25px #2dcea240}.alp-act-head .alp-menu-phone{position:relative;z-index:60;margin-right:10px;display:flex;background:#f1f3fb;text-decoration:none!important}.alp-act-head .alp-menu-phone i{color:#919eab}.sidr-r-open .alp-act-head .alp-menu-phone i:before{content:"\f00d"}.alp-act-head .menu-mob{right:-890px}.alp-act-head .digits-login-modal{display:flex;height:47px;width:47px;line-height:47px;min-width:47px;border-radius:5px;text-decoration:none!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;outline:none!important;color:#2dcea2;background:rgb(45 206 162 / .1)}.digcon{width:100%}.loginViaContainer .dig_wc_mobileLogin{color:#fff!important;margin-right:auto!important;padding:.9rem 1.875rem .9rem 1.875rem!important;background:#2dcea2!important;border-radius:5px!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;outline:none!important;margin-left:0!important}.alp-woocommerce-input-style .otp_reg_dig_wc{color:#fff!important;margin-right:auto!important;padding:.9rem 1.875rem .9rem 1.875rem!important;background:#2dcea2!important;border-radius:5px!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;outline:none!important;margin-left:0!important}.alp-woocommerce-input-style .digcon{width:100%}.alp-act-head .digits-login-modal span{display:none}.alp-act-head .digits-login-modal:before{content:"\f502";font-family:"Font Awesome 5 Pro";font-weight:300;display:block;margin:auto}.menu-mob{width:275px;background:#fff;-webkit-box-shadow:0 0 70px #10483926;box-shadow:0 0 70px #10483926;-webkit-transition:right .55s cubic-bezier(.38,.11,.01,1),-webkit-box-shadow .55s cubic-bezier(.38,.11,.01,1)!important;transition:right .55s cubic-bezier(.38,.11,.01,1),-webkit-box-shadow .55s cubic-bezier(.38,.11,.01,1)!important;-o-transition:right .55s cubic-bezier(.38,.11,.01,1),box-shadow .55s cubic-bezier(.38,.11,.01,1)!important;transition:right .55s cubic-bezier(.38,.11,.01,1),box-shadow .55s cubic-bezier(.38,.11,.01,1)!important;transition:right .55s cubic-bezier(.38,.11,.01,1),box-shadow .55s cubic-bezier(.38,.11,.01,1),-webkit-box-shadow .55s cubic-bezier(.38,.11,.01,1)!important}.menu-mob .alp-menu-mob-head{height:87px;box-shadow:0 10px 40px rgb(110 134 216 / .1)}.menu-mob .alp-menu-mob-head .alp-logo-link{display:flex;height:100%}.menu-mob .alp-menu-mob-head .alp-logo-link img{display:block;margin:auto;width:55%;height:auto}.menu-mob .alp-menu-mob-head .alp-logo-link .logo-title{color:#353a48;font-size:24px;font-weight:700;letter-spacing:-.8px;background:#fff0;width:100%;box-shadow:none;display:block;margin:auto;text-align:center}.menu-mob .alp-main-menu-phone ul{border:none}.menu-mob .alp-main-menu-phone ul li{position:relative;border-bottom:1px solid #f3f3f3;padding-right:30px;padding-left:30px}.menu-mob .alp-main-menu-phone ul li a{padding:1.1em 0;display:inline-block;font-size:16px;font-weight:500;line-height:1.6em;color:#343a40;box-shadow:none!important}.menu-mob .alp-main-menu-phone ul li.menu-item-has-children>a{width:calc(100% - 45px);margin-left:10px}.menu-mob .alp-main-menu-phone ul li i{padding:10px}.menu-mob .alp-main-menu-phone ul li.menu-item-has-children ul li{padding:0 15px}.menu-mob .alp-main-menu-phone ul li.menu-item-has-children ul li ul{display:none}.alp-main-menu-phone .menu ul{display:none;border-top:1px solid #f3f3f3!important;list-style:none}.menu-mob .mobile-menu ul{display:none}body.sidr-open .bg-menu-phone{visibility:visible;opacity:1}.bg-menu-phone{width:100%;height:100%;position:fixed;background:rgb(243 246 249 / .85);z-index:50;top:0;right:0;bottom:0;visibility:hidden;opacity:0;-webkit-transition:opacity .5s cubic-bezier(.38,.11,.01,1);-o-transition:opacity .5s cubic-bezier(.38,.11,.01,1);transition:opacity .5s cubic-bezier(.38,.11,.01,1)}body.sidr-open:after{content:""}.alp-holder-footer{margin-top:150px}.alp-holder-footer .alp-footer-top{overflow:hidden;padding-top:30px}.alp-holder-footer .alp-footer-bottom{padding:40px 0;-webkit-box-shadow:0 0 40px #2dcea21f;box-shadow:0 0 40px #2dcea21f}.alp-holder-footer .alp-footer-bottom .alp-footer-social-icons a{position:relative;height:36px;width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;color:#2dcea2;text-decoration:none!important}.alp-holder-footer .alp-footer-bottom .alp-footer-social-icons{justify-content:flex-end}.alp-holder-footer .alp-footer-bottom .alp-footer-social-icons a:first-child{margin-right:0}.alp-holder-footer .alp-footer-bottom .alp-footer-social-icons a:after{content:"";z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:rgb(45 206 162 / .11);-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);border-radius:.25rem;-webkit-transition:background .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:background .15s ease-in-out,-webkit-transform .15s ease-in-out;-o-transition:background .15s ease-in-out,transform .15s ease-in-out;transition:background .15s ease-in-out,transform .15s ease-in-out;transition:background .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.alp-holder-footer .alp-footer-bottom .alp-footer-social-icons a:hover:after{background:rgb(45 206 162 / .2);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.alp-copyright{color:#6c757d}.alp-right-footer{position:relative;padding:125px 0 60px 80px}.alp-right-footer .footer-abstract{position:absolute;top:0;left:0;right:-55px;bottom:-15px;background:-o-linear-gradient(273deg,#51dab2 0%,#168e74 100%);background:linear-gradient(177deg,#51dab2 0%,#168e74 100%);border-radius:50px 50px 0 0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(-11deg);-ms-transform:rotate(-11deg);transform:rotate(-11deg);z-index:1}.alp-right-footer .footer-abstract:before{content:'';position:absolute;background:-o-linear-gradient(273deg,#51dab2 0%,#168e74 100%);background:linear-gradient(177deg,#51dab2 0%,#168e74 100%);border-radius:50px 50px 0 0;-webkit-transform-origin:right top;-ms-transform-origin:right top;transform-origin:right top;-webkit-transform:rotate(3deg);-ms-transform:rotate(3deg);transform:rotate(3deg);width:100%;top:13px;left:20px;opacity:.3;height:100%}.alp-right-footer .footer-abstract:after{content:'';position:absolute;background:#ffc651;height:85px;width:85px;border-radius:20px;-webkit-transform:rotate(33deg);-ms-transform:rotate(33deg);transform:rotate(33deg);top:-25px;right:-15px}.alp-right-footer .alp-footer-menu-holder{position:relative;z-index:2}.alp-right-footer .alp-footer-menu-holder .alp-holder-logo-footer{display:block;text-decoration:none!important;margin-bottom:45px}.alp-right-footer .alp-footer-menu-holder .alp-holder-logo-footer .alp-footer--title h2{color:#fff;font-size:18px;line-height:1;margin-bottom:18px}.alp-right-footer .alp-footer-menu-holder .alp-holder-logo-footer .alp-footer--title h3{color:#b5ebdd;font-size:15px;font-weight:300;line-height:1}.alp-right-footer .alp-footer-menu-holder .alp-footer-list ul{margin:0;padding:0}.alp-right-footer .alp-footer-menu-holder .alp-footer-list ul li{list-style:none;margin-bottom:13px}.alp-right-footer .alp-footer-menu-holder .alp-footer-list ul li a{transition:all .3s;color:#fff;font-size:16px;text-decoration:none!important}.alp-right-footer .alp-footer-menu-holder .alp-footer-list ul li a:hover{padding-right:3px}.alp-holder-footer .alp-left-footer .alp-left-footer--title{font-size:22px;font-weight:800;margin-bottom:15px}.alp-holder-footer .alp-left-footer .alp-left-footer--text{font-size:15px;font-weight:300;color:#788784;text-align:justify;margin-bottom:25px}.alp-holder-footer .alp-left-footer .alp-left-footer--contact a{text-decoration:none!important}.alp-holder-footer .alp-left-footer .alp-left-footer--contact .alp-left-footer--text-contact{font-size:14px}.alp-holder-footer .alp-left-footer .alp-left-footer--contact .alp-left-footer--phone-contact{font-size:18px}.alp-holder-footer .alp-left-footer .alp-left-footer--contact a .fa-phone{font-size:18px;width:52px;height:52px;line-height:52px;text-align:center;color:#fff;border-radius:50px;background-color:#ffc651;-webkit-box-shadow:0 5px 20px rgb(255 198 81 / 35%);box-shadow:0 5px 20px rgb(255 198 81 / 35%);margin-left:25px}.alp-el-header-holder .alp-el-header-title{color:#2dcea2;font-size:22px;font-weight:700;letter-spacing:-.05rem;margin-bottom:15px}.alp-el-header-holder .alp-el-header-title-two{font-size:20px;font-weight:500;letter-spacing:-.05rem}.alp-el-header-holder .alp-el-header-text{font-size:16px;font-weight:400;text-align:justify;margin-top:20px;margin-bottom:50px;color:#748595;line-height:1.8rem}.alp-el-header-holder .alp-el-header-button{display:inline-flex}.alp-el-header-holder .alp-el-header-button .btn{font-size:16px;border:none!important;padding:15px 32px}.alp-el-header-holder .alp-el-header-button .alp-el-header-btn-one{background:#28b992;-webkit-box-shadow:0 15px 35px #28b9924d!important;box-shadow:0 15px 35px #28b9924d!important;outline:none!important}.alp-el-header-holder .alp-el-header-button .alp-el-header-btn-two{margin-right:20px;color:#fff;background:#ff9d43;-webkit-box-shadow:0 10px 25px #ff9d4340;box-shadow:0 10px 25px #ff9d4340}.alp-el-header-left img{margin-left:-155px}.alp-el-header-badges-holder{margin-top:-155px}.alp-el-header-badges-holder .alp-el-header-badge{display:inline-flex;max-width:100%;width:100%;margin:0 auto;position:relative}.alp-el-header-badges-holder .alp-el-header-badge:before{content:'';background:url(/learnplus/wp-content/themes/learnplus/assets/images/el-head-bg.png);position:absolute;right:-50px;width:200px;height:200px;top:-30px}.alp-el-header-badges-holder .alp-el-header-badge .alp-el-header-badge-item{padding:27px 30px;background:#fff;border-radius:5px;-webkit-box-shadow:0 5px 30px #46484d14;box-shadow:0 5px 30px #46484d14;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:100%;position:relative;top:0;text-decoration:none!important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.alp-el-header-badges-holder .alp-el-header-badge .alp-el-header-badge-item:hover{top:-2px;-webkit-box-shadow:0 10px 36px 4px #46484d17;box-shadow:0 10px 36px 4px #46484d17}.alp-el-header-badges-holder .alp-el-header-badge .alp-el-header-badge-item:hover i{color:#26ad88}.alp-el-header-badges-holder .alp-el-header-badge .alp-el-header-badge-item i{color:#2dcea2;font-size:30px;background:rgb(45 206 162 / .1);width:58px;height:58px;line-height:58px;border-radius:10px;text-align:center}.alp-el-header-badge .alp-el-header-badge-item .alp-el-header-badge-inner{padding-right:20px;padding-top:5px}.alp-el-header-badge .alp-el-header-badge-item .alp-el-header-badge-inner h4{font-size:15px;font-weight:300;margin-bottom:3px;color:#46484d;line-height:1.5;letter-spacing:-.05rem}.alp-el-header-badge .alp-el-header-badge-item .alp-el-header-badge-inner span{font-size:13px;color:#7f8187}.alp-download-box-holder .alp-download-box--title{font-size:18px;color:#788784;font-weight:300;text-align:center;margin-bottom:5px}.alp-download-box-holder .alp-download-box--subtitle{padding-bottom:17px;position:relative;letter-spacing:-.09rem;font-weight:800;font-size:28px;text-align:center;margin-bottom:40px;color:#353a48}.alp-download-box-holder .alp-download-box--subtitle:before{content:"";position:absolute;height:6px;width:60px;border-radius:3px;background:#ff902a;bottom:0;left:0;right:0;margin:0 auto}.alp-download-box-holder .alp-download-box--inner{position:relative}.alp-download-box-holder .alp-download-box--inner:before{top:120px;left:-90px;background:url(/learnplus/wp-content/themes/learnplus/assets/images/el-head-bg.png) no-repeat center;height:196px;width:195px;position:absolute;z-index:1;content:''}.alp-download-box-holder .alp-download-box-item{z-index:2;padding-right:10px;padding-left:10px;margin-bottom:30px;transition:all .3s}.alp-download-box-holder .alp-download-box-item a:hover{-webkit-box-shadow:0 12px 30.1px 4.9px #33699e1a;box-shadow:0 12px 30.1px 4.9px #33699e1a}.alp-download-box-holder .alp-download-box-item a{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:25px 20px;border-radius:5px;background:#fff;-webkit-box-shadow:0 10px 40px #41455314;box-shadow:0 10px 40px #41455314;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.alp-download-box-holder .alp-download-box-item img{width:70px;height:70px;min-width:70px;margin-left:17px;border-radius:10px}.alp-download-box-holder .alp-download-box-item .alp-download-box-inner span{color:#7f8187;font-size:13px;display:block;padding:0;margin-bottom:10px;width:100%;letter-spacing:-.05rem;font-weight:400}.alp-download-box-holder .alp-download-box-item .alp-download-box-inner h3{font-size:14px;font-weight:500;color:#46484d;width:100%;letter-spacing:-.05rem;display:block}.alp-download-box-holder .alp-download-box-item .alp-download-box-inner h3:after{content:"\f019";font-family:"Font Awesome 5 Pro";font-size:20px;font-weight:100;color:#2dcea2;margin-right:10px;display:inline-block;vertical-align:middle;line-height:1;position:absolute;bottom:45px;left:25px}.alp-products-holder .alp-products--subtitle{font-size:18px;color:#788784;font-weight:300;text-align:center;margin-bottom:10px}.alp-products-holder .alp-products--title{padding-bottom:17px;position:relative;letter-spacing:-.09rem;font-weight:800;font-size:28px;margin-bottom:40px;text-align:center}.alp-products-holder .alp-products--title:after{content:"";position:absolute;height:6px;width:60px;border-radius:3px;background:#ff902a;bottom:0;left:0;right:0;margin:0 auto}.alp-products-box-holder{position:relative;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 10px 40px rgb(110 134 216 / .1)}.alp-products-box-holder .alp-products-box--thumbnail img{width:100%;height:auto;border-radius:16px}.alp-products-box-holder .alp-products-box--discount .percent{position:absolute;top:7px;left:53px;width:44px;height:44px;line-height:46px;font-size:13px;font-weight:700;color:#fff;text-align:center;margin-left:-30px;border-radius:100px;background:#2dcea2d9;box-shadow:0 5px 15px #2dcea257}.alp-products-box-holder .alp-products-box--title{font-size:15px;font-weight:400;color:#788784;margin-bottom:16px}.alp-products-box-holder .alp-products-box--dec a{display:block;font-size:14px;color:#bdbdbd;text-align:justify;line-height:21px;height:60px;overflow:hidden}.alp-products-box-holder .alp-products-box--time{opacity:0;font-size:12px;color:#bdbdbd}.alp-products-box-holder .alp-products-box--view{font-size:14px;font-weight:400;color:#fff;padding:6px 16px;background:#2dcea2;border-radius:80px;margin:auto 0;height:fit-content;-webkit-box-shadow:0 5px 15px #2dcea240;box-shadow:0 5px 15px #2dcea240}.alp-products-box-holder .alp-products-box--price{text-align:center;font-size:17px;font-weight:400;color:#bdbdbd}.alp-products-box--price ins{text-decoration:none}.alp-products-box--price del .woocommerce-Price-currencySymbol{display:none}.alp-products-box--price del bdi{font-size:13px}.alp-products-box-holder .alp-products-box--price .woocommerce-Price-currencySymbol{font-size:12px}.alp-products-box--archive-btn{margin-top:32px;border-radius:5px;padding:15px 60px;font-weight:400;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;color:#fff}.alp-products-box-style-one-holder .alp-products-box--thumbnail img{margin-bottom:20px}.alp-products-box-style-one-holder .alp-products-box--title{height:60px}.alp-products-box-style-one-holder .alp-products-box--discount .percent{top:-13px;left:33px;border-radius:100% 50% 50% 100%/75% 69% 69% 75%}.alp-products-box-style-one-holder .alp-products-box--student{font-size:12px;color:#919eab;font-weight:400}.alp-blog-holder .alp-blog--subtitle{font-size:18px;color:#788784;font-weight:300;text-align:center;margin-bottom:10px}.alp-blog-holder .alp-blog--title{padding-bottom:17px;position:relative;letter-spacing:-.09rem;font-weight:800;font-size:28px;margin-bottom:40px;text-align:center;color:#353a48}.alp-blog-holder .alp-blog--title:after{content:"";position:absolute;height:6px;width:60px;border-radius:3px;background:#ff902a;bottom:0;left:0;right:0;margin:0 auto}.alp-blog-holder .alp-blog-box-holder{position:relative;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 10px 40px #6e86d81a}.alp-blog-box-holder .col-12 .alp-blog-box-style-two--title{font-size:14px;height:60px}.alp-blog-box-holder .alp-blog-box--title{font-size:15px;font-weight:400;color:#788784}.alp-blog-box-holder .alp-blog-box--dec a{display:block;font-size:14px;color:#bdbdbd;text-align:justify;line-height:21px;height:41px;overflow:hidden}.alp-blog-box-holder .alp-blog-box--dec a p{margin:0}.alp-blog-box-holder .alp-blog-box--time{font-size:12px;color:#bdbdbd}.alp-blog-box-style-two-holder{border-radius:20px;padding:0 15px 20px!important}.alp-blog-box-style-two-holder .alp-blog-box--thumbnail-holder{padding:0}.alp-blog-box-holder .col-12 .alp-blog-box-style-two--thumbnail img{border-radius:16px 16px 0 0}.alp-blog-box-holder .alp-blog-box-style-two--thumbnail:after{content:' ';display:block;position:absolute;top:0;width:100%;height:100%;background-image:linear-gradient(180deg,#fff0 60%,#fff 100%)}.alp-blog-box-holder .alp-blog-box--thumbnail img{width:100%;height:auto;border-radius:16px}.alp-blog-box-holder .alp-blog-box--cat{background:#eff7ff;padding:5px 7px;border-radius:5px;color:#98aeec;font-size:11px;font-weight:400}.alp-blog-box-holder .alp-blog-box--view{position:relative;color:#26225B;font-size:14px;font-weight:500}.alp-blog-box--archive-btn{margin-top:32px;border-radius:5px;padding:15px 60px;font-weight:400;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;color:#fff}.alp-blog-style-two-holder{position:relative;top:0;padding:20px;transition:all 0.15s ease-out;box-shadow:0 9px 40px rgb(66 71 74 / .09)!important;border-radius:5px;margin-bottom:30px}.alp-blog-style-two-holder:hover{position:relative;top:-2px;box-shadow:0 15px 50px rgb(66 71 74 / 16%)!important}.alp-blog-style-two-holder img{width:80px;height:80px!important;border-radius:5px!important;margin-left:20px!important}.alp-blog-style-two-holder h4{font-size:15px;font-weight:600;padding-top:5px;text-align:right;color:#434249!important;line-height:1.8;margin-bottom:0}.alp-comments-holder .alp-comments--subtitle{font-size:18px;color:#788784;font-weight:300;text-align:center;margin-bottom:10px}.alp-comments-holder .alp-comments--title{padding-bottom:17px;position:relative;letter-spacing:-.09rem;font-weight:800;font-size:28px;margin-bottom:40px;text-align:center;color:#353a48}.alp-comments-holder .alp-comments--title:after{content:"";position:absolute;height:6px;width:60px;border-radius:3px;background:#ff902a;bottom:0;left:0;right:0;margin:0 auto}.alp-comments-holder .alp-comments-box-holder .alp-comments-box--item{background:#fff;border-radius:1rem;-webkit-box-shadow:0 10px 40px #6e86d81a;box-shadow:0 10px 40px #6e86d81a;padding:35px;height:100%}.alp-comments-box-holder .alp-comments-box--item .alp-comments-box--top-holder{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alp-comments-box-holder .alp-comments-box--item .alp-comments-box--top-holder img{display:block;border-radius:50px;margin-left:18px;width:72px}.alp-comments-box-holder .alp-comments-box--item .alp-comments-box--top-holder .alp-comments-box--name .alp-comments-box---name{font-size:16px;font-weight:600;margin-bottom:3px;color:#46484d}.alp-comments-box-holder .alp-comments-box--item .alp-comments-box--top-holder .alp-comments-box--name .alp-comments-box--company{color:#7f8187;font-size:13px;font-weight:500}.alp-comments-box-holder .alp-comments-box--item .alp-comments-box--text{color:#919eab;font-size:14px;padding:25px 0 15px 0;text-align:justify;line-height:2;font-weight:300}.breadcrumb-learnplus i{display:inline-block;margin:auto 8px;font-weight:400;font-size:10px;color:#cacaca}.breadcrumb-learnplus .woocommerce-breadcrumb{margin:0}.breadcrumb-learnplus .woocommerce-breadcrumb a{text-decoration:none!important}.woocommerce-products-header .term-description{background-color:#fff;box-shadow:0 4px 10px 7px #f8f9fa;color:#787878;line-height:22px;margin:-22px 0 30px;padding:30px 25px;border-radius:10px}.woocommerce-products-header .term-description p{margin:0}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery{float:none!important;width:100%!important}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery .woocommerce-product-gallery__trigger{display:none}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery .woocommerce-product-gallery__image{border-radius:10px}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery .woocommerce-product-gallery__image img{border-radius:10px}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery ol{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:10px!important}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery ol li{margin-left:10px!important;-ms-flex:0 0 21.666667%;flex:0 0 21.666667%;max-width:22.666667%}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery ol li:last-child{margin-left:0!important}.alp-single-product-holder .alp-product-right .woocommerce-product-gallery ol li img{border-radius:5px!important}.alp-single-product-holder .alp-product-right .alp-product--discount .percent{position:absolute;top:7px;left:53px;width:50px;height:49px;line-height:52px;font-size:14px;font-weight:700;color:#fff;text-align:center;margin-left:-30px;border-radius:100px;background:#2dcea2d9;box-shadow:0 5px 15px #2dcea257;z-index:100}.alp-single-product-holder .alp-product-left .alp-product--title{font-size:24px;font-weight:500;color:#353a48;margin-bottom:40px;text-align:right}.alp-single-product-holder .alp-product-left .alp-product--tag-list a{padding:8px;font-size:12px;font-weight:400;color:#919eab;text-decoration:none!important}.alp-single-product-holder .alp-product-left .alp-product--tags{font-size:15px;font-weight:400;color:#919eab}.alp-single-product-holder .alp-product-left .alp-product--short-description h3,.alp-product--short-description p,.alp-product--short-description h1,.alp-product--short-description h2{font-size:16px;color:#748595;margin-bottom:15px}.alp-single-product-holder .alp-product-left .alp-product--short-description ul{list-style:none}.alp-single-product-holder .alp-product-left .alp-product--short-description ul li{position:relative;padding-right:19px;margin-bottom:7px;font-size:15px;font-weight:500;color:#919eab}.alp-single-product-holder .alp-product-left .alp-product--short-description ul li:before{content:'';position:absolute;top:12px;right:0;width:7px;height:7px;border-radius:100%;border:2px solid #d0d7db}.woocommerce .product .alp-product-content-holder{margin-top:55px}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs{display:flex;margin:0 0 40px 0;padding:0;overflow:unset;border-bottom:1px solid #e8f1f1}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs:before{content:none}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs li{list-style:none;border:none;background:#fff0}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs li:before{content:none}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs li:after{content:none}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs li a{display:block;border-bottom:2px solid #fff0;position:relative;top:1px;color:#919eab;font-weight:500;padding:35px 22px;background:#fff0;text-align:center}.woocommerce .product .alp-product-content-holder .alp-product-tabs .wc-tabs li.active a{color:#343a40;border-bottom:2px solid #2dcea2}.woocommerce-Tabs-panel--description p{line-height:36px}.woocommerce-Tabs-panel--description ul li{line-height:43px;font-size:15px}.woocommerce-Tabs-panel--description ol li{line-height:43px;font-size:15px}.woocommerce-Tabs-panel--description h3{font-size:18px;margin-bottom:20px}.alp-product-course-holder .alp-product-course--top-title{padding:5px 0;font-size:24px;font-weight:600;color:#353a48;margin-bottom:0}.alp-product-course-holder .alp-product-lessons-inner{margin-bottom:15px}.alp-product-course-holder .alp-product-lessons-inner .alp-lesson-type{position:relative;height:46px;width:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;border-radius:50%;background-color:#eee;margin-left:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alp-product-course-holder .alp-product-lessons-inner .alp-lesson-type-icon{position:relative;height:46px;width:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;border-radius:50%;background-color:#eee;margin-left:15px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alp-product-course-holder .alp-product-lessons-inner .alp-lesson-type-icon:before{position:relative;font-family:"Font Awesome 5 Pro";font-size:18px;color:#999}.alp-product-course-holder .alp-product-lessons-inner .alp-lesson-type:before{position:relative;font-family:"Font Awesome 5 Pro";font-size:18px;color:#999}.alp-product-course-holder .alp-product-lessons-inner.video .alp-lesson-type:before{content:"\f04b";right:-2px}.alp-product-course-holder .alp-product-lessons-inner .alp-product-lessons-item{white-space:normal;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-align:right;background-color:#fff;color:#333;width:100%;padding:10px 18px;text-decoration:none;border-radius:5px;box-shadow:0 10px 40px #41455314}.alp-product-course-holder .alp-product-lessons-inner .alp-title-lesson .title-des-lesson{font-size:12px;color:#797878;padding:4px 0}.alp-product-course-holder .alp-product-lessons-inner .alp-title-lesson .lesson-title{font-weight:400;font-size:15px;margin-left:20px;position:relative}.alp-product-course-holder .alp-product-lessons-inner .alp-lesson-time{margin-right:auto;font-size:.85rem;font-weight:400;color:#999;margin-left:25px}.alp-product-course-holder .alp-product-lessons-inner .alp-lock-lesson{width:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;height:46px;border-radius:50%;background-color:#eee;margin-left:5px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alp-product-course-holder .alp-product-lessons-inner .alp-lock-lesson-down:before{color:#04c700!important}.alp-product-course-holder .alp-product-lessons-inner .alp-open-lesson{width:46px;-webkit-box-flex:0;-ms-flex:0 0 46px;flex:0 0 46px;height:46px;border-radius:50%;background-color:#eee;margin-left:5px;position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.alp-product-course-holder .alp-product-lessons-inner .alp-lock-lesson:before{color:#999}.alp-product-course-holder .alp-product-lessons-inner .alp-open-lesson:before{color:#04c700}.alp-product-course--holder{border:none!important;margin-bottom:15px;background-color:#fff;box-shadow:0 10px 40px #41455314}.alp-product-course--holder .alp-product-course--btn{line-height:inherit!important;text-decoration:none!important}.alp-product-course--holder .alp-product-lessons-item{box-shadow:none!important}.alp-product-course--holder .alp-product-lessons-inner{margin-bottom:0!important}.alp-product-course--holder .card-body{border-top:1px solid #f3f3f3}.alp-product-course--holder .card-body p{font-size:15px;line-height:30px;margin-bottom:0}.alp-product-course--holder .alp-product-course--lock{text-align:center;font-size:15px;font-weight:400;padding:6px 0;color:#999;background-color:#eee;border-radius:100px}.alp-sticky-sidebar{position:sticky;top:5px;height:fit-content}.alp-count-student{display:flex;padding:10px;justify-content:center;border:2px dotted #eaeaea;border-radius:10px;margin-bottom:20px}.alp-count-student .text-number{margin:auto 0 auto 10px;font-size:16px}.alp-count-student i{font-size:20px;color:#555;margin:auto 0 auto 11px}.alp-count-student .alp-number-course{font-size:21px}.alp-you-buy-product p{text-align:center;font-size:16px;font-weight:500;padding:15px 20px;color:#2dcea2;border-radius:5px;background:rgb(45 206 162 / .1)}.alp-count-title-timer{margin:22px 0 0 0}.alp-count-title-timer .alp-count-title-timer--top{margin-bottom:16px!important}.alp-count-title-timer--top p{font-size:14px;font-weight:400}.alp-count-title-timer .countdown-item{display:flex;direction:ltr}.alp-count-title-timer .countdown-item .count-col{margin:auto}.alp-count-title-timer .countdown-item .count-col .countdown-unit .number{display:block;width:38px;height:38px;line-height:40px;font-size:14px;font-weight:400;text-align:center;border-radius:90px;background:#f7f7f7}.alp-count-title-timer .countdown-item .count-col .countdown-unit .text{display:block;margin-top:5px;font-size:13px;color:#666;text-align:center}.alp-count-title-timer .countdown-item .count-col .countdown-sec .number{background:#2dcea2;color:#fff}.alp-woocommerce-Reviews .woocommerce-Reviews-title{font-size:22px;font-weight:600}.alp-woocommerce-Reviews .comment-reply-title{font-size:15px;font-weight:400;color:#919eab}.alp-woocommerce-Reviews .alp-form-comment-holder textarea{height:180px!important;resize:none;padding:18px 20px;margin-bottom:15px;-webkit-box-shadow:0 10px 40px #6e86d81a;box-shadow:0 10px 40px #6e86d81a}.alp-woocommerce-Reviews .form-control{font-size:14px;outline:none!important;border:none;line-height:34px;padding:8px 20px;height:fit-content;-webkit-box-shadow:0 10px 40px #6e86d81a;box-shadow:0 10px 40px #6e86d81a}.alp-woocommerce-Reviews .comment-notes{display:block;width:100%;font-size:15px;font-weight:400;color:#919eab}.alp-woocommerce-Reviews .alp-btn-submit-comment{padding:17px 30px 17px 30px!important;font-weight:400!important;border:none!important;color:#ffffff!important;background:#ffc651!important;-webkit-box-shadow:0 10px 25px #ffc65140!important;box-shadow:0 10px 25px #ffc65140!important;outline:none!important;border-radius:5px!important}.alp-woocommerce-Reviews .alp-comments-list-holder{box-shadow:0 10px 40px #6e86d81a;padding:30px 35px;position:Relative;margin-bottom:20px;border-radius:4px;background-color:#fff}.alp-woocommerce-Reviews .alp-comments-list--count{display:block;color:#919eab;font-weight:400;margin-bottom:24px}.alp-woo-noreviews{text-align:center;color:#9e834d;padding:.75rem 1.25rem;border-radius:5px;background-color:#fff4dc;border-color:#ffefce}.comment-form-cookies-consent{display:none}.alp-comments-list-holder ol{padding:0}.alp-comments-list-holder ol li{margin-bottom:35px}.alp-comments-list-holder ol li:last-child{margin-bottom:0}.alp-comments-list-holder .comment-author .avatar{position:relative!important;border-radius:100px;padding:0!important;margin-left:10px!important;border:none!important;background:transparent!important}.alp-comments-list-holder .comment-author cite a{display:inline-block;font-style:normal;font-weight:500;font-size:16px;color:gray;text-decoration:none!important}.alp-comments-list-holder .comment-author .star-rating{float:unset;margin:10px 40px 5px 0}.alp-comments-list-holder .comment-author .star-rating span{color:#ffc651}.alp-comments-list-holder .alp-comment-metadata{color:#748595;font-size:14px;font-weight:300}.alp-comments-list-holder .comment-reply-link{display:inline-block;position:relative;width:auto;font-size:13px;color:#6ac847;padding:3px 15px;border-radius:5px;background:#6ac84729;text-decoration:none!important}.alp-comments-list-holder .comment-respond{margin-right:0!important}.alp-comments-list-holder .comment-respond .comment-reply-title small a{display:inline-block;margin-right:10px;font-size:13px;color:#6ac847;padding:3px 15px;border-radius:5px;background:#6ac84729;text-decoration:none!important}.alp-comments-list-holder .alp-content-comment{margin:15px 0;line-height:2;font-size:15px}.alp-comments-list-holder .alp-content-comment p{margin:5px 0;line-height:2;font-size:15px}.alp-comments-list-holder .children{margin:22px 0 0 0}.alp-comments-list-holder .children .review{background:#f6f6f6!important;padding:20px!important;border-radius:5px!important;margin-top:10px!important;margin-bottom:10px!important;list-style:none}.alp-left-box-info-product{padding:25px 22px;border-radius:9px;background-color:#fff;box-shadow:0 10px 40px rgb(110 134 216 / .1)}.alp-left-box-info-product .alp-info-products-single{border-top:1px solid #e6e6e6;margin-top:17px;padding-top:15px}.alp-left-box-info-product .alp-info-pro-box{display:flex;font-size:14px;font-weight:400;color:#767676;margin-bottom:20px}.alp-left-box-info-product .alp-info-pro-box:last-child{margin-bottom:0!important}.alp-left-box-info-product .alp-info-pro-box p{text-align:left;margin-bottom:0;color:#303030;font-weight:500}.alp-left-box-info-product-inner .alp-left-box-info-product--price{color:#2dcea2;text-align:center}.alp-left-box-info-product-inner .alp-left-box-info-product--price .price{margin-bottom:0}.alp-left-box-info-product-inner .alp-left-box-info-product--price .cart{margin-bottom:0!important}.alp-left-box-info-product-inner .alp-left-box-info-product--price del{display:block!important;position:relative;text-decoration:none}.alp-left-box-info-product-inner .alp-left-box-info-product--price del .woocommerce-Price-amount:before{content:' ';width:100%;position:absolute;top:16px;height:2px;background:#848484;transform:rotate(-8deg)}.alp-left-box-info-product-inner .alp-left-box-info-product--price del .woocommerce-Price-amount{position:relative;font-size:18px;color:#4d4d4d}.alp-left-box-info-product-inner .alp-left-box-info-product--price ins{text-decoration:none}.alp-left-box-info-product-inner .alp-left-box-info-product--price .quantity{display:none;margin-bottom:10px!important}.alp-left-box-info-product-inner .alp-left-box-info-product--price .woocommerce-Price-amount{color:#4d4d4d;line-height:1;font-size:28px;font-weight:400}.alp-left-box-info-product-inner .alp-left-box-info-product--price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:15px;font-weight:500}.alp-left-box-info-product-inner .alp-CourseInfoSingle{border-top:1px solid #e6e6e6;margin-top:17px;padding-top:15px}.apl-btn-add-cart-single-product{padding:10px 15px;width:100%;color:#fff;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240;box-shadow:0 10px 25px #2dcea240;outline:none!important;border:none;border-radius:5px}.alp-phone--add-cart{width:100%;padding-right:15px;padding-left:15px}.alp-phone--add-cart .alp-left-box-info-product--price{display:flex;justify-content:space-between}.alp-phone--add-cart .alp-left-box-info-product--price .price{margin:auto 0}.alp-phone--add-cart .alp-left-box-info-product--price .cart{margin:0!important}.alp-phone--add-cart .alp-left-box-info-product-inner .alp-left-box-info-product--price del{display:inline-block!important}.alp-ar-products-box-holder{position:relative;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 10px 40px #6e86d81a}.alp-ar-products-box-holder .alp-ar-products-box--thumbnail{width:100%;border-radius:16px}.alp-ar-products-box-holder .alp-ar-products-box--discount .percent{position:absolute;top:7px;left:53px;width:44px;height:44px;line-height:46px;font-size:13px;font-weight:700;color:#fff;text-align:center;margin-left:-30px;border-radius:100px;background:#2dcea2d9;box-shadow:0 5px 15px #2dcea257}.alp-ar-products-box-holder .alp-ar-products-box--title{font-size:15px;font-weight:400;color:#788784;margin-bottom:16px;text-decoration:none!important}.alp-ar-products-box-holder .alp-ar-products-box--dec a{display:block;font-size:14px;color:#bdbdbd;text-align:justify;line-height:21px;height:60px;overflow:hidden}.alp-ar-products-box-holder .alp-ar-products-box--time{opacity:0;font-size:12px;color:#bdbdbd}.alp-ar-products-box-holder .alp-ar-products-box--view{font-size:12px;font-weight:400;color:#fff;padding:6px 16px;background:#2dcea2;border-radius:80px;margin:auto 0;height:fit-content;text-decoration:none!important}.alp-ar-products-box-holder .alp-ar-products-box--view:hover{-webkit-box-shadow:0 5px 15px #2dcea240;box-shadow:0 5px 15px #2dcea240}.alp-ar-products-box-holder .alp-ar-products-box--price{text-align:center;font-size:17px;font-weight:400;color:#bdbdbd}.alp-ar-products-box--price ins{text-decoration:none}.alp-ar-products-box-holder-one .alp-ar-products-box--price{text-align:center!important}.alp-ar-products-box--price del bdi{font-size:13px}.alp-ar-products-box-holder .alp-ar-products-box--price .woocommerce-Price-currencySymbol{font-size:12px}.woocommerce-Tabs-panel--hs_related .alp-ar-products-box-holder .alp-ar-products-box--price{position:absolute;bottom:0;left:0;width:50%}.alp-widget-holder{border-radius:5px;background-color:#fff;box-shadow:0 10px 40px rgb(110 134 216 / .1);padding:25px;margin-bottom:20px}.alp-act-head .holder-box-search{margin:20px;font-size:15px;font-weight:300;text-align:center}.alp-holder-box-search .form-box-search input{font-weight:400;line-height:1.5;color:#788784;font-size:14px;padding:15px 20px 15px 35px!important;height:auto!important;border-radius:5px;background-color:#f3f6f9!important;box-shadow:none!important;border:none!important}.alp-holder-box-search .form-box-search .alp-search-submit{position:absolute;top:2px;bottom:0;left:22px;width:1em;font-size:14px;color:#919eab;padding:0;margin:auto 0;background:transparent!important;border:none!important;outline:none!important}.alp-holder-box-search .form-box-search .alp-search-submit:before{content:"\f002";font-family:'Font Awesome 5 Pro'}.alp-widget-title{position:relative;display:block;width:100%;font-size:14px;margin:10px 20px 20px 0}.alp-widget-title:before{z-index:1;position:absolute;top:-10px;right:-18px;width:36px;height:36px;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);border-radius:.25rem;content:"";background:rgb(45 206 162 / .11)}.alp-widget-holder ul{padding:0;margin:0}.alp-widget-holder ul li{position:relative;list-style:none;margin-bottom:7px;padding-right:35px}.alp-widget-holder ul li:before{position:absolute;content:"\f07c";font-family:'Font Awesome 5 Pro';font-size:17px;display:block;top:1px;right:0;color:#e7ecf1}.alp-widget-holder ul li a{font-size:13px;color:#919eab;font-weight:400;text-decoration:none!important}.alp-top-archive-product-holder .woocommerce-result-count{font-size:14px;font-weight:400;color:#838e98}.alp-top-archive-product-holder .woocommerce-ordering{margin:0}.alp-top-archive-product-holder .woocommerce-ordering .orderby{background-image:url(/learnplus/wp-content/themes/learnplus/assets/images/select-arrow.svg);background-position:left 20px center;background-repeat:no-repeat;background-size:9px;cursor:pointer;height:2.9375rem;padding:8px 20px 8px 44px;color:#788784;border:none;border-radius:5px;background-color:#f3f6f9;box-shadow:none!important;-webkit-appearance:none;-moz-appearance:none;appearance:none}.alp-archive-products-page .holder-info-pro{flex-direction:row-reverse}.alp-archive-products-page .holder-info-pro-one .alp-ar-products-box--price{position:relative!important;display:block!important;width:100%!important}.alp-archive-products-page .holder-info-pro-one .alp-ar-products-box--view{display:block;text-align:center;padding:6px 16px;font-size:14px;margin-top:5px;border-radius:10px}.alp-archive-products-page .alp-ar-products-box-holder .alp-ar-products-box--price{position:absolute;bottom:3px;right:0;width:50%;text-align:right}.alp-category-blog--holder .sticky-sidebar{position:sticky;top:5px;height:fit-content}.alp-category-blog-holder{margin:30px 0;background-color:#f1f1f1a3;padding:25px 0}.alp-category-blog-holder .alp-category-blog--title{font-size:22px;font-weight:500;margin-bottom:22px;text-align:center}.alp-category-blog-holder .alp-breadcrumb{display:flex;justify-content:center}.alp-category-blog-holder .breadcrumb-learnplus a{font-size:14px;font-weight:400;color:#999;text-decoration:none!important}.alp-category-blog-holder .breadcrumb-learnplus i{margin:9px 8px auto 8px;font-size:12px}.alp-ar-blog-box-holder{position:relative;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 10px 40px #6e86d81a}.alp-ar-blog-box-holder .alp-ar-blog-box--title{display:block;font-size:14px;font-weight:400;color:#788784;margin-bottom:16px;text-decoration:none!important}.alp-ar-blog-box-holder .alp-ar-blog-box--time{font-size:12px;color:#bdbdbd}.alp-ar-blog-box-holder .alp-ar-blog-box--thumbnail img{width:100%;height:auto;border-radius:16px}.alp-ar-blog-box-holder .alp-ar-blog-box--cat{background:#eff7ff;padding:5px 7px;border-radius:5px;color:#98aeec;font-size:10px;letter-spacing:-.5px;font-weight:400;text-decoration:none!important}.alp-ar-blog-box-holder .alp-ar-blog-box--view{position:relative;color:#26225B;font-size:12px;font-weight:500;margin:auto 0;text-decoration:none!important}.alp-search-page--title{margin:35px 0;background-color:#f1f1f1a3;padding:45px 0}.alp-search-page--title h1{font-size:18px;font-weight:500;text-align:center;margin-bottom:0}.alp-search-page--title span{font-size:22px;font-weight:500;margin-right:5px}.alp-not-find-search{margin:20px;text-align:center;color:#9e834d;padding:.75rem 1.25rem;border-radius:5px;background-color:#fff4dc;border-color:#ffefce}.alp-dashboard-left-holder{padding:15px;border-radius:5px;background-color:#fff;box-shadow:0 10px 40px rgb(110 134 216 / .1)}.alp-dashboard--title{position:relative;font-size:18px;font-weight:700;color:#666;padding:30px 30px 5px 30px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:0}.alp-dashboard-left-holder .alp-dashboard--content{padding:30px;float:none;width:100%}.alp-dashboard-left-holder .alp-dashboard--content p{font-size:15px;color:#666}.alp-dashboard-left-holder .alp-dashboard--content a{color:#2dcea2;text-decoration:none!important}.alp-dashboard-left-holder .alp-dashboard--btn{padding:.8rem 1.875rem .88rem 1.875rem;font-weight:400;color:#fff;background:#2dcea2;border-radius:5px;-webkit-box-shadow:0 10px 25px #2dcea240;box-shadow:0 10px 25px #2dcea240}.alp-dashboard-left-holder .alp-d-info-user .lbl-hs-panel{font-size:14px;font-weight:400}.alp-dashboard-left-holder .alp-d-info-user .form-control{font-size:15px;color:#666;background-color:#f3f6f9;border:none;border-radius:5px;padding:8px 20px;height:auto}.alp-dashboard-right-info{display:flex;align-items:center;flex-wrap:wrap;margin:30px 0}.alp-dashboard-right-info .alp-dashboard--avatar-header{margin:0 0 0 30px;width:80px;height:80px;position:relative;-webkit-border-radius:80px;border-radius:80px;background:#fff;text-align:center}.alp-dashboard-right-info .alp-dashboard--avatar-header img{border-radius:100px;max-width:100%;max-height:100%}.alp-dashboard-right-info .alp-dashboard--avatar-footer .alp-user-name{font-size:16px;font-weight:400;margin-bottom:0;color:#666}.alp-dashboard-right-info .alp-dashboard--avatar-footer .alp-details-user{font-size:13px;margin-top:5px;color:#666}.alp-dashboard-right-info .alp-dashboard--avatar-footer .alp-details-user .alp-reg-date{color:#666;font-size:13px;font-weight:300}.alp-dashboard-right-info .alp-dashboard--avatar-footer .alp-details-user .woo-wallet-menu-contents{color:#666;text-decoration:none!important}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation{float:none;width:100%}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul{padding:0;margin:0}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li{position:relative;padding:8px 16px;list-style:none;margin-bottom:10px}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li:before{font-family:"Font Awesome 5 Pro";font-weight:300;color:#999;margin-right:11px;position:absolute;z-index:3}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li:after{content:'';position:absolute;top:50%;right:0;display:block;width:35px;height:35px;z-index:1;border-radius:10px;transition:0.3s;-webkit-transition:0.3s;background:#fff0;-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li.is-active:before{color:#fff;text-shadow:rgb(0 0 0 / 10%) 1px 2px 3px}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li.is-active:after{background:#fdb743!important}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li a{position:relative;color:#999;font-weight:400;padding:5px 55px 5px 0;text-decoration:none!important}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul li.is-active a{color:#ff9e22}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--dashboard:before{content:"\f406"}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--orders:before{content:"\f07a"}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--downloads:before{content:"\f019"}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-address:before{content:"\f3c5";margin-right:12.5px!important}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--woo-wallet:before{font-family:"Font Awesome 5 Pro";content:"\f555"}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--woo-wallet a:before{content:none}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--payment-methods:before{content:"\f873";margin-right:8.5px}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--edit-account:before{content:"\f2c2";margin-right:10.5px}.alp-dashboard-right-holder .woocommerce-MyAccount-navigation ul .woocommerce-MyAccount-navigation-link--customer-logout:before{content:"\f011"}.my-account-section-title{color:#919eab;font-size:15px;font-weight:700;border-radius:7px;position:relative;background:#f1f3fb;margin:auto auto auto 0;transition:all .5s ease;padding:11px 60px 10px 15px}.my-account-section-title:after{display:inline-block;font-family:"Font Awesome 5 Pro";content:"\f078";color:#919eab;font-size:12px;cursor:pointer;transition:all 200ms;margin-top:auto;margin-bottom:auto;margin-right:25px}.my-account-section-title-r:after{-webkit-transform:rotate(180deg);-moz-transform:rotate(180deg);-ms-transform:rotate(180deg);-o-transform:rotate(180deg);transform:rotate(180deg)}.alp-dashboard-right-holder .mas-rot{height:unset;opacity:1;z-index:2}.my-account-section-title:before{color:#919eab!important}.my-account-section-title.woocommerce-MyAccount-navigation-link--:before{font-family:"Font Awesome 5 Pro";content:"\f3fd";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:14px;right:14px;font-size:23px}.my-account-section-title.woocommerce-MyAccount-navigation-link--dashboard:before{font-family:"Font Awesome 5 Pro";content:"\f3fd";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:14px;right:14px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--orders:before{font-family:"Font Awesome 5 Pro";content:"\f46d";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:11.5px;right:17px;font-size:25px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--downloads:before{font-family:"Font Awesome 5 Pro";content:"\f019";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:12px;right:14px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--edit-address:before{font-family:"Font Awesome 5 Pro";content:"\f3c5";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:13px;right:16px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--edit-account:before{font-family:"Font Awesome 5 Pro";content:"\f2bd";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:14px;right:14px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--customer-logout:before{font-family:"Font Awesome 5 Pro";content:"\f08b";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:15px;right:11px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--woo-wallet:before{font-family:"Font Awesome 5 Pro";content:"\f555";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:15px;right:11px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--tickets:before{font-family:"Font Awesome 5 Pro";content:"\f3ff";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:15px;right:11px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--bought-products:before{font-family:"Font Awesome 5 Pro";content:"\f466";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:15px;right:11px;font-size:23px;color:#515151}.my-account-section-title.woocommerce-MyAccount-navigation-link--notify:before{font-family:"Font Awesome 5 Pro";content:"\f0f3";-webkit-font-smoothing:antialiased;display:inline-block;font-style:normal;font-variant:normal;text-rendering:auto;line-height:1;font-weight:300;position:absolute;top:15px;right:15px;font-size:23px;color:#515151}.alp-loader-js{position:absolute;z-index:2;background:#fff;top:25px;bottom:0;right:0;left:0;text-align:center}.alp-loader-js img{width:17%;margin-top:35px}.alp-dashboard--content .alp-holder-download ul{padding:0;margin:0;list-style:none}.alp-dashboard--content .alp-holder-download ul li{margin-bottom:20px}.alp-dashboard--content .alp-holder-download ul li a{display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:10px;box-shadow:0 10px 40px rgb(110 134 216 / .1);border-radius:17px}.alp-dashboard--content .alp-holder-download ul li a .alp-download-product--thumbnail{width:100%;height:225px;border-radius:17px;display:block;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;background-size:cover}.alp-dashboard--content .alp-holder-download ul li a .alp-download-product--name{margin:10px 0;font-size:14px;font-weight:400;height:56px}.alp-download-box-inner .alp-download-box-inner--title{font-size:17px!important}.alp-download-box-inner .btn--back{background:#fff;border:none;border-radius:50%;width:40px;height:40px;line-height:45px;padding-right:3px;overflow:hidden;position:relative;outline:none;text-align:center;box-shadow:0 10px 40px #6e86d81a}.dl_order .download-btns{display:inline-block;background:#fdb743;color:#fff;padding:10px 24px;border-radius:5px;line-height:initial}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-order-downloads__title{font-size:18px;margin-bottom:15px}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-table--order-downloads .download-file a{background:#fdb743;color:#fff!important;padding:10px 24px;border-radius:5px}.alp-dashboard-left-holder .alp-dashboard--content .order-again a{background:#fdb743;color:#fff!important;padding:15px 25px;border-radius:5px}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-order-details__title{font-size:18px;margin-bottom:15px}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-column__title{font-size:18px;margin-bottom:15px}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-MyAccount-orders th,.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-MyAccount-orders td{text-align:center}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-MyAccount-orders .woocommerce-orders-table__header-order-actions{text-align:center}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a{display:block;background:#fdb743;border:1px solid #fdb743;color:#fff!important;border-radius:7px;padding:11px 25px;text-align:center;transition:0.3s all}.alp-dashboard-left-holder .alp-dashboard--content .woocommerce-MyAccount-orders .woocommerce-orders-table__cell-order-actions a:hover{background:#fff0;color:#fdb743!important}.woocommerce .alp-dashboard--content .woocommerce-table--order-details .alp-account-btn{font-size:14px;display:block;text-align:center;padding:10px 22px!important}.alp-dashboard--content .tab-content .alp-order-update-holder{padding:15px;border-radius:7px;margin-bottom:16px;border:1px solid #e6e6e6;background:rgb(0 0 0 / .1)}.alp-dashboard--content .tab-content .alp-order-update-holder ol{margin-bottom:0}.alp-dashboard--content .tab-content .alp-order-update-title{font-size:16px;color:#666;margin-bottom:15px}.alp-dashboard--content form p>label{width:100%;font-size:14px;font-weight:400}.alp-dashboard--content form p>span{display:block;width:100%}.woocommerce .alp-dashboard--content .tab-content form input,.woocommerce .alp-dashboard--content .tab-content form textarea{display:block;width:100%;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.woocommerce .alp-dashboard--content .tab-content form input:focus,.woocommerce .alp-dashboard--content .tab-content form textarea:focus{border-color:#2dcea2!important}.alp-dashboard--content form .form-row .select2-container--default{outline:none!important}.alp-dashboard--content form .form-row .select2-container--default .select2-selection--single{height:44px;border-color:#e6e6e6!important;outline:none!important}.alp-dashboard--content form .form-row .select2-container--default .select2-selection__arrow{height:44px;outline:none!important}.alp-dashboard--content form .form-row .select2-container--default .select2-selection__rendered{line-height:43px;padding-right:15px!important;outline:none!important}.alp-dashboard--content form .form-row .select2-container--default .select2-selection__arrow b{left:20px}.woocommerce-checkout .woocommerce-NoticeGroup-checkout{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0 15px}.woocommerce-checkout .select2-dropdown{border-color:#e6e6e6!important}.woocommerce-checkout .select2-dropdown .select2-search__field{outline:none!important}.woocommerce .alp-dashboard--content .tab-content .woocommerce-pagination .alp-account-btn{font-size:14px;display:inline-block;padding:7px 22px 10px!important}.woocommerce .alp-dashboard--content .alp-account-btn{padding:13px 22px!important;line-height:initial!important;font-weight:400!important;color:#fff;background:#2dcea2;border-radius:5px;border:none!important;-webkit-box-shadow:0 10px 25px #2dcea240;box-shadow:0 10px 25px #2dcea240;outline:none!important}.woocommerce .alp-dashboard--content .alp-account-btn:hover{box-shadow:none}.alp-dashboard-left-holder .alp-dashboard--content fieldset legend{position:relative;font-size:18px;font-weight:700;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin-bottom:7px}.alp-single-blog-holder .sticky-sidebar{position:sticky;top:5px;height:fit-content}.breadcrumb-learnplus .alp-breadcrumb a{font-size:14px;font-weight:400;color:#999;text-decoration:none!important}.learnTV-holder .tagLearnTv{border-radius:12px}.alp-single-blog-content-holder .h_iframe-aparat_embed_frame{border-radius:15px;overflow:hidden}.alp-single-blog-content-holder iframe{border:none!important}.alp-single-blog-content-holder .alp-single-blog-content--thumbnail img{display:block;width:100%;border-radius:5px;margin-bottom:25px}.alp-single-blog-content-holder .alp-single-blog-content--categories{margin-bottom:27px}.alp-single-blog-content-holder .alp-single-blog-content--categories ul{padding:0;margin:0}.alp-single-blog-content-holder .alp-single-blog-content--categories ul li{list-style:none;display:inline-block}.alp-single-blog-content-holder .alp-single-blog-content--categories ul li a{font-size:12px;color:#7d838a;padding:10px;font-weight:400;margin-left:5px;border-radius:5px;background-color:#f3f6f9;text-decoration:none!important}.alp-single-blog-content-holder .alp-single-blog-content--categories ul li:last-child a{margin-left:0}.alp-single-blog-content-holder .alp-single-blog-content--title{font-size:25px;font-weight:400;margin:0 0 25px 0}.alp-blog--author{margin:auto 0}.alp-blog--author img{border-radius:100px;box-shadow:0 10px 40px rgb(110 134 216 / .1)}.alp-blog--author a{font-size:15px;font-weight:300;color:#788784!important;margin-right:13px;text-decoration:none!important}.alp-blog--time{font-size:15px;font-weight:300;color:#919eab}.alp-single-blog-content-holder .alp-article-content-holder img{width:100%;height:auto}.alp-single-blog-content-holder .alp-single-blog--tags span{font-size:15px;font-weight:500;color:#353a48}.alp-single-blog-content-holder .alp-single-blog--tags a{display:inline-block;padding:5px 10px;font-size:12px;font-weight:400;color:#7d838a;margin-left:5px;margin-bottom:5px;border-radius:5px;background-color:#f3f6f9;text-decoration:none!important}.alp-single-blog--related-post a{text-decoration:none!important}.alp-single-blog--related-post .alp--related-post--title{font-size:18px;font-weight:500;color:#353a48;margin-bottom:20px}.alp-single-blog--related-post .alp-ar-blog-box-holder .alp-ar-blog-box--title{font-size:14px;margin-bottom:30px}.alp-single-blog--comments{margin-bottom:50px;padding:40px;background-color:#fff;box-shadow:0 10px 40px rgb(65 69 83 / .08)}.alp-single-blog--comments .comment-respond #commentform p{font-size:14px;font-weight:400;color:#919eab}.alp-single-blog--comments .comment-respond #commentform a{color:#2dcea2;text-decoration:none!important}.alp-single-blog--comments .comment-respond #commentform textarea{height:180px!important;resize:none;padding:18px 20px;margin-bottom:15px;color:#788784;border-radius:5px!important;background-color:#f3f6f9;box-shadow:none!important}.alp-single-blog--comments .comment-respond #commentform .form-control{font-size:14px;outline:none!important;border:none;line-height:34px;padding:8px 20px;height:fit-content;color:#788784;background-color:#f3f6f9;box-shadow:none!important}.alp-single-blog--comments .comment-respond #commentform .alp-btn-submit-comment{padding:11px 30px!important;font-weight:400!important;border:none!important;color:#ffffff!important;background:#ffc651!important;-webkit-box-shadow:0 10px 25px #ffc65140!important;box-shadow:0 10px 25px #ffc65140!important;outline:none!important;border-radius:5px!important}.alp-blog-comments-list-holder{box-shadow:0 10px 40px #6e86d81a;padding:30px 35px;position:Relative;margin-bottom:20px;border-radius:4px;background-color:#fff}.alp-blog-comments-list-holder .alp-comments-list--count{display:block;color:#919eab;font-weight:400;margin-bottom:24px}.alp-blog-comments-list-holder .comment-respond{position:Relative;padding:20px;margin-top:22px;border-radius:4px;background-color:#fff;border:1px solid #eee;box-shadow:0 10px 40px #6e86d81a}.alp-blog-comments-list-holder .comment-respond .comment-reply-title{font-size:18px;margin-bottom:15px}.alp-blog-comments-list-holder .comment-respond .comment-reply-title small a{line-height:initial;padding:6px 15px;font-size:12px}.alp-blog-comments-list-holder .comment-respond #commentform p{font-size:14px;font-weight:400;color:#919eab}.alp-blog-comments-list-holder .comment-respond #commentform a{color:#2dcea2;text-decoration:none!important}.alp-blog-comments-list-holder .comment-respond #commentform textarea{height:180px!important;resize:none;padding:18px 20px;margin-bottom:15px;color:#788784;border-radius:5px!important;background-color:#f3f6f9;border:none!important;box-shadow:none!important}.alp-blog-comments-list-holder .comment-respond #commentform .form-control{font-size:14px;outline:none!important;border:none;line-height:34px;padding:8px 20px;height:fit-content;color:#788784;background-color:#f3f6f9;box-shadow:none!important}.alp-blog-comments-list-holder .comment-respond #commentform .alp-btn-submit-comment{padding:11px 30px!important;font-weight:400!important;border:none!important;color:#ffffff!important;background:#ffc651!important;-webkit-box-shadow:0 10px 25px #ffc65140!important;box-shadow:0 10px 25px #ffc65140!important;outline:none!important;border-radius:5px!important}.alp-cart-page-holder{padding:20px;-webkit-box-shadow:0 10px 40px #6e86d81a;box-shadow:0 10px 40px #6e86d81a;border-radius:5px;background:#fff}.alp-cart-page-holder table thead tr th{background:#f3f6f9;border:0!important;padding:17px 20px 14px!important}.alp-cart-page-holder table thead tr th:first-child{border-radius:0 .3125rem .3125rem 0}.alp-cart-page-holder table thead tr th:last-child{border-radius:.3125rem 0 0 .3125rem}.alp-cart-page-holder table thead tr:nth-child(2) th{background:0 0!important;padding:0!important;height:20px}.alp-cart-page-holder table tbody tr td{border-top:1px dashed #dee3f7!important;border-bottom:1px dashed #dee3f7!important;padding:15px 12px!important}.alp-cart-page-holder table tbody tr td:first-child{border-radius:0 14px 14px 0;border-right:1px dashed #dee3f7!important}.alp-cart-page-holder table tbody tr td:last-child{border-radius:14px 0 0 14px;border-left:1px dashed #dee3f7!important}.alp-cart-page-holder table tbody tr:last-child td{border:none!important}.alp-cart-page-holder table tbody tr td.product-remove a{width:25px;height:25px;font-size:20px;line-height:29px;color:#fd6e6e!important;background:rgb(253 110 110 / .15)}.alp-cart-page-holder table tbody tr td.product-thumbnail img{width:80px;border-radius:5px}.alp-cart-page-holder table tbody tr td.product-name a{color:#788784;font-size:16px;font-weight:500;text-decoration:none!important}.alp-cart-page-holder table tbody tr td.product-price .woocommerce-Price-amount{font-size:20px;font-weight:500;color:#919eab}.alp-cart-page-holder table tbody tr td.product-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px}.alp-cart-page-holder table tbody tr td.product-subtotal .woocommerce-Price-amount{font-size:20px;font-weight:500;color:#2dcea2}.alp-cart-page-holder table tbody tr td.product-subtotal .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px}.alp-cart-page-holder table tbody tr td.product-quantity .qty{width:85px;font-weight:500;color:#788784;outline:none!important;border:none!important;background-color:#f3f6f9;box-shadow:none!important}.woocommerce-cart .alp-title-page{font-size:28px;margin-top:20px;margin-bottom:33px}.alp-coupon-holder .alp-input-text{font-size:14px;color:#788784;border:none;border-radius:5px;padding:9px 15px 9px 5px;background-color:#f3f6f9;outline:none!important;margin-left:5px!important}.alp-coupon-holder .alp-submit-coupon{color:#fff;font-size:14px;line-height:initial;padding:8px 20px!important;background:#919eab;box-shadow:none!important}.alp-update-cart{color:#919eab;font-weight:500;background:transparent!important}.alp-cart-totals{margin-top:55px}.alp-cart-totals .alp-cart-totals--title{font-size:16px;font-weight:500;margin-bottom:22px}.alp-cart-totals .checkout-button{color:#fff;background:#2dcea2;font-size:16px!important;font-weight:400!important;padding:12px 0!important;border-radius:5px;-webkit-box-shadow:0 15px 35px #28b9924d;box-shadow:0 15px 35px #28b9924d;text-decoration:none!important}.alp-cart-totals table{border:1px dashed #d9e0f5!important}.alp-cart-totals table tbody tr:first-child th{border-top:none!important}.alp-cart-totals table tbody tr:first-child td{border-top:none!important}.alp-cart-totals table tbody tr th{padding:20px!important;border-top:1px dashed #d9e0f5!important}.alp-cart-totals table tbody tr td{padding:20px!important;border-top:1px dashed #d9e0f5!important}.alp-cart-totals table tbody tr.cart-subtotal td .woocommerce-Price-amount{font-size:20px;font-weight:500;color:#919eab}.alp-cart-totals table tbody tr.cart-subtotal td .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px}.alp-cart-totals table tbody tr.order-total td .woocommerce-Price-amount{font-size:20px;font-weight:500;color:#2dcea2}.alp-cart-totals table tbody tr.order-total .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px}.woocommerce-error,.woocommerce-info,.woocommerce-message{border-radius:10px;font-size:15px;font-weight:400}.woocommerce-error a,.woocommerce-info a,.woocommerce-message a{padding:10px 25px!important;line-height:initial!important;font-size:14px!important;border-radius:100px!important}.woocommerce-notices-wrapper .woocommerce-info{padding:1em 3.5em 1em 2em!important}.return-to-shop{text-align:center}.return-to-shop .button{padding:13px 22px!important;line-height:initial!important;font-weight:400!important;color:#fff!important;background:#2dcea2!important;border-radius:5px!important;border:none!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;outline:none!important}.woocommerce-checkout .alp-title-page{font-size:28px;margin-top:20px;margin-bottom:33px}.alp-checkout-page-right .woocommerce-billing-fields .form-row label{display:block;width:100%;font-size:14px;font-weight:400}.alp-checkout-page-right .woocommerce-account-fields .form-row label{display:block;width:100%;font-size:14px;font-weight:400}.alp-checkout-page-right .woocommerce-billing-fields .form-row span{width:100%}.alp-checkout-page-right .woocommerce-account-fields .form-row .woocommerce-input-wrapper{width:100%}.alp-checkout-page-right .woocommerce-billing-fields .form-row input{display:block;width:100%;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.alp-checkout-page-right .woocommerce-shipping-fields #ship-to-different-address{margin-top:15px}.alp-checkout-page-right .woocommerce-shipping-fields #ship-to-different-address label span{font-size:18px;font-weight:700;color:#666}.alp-checkout-page-right .woocommerce-billing-fields .form-row input:focus{border-color:#2dcea2!important}.alp-checkout-page-right .woocommerce-account-fields .form-row input{display:block;width:100%;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.alp-checkout-page-right .woocommerce-account-fields .form-row input:focus{border-color:#2dcea2!important}.container .woocommerce .form-row .input-text{display:block;width:100%;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.woocommerce-form-login .form-row .woocommerce-form-login__submit{width:20%;border-radius:5px;background:#2dcea2!important;color:#ffffff!important;font-size:16px!important;font-weight:400!important;padding:16px 0 17px!important;text-decoration:none!important;margin-right:auto;margin-left:0}.woocommerce-form-login .form-row .woocommerce-form-login__submit:hover{-webkit-box-shadow:0 15px 35px #28b9924d!important;box-shadow:0 15px 35px #28b9924d!important}.alp-checkout-page-right .woocommerce-billing-fields .form-row .select2-container--default{outline:none!important}.alp-checkout-page-right .woocommerce-billing-fields .form-row .select2-container--default .select2-selection--single{height:44px;border-color:#e6e6e6!important;outline:none!important}.alp-checkout-page-right .woocommerce-billing-fields .form-row .select2-container--default .select2-selection__arrow{height:44px;outline:none!important;left:25px;right:unset;width:fit-content}.alp-checkout-page-right .woocommerce-billing-fields .form-row .select2-container--default .select2-selection__rendered{padding-right:15px!important;outline:none!important}.alp-checkout-page-right .woocommerce-billing-fields .form-row .select2-container--default .select2-selection__arrow b{left:20px}.woocommerce-checkout .select2-dropdown{border-color:#e6e6e6!important}.woocommerce-checkout .select2-dropdown .select2-search__field{outline:none!important}.alp-checkout-page-right #order_comments_field label{display:block;width:100%;font-size:14px;font-weight:400}.alp-checkout-page-right #order_comments_field .woocommerce-input-wrapper{width:100%}.alp-checkout-page-right #order_comments_field .woocommerce-input-wrapper textarea{font-size:14px;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.alp-checkout-page-right #order_comments_field .woocommerce-input-wrapper textarea:focus{border-color:#2dcea2!important}.alp-finish-pay{width:100%;color:#ffffff!important;background:#2dcea2;font-size:16px!important;font-weight:400!important;padding:12px 0!important;border-radius:5px;-webkit-box-shadow:0 15px 35px #28b9924d!important;box-shadow:0 15px 35px #28b9924d!important;text-decoration:none!important}.woocommerce-form-coupon-toggle .woocommerce-info:before{position:relative;margin-left:10px;top:2.5px;right:0}.woocommerce-info.alert:before{position:relative;margin-left:10px;top:2.8px;right:0}.checkout_coupon.woocommerce-form-coupon .form-row input{display:block;width:100%;padding:10px 15px!important;border-radius:5px;color:#788784;border:1px solid #e6e6e6;outline:none!important;box-shadow:none!important}.checkout_coupon.woocommerce-form-coupon .form-row button{width:25%;color:#ffffff!important;background:#2dcea2;font-size:16px!important;font-weight:400!important;padding:14px 0!important;border-radius:5px;outline:none!important;-webkit-box-shadow:0 15px 35px #28b9924d!important;box-shadow:0 15px 35px #28b9924d!important;text-decoration:none!important}.alp-consulting-modal-holder{max-width:750px}.alp-consulting-modal-holder .modal-content{border:none!important;box-shadow:0 15px 60px #41455326}.alp-consulting-modal-holder .alp--close{position:absolute;top:50px;left:50px;width:33px;height:33px;line-height:10.3px;background:rgb(253 110 110 / .15);color:#fd6e6e;border-radius:100px;z-index:10;outline:none!important}.alp-consulting-modal-holder .alp--close i{font-size:12px}.alp-consulting-modal-inner .alp-consulting-modal-right{padding:40px;width:270px;background:linear-gradient(177deg,#00cc8e 20%,#1a8f85 100%);-webkit-box-shadow:-15px -80px #09ae8229;box-shadow:-15px -80px #09ae8229;border-bottom-left-radius:40px}.alp-consulting-modal-holder .alp-consulting-modal-right .alp-consulting-head-top h2{font-size:16px;font-weight:400;color:#fff}.alp-consulting-modal-holder .alp-consulting-modal-right .alp-consulting-head-top .alp-consulting-head-top--subtitle{font-size:12px;font-weight:300;color:#f3f6f9;line-height:12px}.alp-consulting-modal-holder .alp-consulting-modal-right .alp-consulting-head-mid{padding-top:50px}.alp-consulting-modal-holder .alp-consulting-modal-right .alp-consulting-head-mid .alp-consulting-head-mid--inner:first-child{margin-bottom:35px}.alp-consulting-head-mid .alp-consulting-head-mid--inner .alp-consulting-head-mid--title-one{display:block;text-align:right;font-size:16px;font-weight:500;color:#fff}.alp-consulting-head-mid .alp-consulting-head-mid--inner .alp-consulting-head-mid--title-two{display:block;text-align:left;font-size:15px;font-weight:300;color:#f3f6f9}.alp-consulting-modal-holder .alp-consulting-modal-left{padding:60px 60px 0}.alp-consulting-modal-holder .alp-consulting-modal-left .alp-consulting-modal-left--inner .alp-consulting-modal-left--inner-title-one{font-size:22px;font-weight:600;color:#353a48}.alp-consulting-modal-holder .alp-consulting-modal-left .alp-consulting-modal-left--inner .alp-consulting-modal-left--inner-title-two{font-size:16px;font-weight:300;color:#788784;margin-bottom:10px}.modal-backdrop{background-color:#fff}.modal-backdrop.show{opacity:.9}.alp-consulting-modal-left form p{margin:0}.alp-consulting-modal-inner .alp-consulting-modal-left form label{font-size:14px!important;font-weight:400!important;width:100%!important}.alp-consulting-modal-inner .alp-consulting-modal-left form input{display:block!important;width:100%!important;padding:10px 15px!important;border-radius:5px!important;color:#788784!important;background-color:#f3f6f9!important;margin-top:5px;border:none!important;outline:none!important;box-shadow:none!important}.alp-consulting-modal-inner .alp-consulting-modal-left form input[type=submit]{padding:.88rem 1.875rem .88rem 1.875rem!important;font-weight:400!important;color:#fff!important;background:#2dcea2!important;border-radius:5px!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;margin-top:5px!important}.alp-consulting-modal-inner .alp-consulting-modal-left form .wpcf7-response-output{border-radius:5px!important;font-size:14px!important;font-weight:400!important;text-align:center!important;width:100%!important;margin:-10px 0 15px!important}.alp-popup-account-inner{border:none;border-radius:7px;overflow:hidden;background-image:url(/learnplus/wp-content/themes/learnplus/assets/images/login-bg.png);background-position:right bottom;background-repeat:no-repeat;box-shadow:0 15px 60px #41455326}.alp-popup-account-inner .alp-popup-account--nav{display:flex;padding:20px;background-color:#384e65}.alp-popup-account-inner .alp-popup-account--nav li a{display:block;padding:.5rem 1rem;color:#fff;font-weight:500;border-radius:7px}.alp-popup-account-inner .alp-popup-account--nav li a.active{background-color:#000}.alp-popup-account-inner .alp-popup-account--content{padding:20px}.alp-popup-account-inner .alp-popup-account--content form label{font-size:14px;font-weight:400}.alp-popup-account-inner .alp-popup-account--content form input{color:#788784;padding:10px 20px;height:auto;border:none!important;border-radius:5px;background-color:#f3f6f9;box-shadow:none!important}.alp-popup-account-inner .alp-popup-account--content form .alp-login-woo-btn{color:#fff!important;margin-right:auto;padding:.8rem 1.875rem .88rem 1.875rem;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important}.alp-popup-account-inner .alp-popup-account--content form .alp-login-sms-btn{position:relative;width:100%;border:none;border-radius:5px;color:#fff;margin-right:auto;padding:.8rem 1.875rem .88rem 1.875rem;background:#2dcea2;-webkit-box-shadow:0 10px 25px #2dcea240;box-shadow:0 10px 25px #2dcea240;outline:none;margin-top:22px;-webkit-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;-o-transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out;transition:background .2s ease-in-out,color .2s ease-in-out,border .2s ease-in-out}.alp-sms-load .alp-login-sms-btn{color:transparent!important}.alp-sms-load .lds-ripple{opacity:1}.swal2-popup.swal2-toast .swal2-title{font-size:15px!important}.lds-ripple{opacity:0;display:block;position:absolute;top:-6px;right:40%;justify-content:center;width:80px;height:auto}.lds-ripple div{position:absolute;border:4px solid #fff;opacity:1;border-radius:50%;animation:lds-ripple 1s cubic-bezier(0,.2,.8,1) infinite}.lds-ripple div:nth-child(2){animation-delay:-0.5s}@keyframes lds-ripple{0%{top:36px;left:36px;width:0;height:0;opacity:1}100%{top:0;left:0;width:72px;height:72px;opacity:0}}.alp-sms-confirm--title{font-size:12px;line-height:21px;color:#62666d;margin-bottom:22px;text-align:center}.alp-popup-account-inner .alp-popup-account--content .alp-sms-confirm .alp-sms-confirm--input input{width:100%;padding:10px;letter-spacing:20px;border-radius:3px;border:1px solid #e0e0e2!important;outline:none!important;text-align:center;color:#7f7f7f;background-color:#fff0}.alp-popup-account-inner .alp-popup-account--content .alp-sms-confirm .alp-sms-confirm--input input::placeholder{color:#7f7f7f}.alp-sms-confirm--bottom{margin-top:12px}.alp-sms-confirm--retrieve{width:100%;display:none;text-align:center;margin:13px 0;font-size:14px;line-height:1.571;font-weight:700;color:#0fabc6;background:none;border-radius:0;border:none;outline:none!important;text-decoration:none!important}.alp-sms-confirm--timer-holder{font-weight:700;color:#81858b;padding:12px;text-align:center;font-size:12px;line-height:21px}.alp-sms-confirm--head{font-size:18px;font-weight:700;text-align:center}.alp-sms-confirm--submit{width:100%;border:none;padding:10px;color:#515151;background:rgb(0 0 0 / 10%);border-radius:33px;margin-top:5px;outline:none!important}.alp-popup-account-inner .alp-popup-account--content form .alp-reset-pass-woo{position:absolute;top:36px;left:0;font-size:12px;font-weight:400;color:#919eab;text-decoration:none!important;padding:11px 0 10px 20px}.alp-popup-account-inner .alp-popup-account--content form input:-webkit-autofill,.alp-popup-account-inner .alp-popup-account--content form input:-webkit-autofill:hover,.alp-popup-account-inner .alp-popup-account--content form input:-webkit-autofill:focus,.alp-popup-account-inner .alp-popup-account--content form input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f3f6f9 inset!important}.alp-popup-account-inner .alp-popup-account--content form{border:none;margin:0;padding:0;border-radius:unset}.alp-popup-account-inner .alp-popup-account--content form>p>span{width:100%}.alp-popup-account-inner .alp-popup-account--content form p .show-password-input{display:none}.alp-sms-holder.has-error .alp-user-type{background:#d32f2f0d;border:1px solid #d32f2f!important}#email_phone_error{color:#b2001a;font-size:13px;font-weight:400;line-height:10px;margin-bottom:5px}.alp-woocommerce-input-style label{font-size:14px;font-weight:400;width:100%}.alp-woocommerce-input-style span.required,.alp-woocommerce-input-style span.show-password-input{display:inline-block;width:unset}.alp-woocommerce-input-style p>span{display:block;width:100%}.alp-woocommerce-input-style input{color:#788784;padding:10px 20px;height:auto;border:none;border-radius:5px;background-color:#f3f6f9;box-shadow:none!important}.alp-woocommerce-input-style input:-webkit-autofill,.alp-woocommerce-input-style input:-webkit-autofill:hover,.alp-woocommerce-input-style input:-webkit-autofill:focus,.alp-woocommerce-input-style input:-webkit-autofill:active{-webkit-box-shadow:0 0 0 30px #f3f6f9 inset!important}.alp-woocommerce-input-style .alp-login-woo-btn{color:#fff!important;margin-right:auto!important;padding:.8rem 1.875rem .88rem 1.875rem!important;background:#2dcea2!important;border-radius:5px!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;outline:none!important;margin-left:0!important;border:none}.alp-woocommerce-input-style .woocommerce-privacy-policy-text{font-size:14px}.alp-woocommerce-input-style .lost_password{margin-bottom:0}.alp-woocommerce-input-style .lost_password a{font-size:14px;text-decoration:none}.alp-woo-account-page--title{font-size:19px;font-weight:400;color:#4D4D4D;display:flex;margin:10px auto 25px;line-height:inherit}.alp-woo-account-page--title:before{content:'';width:6px;height:30px;background-color:#2dcea2;display:block;margin-top:auto;margin-bottom:auto;margin-left:15px;border-radius:100px}.alp-cart-drop-holder .woocommerce-mini-cart{padding:20px 20px 0 20px!important;margin-bottom:0!important;border-bottom:1px solid #f3f3f3!important;list-style:none}.alp-cart-drop-holder .woocommerce-mini-cart li{margin-bottom:20px}.alp-cart-drop-holder .woocommerce-mini-cart li a{display:block;font-size:14px;font-weight:300!important;color:#2dcea2;text-align:right;text-decoration:none!important;transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;-ms-transition:all .2s ease-in-out;-webkit-transition:all .2s ease-in-out}.alp-cart-drop-holder .woocommerce-mini-cart li .remove{font-size:15px!important;height:22px!important;width:22px!important;min-width:22px!important;padding-left:0!important;line-height:25px!important;float:left;font-weight:400!important;border-radius:5px;background:rgb(253 110 110 / .15);color:#fd6e6e!important;text-align:center;text-decoration:none!important}.alp-cart-drop-holder .woocommerce-mini-cart li .attachment-woocommerce_thumbnail{width:64px;height:64px;min-width:64px;margin-left:10px;border-radius:5px;float:right}.alp-cart-drop-holder .woocommerce-mini-cart li .quantity{display:block;font-size:13px;text-align:right}.alp-cart-drop-holder .woocommerce-mini-cart__total{display:flex;align-items:center;margin-bottom:10px!important;justify-content:space-between!important;padding:20px 20px 0!important}.alp-cart-drop-holder .woocommerce-mini-cart__total strong{color:#919eab!important;font-size:15px!important;font-weight:400}.alp-cart-drop-holder .woocommerce-mini-cart__total .woocommerce-Price-amount{color:#2dcea2!important;font-weight:500;font-size:16px}.alp-cart-drop-holder .woocommerce-mini-cart__buttons{display:flex;padding:5px 14px 20px;margin-bottom:0}.alp-cart-drop-holder .woocommerce-mini-cart__buttons .button{color:#fff;background:#919eab;font-weight:400;padding:14px 0;width:48%;margin:auto;font-size:14px!important;text-align:center;border-radius:5px;text-decoration:none!important;line-height:19px}.alp-cart-drop-holder .woocommerce-mini-cart__buttons .checkout.wc-forward{background:#2dcea2}.page-numbers .pagination{justify-content:center}.page-numbers .nav-links{display:flex}.page-numbers .nav-links span{position:relative;display:block;padding:0 11px;line-height:42px;border-radius:.3125rem!important;min-width:38px;margin:0;height:38px;font-weight:400;font-size:16px;text-align:center;color:#fff;background-color:#2dcea2;margin-left:8px}.page-numbers .nav-links a{position:relative;display:block;padding:0 11px;line-height:42px;border-radius:.3125rem!important;min-width:38px;margin:0;height:38px;font-weight:400;font-size:16px;text-align:center;color:#6e7c79;background-color:#f0f3f7;margin-left:8px}.page-numbers .nav-links a:hover{color:#229c7b;text-decoration:none;border-color:#dee2e6;background-color:rgb(45 206 162 / .22)}.alp-widget-social-holder .alp-widget-social--title{font-size:15px;font-weight:400;color:#919eab}.alp-widget-social-holder .alp-widget-social--icons a{position:relative;height:36px;width:36px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-right:15px;color:#919eab;text-decoration:none!important}.alp-widget-social-holder .alp-widget-social--icons a:first-child{margin-right:0}.alp-widget-social-holder .alp-widget-social--icons a:before{color:#919eab;z-index:2}.alp-widget-social-holder .alp-widget-social--icons a:after{content:'';z-index:1;position:absolute;top:0;left:0;width:100%;height:100%;background:#f1f3fb;-webkit-transform:rotate(7deg);-ms-transform:rotate(7deg);transform:rotate(7deg);border-radius:.25rem;transition:background .15s ease-in-out,-webkit-transform .15s ease-in-out;-o-transition:background .15s ease-in-out,transform .15s ease-in-out;transition:background .15s ease-in-out,transform .15s ease-in-out;transition:background .15s ease-in-out,transform .15s ease-in-out,-webkit-transform .15s ease-in-out}.alp-widget-social-holder .alp-widget-social--icons a:hover:before{color:#2dcea2}.alp-widget-social-holder .alp-widget-social--icons a:hover:after{background:rgb(45 206 162 / .2);-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}.alp-widget-holder.widget_products ul li{margin-bottom:15px}.alp-widget-holder.widget_products ul li a{font-size:13px;font-weight:400}.alp-widget-holder.widget_products ul li img{width:50px;border-radius:5px}.alp-widget-holder.widget_products ul li .star-rating{display:none}.alp-widget-holder.widget_products ul li del .woocommerce-Price-amount{font-size:12px}.alp-widget-holder.widget_products ul li del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{display:none}.alp-widget-holder.widget_products ul li ins{text-decoration:none}.alp-widget-holder.widget_products ul li ins .woocommerce-Price-amount{font-size:14px;font-weight:300}.alp-widget-holder.widget_products ul li ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:12px}.alp-widget-holder.widget_products ul li .woocommerce-Price-amount{font-size:14px;font-weight:300}.alp-widget-holder.widget_products ul li .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:12px}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container{-ms-flex-wrap:wrap;flex-wrap:wrap;border:none!important}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;background:#fff0}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar .woo-wallet-sidebar-heading{display:none;font-size:15px;font-weight:400;text-align:right}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul{display:flex;justify-content:space-around;padding:0}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li{box-shadow:none;border:none;background:#fff0;padding:0;margin:5px}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li a{display:flex}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li a span{position:relative;display:block;color:#fff;margin-left:20px}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li a span:before{position:relative;z-index:2}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li a span:after{content:'';position:absolute;top:50%;right:-25px;display:block;width:35px;height:35px;z-index:1;border-radius:10px;transition:0.3s;-webkit-transition:0.3s;background:#fdb743!important;-webkit-transform:translate(-50%,-50%) rotate(15deg);transform:translate(-50%,-50%) rotate(15deg)}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-sidebar ul li a p{margin:auto;font-size:15px;font-weight:400}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content{-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%;padding:0;background:#fff0}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content .woo-wallet-content-heading{display:flex}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content .woo-wallet-content-h3{font-size:17px;font-weight:400;margin:auto 0 auto 20px}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content .woo-wallet-price{margin:auto auto auto 0}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content .woo-wallet-price .woocommerce-Price-amount{font-size:17px;font-weight:400}.alp-dashboard-left-holder .alp-dashboard--content .woo-wallet-my-wallet-container .woo-wallet-content .woo-wallet-price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:13px;margin-right:5px}.notfound{font-size:30px}.alp-woocommerce-order-holder .woocommerce-order-details .woocommerce-order-details__title{font-size:19px;font-weight:400;color:#4D4D4D;display:flex;margin:10px auto 25px;line-height:inherit}.alp-woocommerce-order-holder .woocommerce-order-details .woocommerce-order-details__title:before{content:'';width:6px;height:30px;background-color:#2dcea2;display:block;margin-top:auto;margin-bottom:auto;margin-left:15px;border-radius:100px}.alp-woocommerce-order-holder .woocommerce-customer-details .woocommerce-column__title{font-size:19px;font-weight:400;color:#4D4D4D;display:flex;margin:10px auto 25px;line-height:inherit}.alp-woocommerce-order-holder .woocommerce-customer-details .woocommerce-column__title:before{content:'';width:6px;height:30px;background-color:#2dcea2;display:block;margin-top:auto;margin-bottom:auto;margin-left:15px;border-radius:100px}.alp-woocommerce-order-holder .woocommerce-thankyou-order-details{padding:0}.alp-woocommerce-order-holder .woocommerce-thankyou-order-details li{font-size:13px}.alp-woocommerce-order-holder .woocommerce-thankyou-order-details li strong{margin-top:10px;font-size:15px}.alp-woocommerce-order-holder .woocommerce-notice--success{margin:20px 0 30px 0;text-align:center;color:#9e834d;padding:.75rem 1.25rem;border-radius:5px;background-color:#fff4dc;border-color:#ffefce}#simple-translate{display:none}.wpcf7-form p label{width:80%;font-size:14px!important;font-weight:400!important}.wpcf7-form p input{display:block!important;width:100%!important;padding:10px 15px!important;border-radius:5px!important;color:#788784!important;border:1px solid #e6e6e6!important;outline:none!important;box-shadow:none!important;margin-top:7px}.wpcf7-form p input:focus{border-color:#2dcea2!important}.wpcf7-form p textarea{display:block!important;width:100%!important;padding:10px 15px!important;border-radius:5px!important;color:#788784!important;border:1px solid #e6e6e6!important;outline:none!important;box-shadow:none!important;margin-top:7px}.wpcf7-form p textarea:focus{border-color:#2dcea2!important}.wpcf7-form p .wpcf7-submit{padding:13px 22px!important;line-height:initial!important;font-weight:400!important;color:#fff!important;background:#2dcea2!important;border-radius:5px!important;border:none!important;-webkit-box-shadow:0 10px 25px #2dcea240!important;box-shadow:0 10px 25px #2dcea240!important;outline:none!important;width:80%!important}.wpcf7-form .wpcf7-response-output{font-size:14px!important;font-weight:400!important;text-align:center!important;padding:10px 5px!important;border-radius:5px!important}.big-single-product-holder .alp-product--title{margin-bottom:95px!important}.big-sell-box-product{position:relative;width:560px;padding-top:22.5px;margin-bottom:55px}.big-sell-box-product:before{content:'';position:absolute;top:0;right:0;left:0;bottom:0;background:#8080806e;width:560px;height:125px;-webkit-mask-box-image:url(/learnplus/wp-content/themes/learnplus/assets/images/alp-file.svg);mask-image:url(/learnplus/wp-content/themes/learnplus/assets/images/alp-file.svg);mask-size:cover}.big-btn-product-holder{width:560px}.big-btn-product-holder .alp-left-box-info-product-inner .price{display:none}.big-btn-product-holder .alp-left-box-info-product-inner .apl-btn-add-cart-single-product{margin-top:0!important}.big-btn-product-holder .big-btn-preview-demo-theme{display:flex;justify-content:center;padding:10px 30px;width:100%;color:#fff;background:#ff9d43;-webkit-box-shadow:0 10px 25px #ff9d4340;box-shadow:0 10px 25px #ff9d4340;outline:none!important;border:none;border-radius:5px;text-align:center;text-decoration:none!important}.big-price-product{text-align:center}.big-price-product .big-price-product--price{font-weight:700;font-size:40px;color:#4d4d4d;line-height:initial}.big-price-product .big-price-product--price.offer{position:relative}.big-price-product--price.offer del{position:absolute;right:0;left:0;display:flex;justify-content:center}.big-sell-box-product .big-price-product--price.offer ins .woocommerce-Price-amount{position:relative;top:17px;font-size:31px}.big-sell-box-product .big-price-product--price.offer ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{font-size:16px;font-weight:500}.big-sell-box-product .big-price-product--price.offer del .woocommerce-Price-amount{display:inline-block;opacity:.5}.big-price-product .big-price-product--price .woocommerce-Price-amount .woocommerce-Price-currencySymbol{display:block;font-weight:400;font-size:14px;margin-top:-11px;opacity:.5}.big-price-product .big-price-product--text{font-weight:400;font-size:14px;margin-top:-12px;margin-bottom:0;opacity:.5}.big-sell-count-product{text-align:center}.big-sell-count-product i{font-size:35px;position:absolute;top:20px;right:54.5px;color:#919eab}.big-sell-count-product .big-sell-count-product--sell{font-weight:700;font-size:45px;color:#919eab;line-height:initial}.big-sell-count-product .big-sell-count-product--text{font-weight:400;font-size:14px;margin-top:-12px;margin-bottom:0;opacity:.5}.big-add-cart-phone{display:none;position:fixed;bottom:0;right:0;left:0;z-index:99999}.big-add-cart-phone .cart{margin-bottom:0!important}.big-add-cart-phone .price{display:none}.big-add-cart-phone .quantity{display:none}.big-add-cart-phone .apl-btn-add-cart-single-product{border-radius:0!important}.big-badge-product-holder{margin-top:50px}.big-badge-product-holder svg{width:64px;height:64px;margin-left:20px}.big-badge-product-holder .irani svg{width:57px}.big-badge-product-holder .learn-product svg{width:57px;margin-right:5px}.single-product .woo-breadcrumb-learnplus{margin-bottom:1.5rem!important}.el-alp-prod-title{font-weight:600;font-size:24px;letter-spacing:-.05rem}.big-price-product--price del{display:inline-block;text-decoration:none}.big-price-product--price del .woocommerce-Price-amount:before{content:' ';width:100%;position:absolute;top:16px;height:2px;background:#848484;transform:rotate(-8deg)}.big-sell-box-product .big-price-product--price del .woocommerce-Price-amount{display:block;position:relative;font-size:20px}.big-sell-box-product .big-price-product--price del .woocommerce-Price-amount .woocommerce-Price-currencySymbol{display:inline-block}.big-price-product--price ins{display:inline-block;text-decoration:none}.big-sell-box-product .big-price-product--price ins .woocommerce-Price-amount{font-size:27px}.big-sell-box-product .big-price-product--price ins .woocommerce-Price-amount .woocommerce-Price-currencySymbol{display:inline-block}.alpTv-item{border-radius:10px;background:#f1f1f1;overflow:hidden;margin-bottom:25px}.alpTv-item:before{content:"\f04b";top:0;left:0;right:0;bottom:0;color:#fff;width:100%;z-index:10;display:flex;font-size:33px;font-weight:300;position:absolute;align-items:center;margin-bottom:130px;justify-content:center;font-family:"Font Awesome 5 Pro"}.alpTv-item img{display:block;width:100%;height:auto;transition:filter .3s}.alpTv-item:hover img{filter:brightness(67%) contrast(100%) saturate(100%) blur(1.6px) hue-rotate(0deg)}.alpTv-item .alpTv-info{padding:15px}.alpTv-item .alpTv-info p{color:#54595f;font-size:18px;font-weight:700}.alpTv-item .alpTv-info span{line-height:1.3em;font-size:12px;color:#adadad}.alpTv-paginate{margin-top:27px}.alpTv-paginate .alpTv-pagInner{margin:auto;padding:5px;display:flex;width:fit-content;border-radius:9px;justify-content:center;background:rgb(220 220 220 / 10%)}.alpTv-paginate .alpTv-pagInner a{width:35px;height:33px;color:#506f83;border-radius:5px;margin-left:5px;text-align:center;padding:0!important;line-height:33px!important}.alpTv-paginate .alpTv-pagInner a:hover{color:#816e99;background:#e9e6ed}.alpTv-paginate .alpTv-pagInner span.current{width:35px;height:33px;color:#816e99;margin-left:5px;text-align:center;border-radius:5px;background:#e9e6ed;padding:0!important;line-height:33px!important}.alpTv-paginate .alpTv-pagInner a.next i,.alpTv-paginate .alpTv-pagInner a.prev i{top:2px;font-size:17px;font-weight:300;position:relative}.alp-act-head .bigAuth-btnModal{padding:0;width:47px;height:47px;font-size:0;display:flex;color:#2dcea2;min-width:47px;line-height:47px;border-radius:5px;background:#2dcea21a;outline:none!important;text-decoration:none!important}.alp-act-head .bigAuth-btnModal:before{font-family:"Font Awesome 5 Pro";content:"\f502";font-size:16px;display:block;margin:auto}