@charset "UTF-8";
@-webkit-keyframes rotating4 {
from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@keyframes rotating4 {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@-webkit-keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
}
@keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
}
:root{--lp-cotainer-max-with:var(--lp-container-max-width);}
.wp-block-group{--lp-container-max-width:var(--wp--style--global--wide-size);}
*, :after, :before{box-sizing:border-box;}
body{background:#fff;}
button{cursor:pointer;}
.learnpress-page input[type=text],
.learnpress-page input[type=email],
.learnpress-page input[type=number],
.learnpress-page input[type=password], .learnpress-page textarea{border-color:var(--lp-border-color, #E2E0DB);-webkit-border-radius:var(--lp-border-radius, 5px);-moz-border-radius:var(--lp-border-radius, 5px);border-radius:var(--lp-border-radius, 5px);}
.learnpress-page input[type=text]:focus,
.learnpress-page input[type=email]:focus,
.learnpress-page input[type=number]:focus,
.learnpress-page input[type=password]:focus, .learnpress-page textarea:focus{outline:none;border-color:var(--lp-primary-color, #ffb606);}
.learnpress-page .lp-button, .learnpress-page #lp-button{padding:12px 24px;border:1px solid var(--lp-border-color, #E2E0DB);color:var(--lp-color-base, #333);background:transparent;box-shadow:unset;font-family:inherit;font-weight:400;text-align:center;text-transform:capitalize;-webkit-border-radius:var(--lp-border-radius, 5px);-moz-border-radius:var(--lp-border-radius, 5px);border-radius:var(--lp-border-radius, 5px);-webkit-transition:all 0.25s;-moz-transition:all 0.25s;-ms-transition:all 0.25s;-o-transition:all 0.25s;transition:all 0.25s;}
.learnpress-page .lp-button.large, .learnpress-page #lp-button.large{height:52px;padding:18px 30px;font-size:1.1em;}
.learnpress-page .lp-button:hover, .learnpress-page #lp-button:hover{border-color:var(--lp-primary-color);color:#fff;background:var(--lp-primary-color);}
.learnpress-page .lp-button.btn-ajax-off .icon, .learnpress-page #lp-button.btn-ajax-off .icon{display:none;}
.learnpress-page .lp-button.btn-ajax-on .icon, .learnpress-page #lp-button.btn-ajax-on .icon{display:inline-block;margin-left:5px;-webkit-animation:lp-rotating 1s linear infinite;-moz-animation:lp-rotating 1s linear infinite;animation:lp-rotating 1s linear infinite;}
.learnpress-page .lp-button:focus, .learnpress-page #lp-button:focus{outline:0;}
.learnpress-page .rwmb-field .description{margin-top:8px;color:#999;font-size:smaller;font-style:italic;}
input, button, select, textarea{outline:none;}
a {
-webkit-transition: 0.3s;
-moz-transition: 0.3s;
-ms-transition: 0.3s;
-o-transition: 0.3s;
transition: 0.3s;
text-decoration: none;
} p{margin-bottom:1rem;}
p:last-child{margin:0;}
.lp-content-area{max-width:var(--lp-container-max-width) !important;margin:0 auto;padding-left:var(--lp-cotainer-padding);padding-right:var(--lp-cotainer-padding);}
.lp-content-area.learn-press-message{margin-bottom:24px;padding-right:15px;padding-left:15px;}
.lp-ico svg{width:20px;height:20px;}
.lp-button{border:1px solid var(--lp-border-color, #E2E0DB);border-radius:var(--lp-border-radius, 5px);padding:8px 16px;}
.lp-button.loading{pointer-events:none;opacity:0.8;}
.lp-button.loading:before{display:inline-block;font-family:"lp-icon";content:"\f110";animation:lp-rotating 1s linear infinite;margin-left:5px;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;}
.lp-hidden{display:none !important;}
.course-price .origin-price{text-decoration:line-through;margin-left:4px;font-size:calc(var(--lp-font-size-base, 1em) * 0.925);opacity:0.6;}
@-webkit-keyframes rotating4 {
from{-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@keyframes rotating4 {
from{-ms-transform:rotate(0deg);-moz-transform:rotate(0deg);-webkit-transform:rotate(0deg);-o-transform:rotate(0deg);transform:rotate(0deg);}
to{-ms-transform:rotate(-360deg);-moz-transform:rotate(-360deg);-webkit-transform:rotate(-360deg);-o-transform:rotate(-360deg);transform:rotate(-360deg);}
}
@-webkit-keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
}
@keyframes animation4 {
from{right:-40%;width:40%;}
to{right:100%;width:10%;}
} :root{--lp-cotainer-max-with:var(--lp-container-max-width);}
.wp-block-group{--lp-container-max-width:var(--wp--style--global--wide-size);}
.lp-user-cover-image_background{position:relative;}
.lp-user-cover-image_background:hover .lp-btn-to-edit-cover-image{opacity:1;visibility:visible;}
.lp-user-cover-image_background .lp-btn-to-edit-cover-image{position:absolute;bottom:0;left:0;background:var(--lp-white-grey, #F7F7FB);padding:12px 20px;border-radius:0 var(--lp-border-radius, 5px) 0 var(--lp-border-radius, 5px);text-transform:capitalize;cursor:pointer;color:var(--lp-primary-color, #ffb606);text-decoration:none;opacity:0;visibility:hidden;}
@media(max-width:767px){
.lp-user-cover-image_background .lp-btn-to-edit-cover-image{font-size:0;padding:4px 12px;opacity:1;visibility:visible;}
.lp-user-cover-image_background .lp-btn-to-edit-cover-image:before{font-family:"lp-icon";content:"\f044";font-size:16px;}
}
.lp-user-cover-image__display{width:100%;}
@media(max-width:767px){
.lp-user-cover-image{position:relative;z-index:1;}
}
.lp-user-cover-image .lp-cover-image-empty{display:flex;align-items:center;width:100%;height:250px;border:2px dashed var(--lp-border-color, #E2E0DB);border-radius:var(--lp-border-radius, 5px);cursor:pointer;position:relative;text-align:center;}
.lp-user-cover-image .lp-cover-image-empty:hover{border-color:var(--lp-primary-color, #ffb606);}
.lp-user-cover-image .lp-cover-image-empty input[type=file]{position:absolute;top:0;right:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:10;}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info{z-index:1;flex:1;position:relative;padding:0 16px;line-height:1.3;}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info__top{font-weight:600;display:flex;align-items:center;gap:8px;margin-bottom:8px;flex-direction:column;}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info__top .lp-icon-file-image{font-size:32px;transform:rotate(90deg);}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info__top .lp-icon-file-image:before{color:var(--lp-primary-color);content:"\f08b";}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info__bottom{opacity:0.7;}
@media(max-width:420px){
.lp-user-cover-image .lp-cover-image-empty{height:200px;}
.lp-user-cover-image .lp-cover-image-empty .lp-cover-image-empty__info{padding:0 8px;font-size:15px;}
}
.lp-user-cover-image .lp-user-cover-image__buttons{display:inline-flex;gap:12px;margin-top:16px;}
.lp-user-cover-image_background{background-repeat:no-repeat;background-position:center;background-size:cover;margin-bottom:20px;border-radius:var(--lp-border-radius, 5px);min-height:100px;}
.lp-user-cover-image_background > img{opacity:0;visibility:hidden;}
.learnpress_avatar__form label{display:inline-block;}
.learnpress_avatar__form input[type=file]{display:none;}
.learnpress_avatar__form__upload{display:flex;width:200px;height:200px;border:1px dashed var(--lp-border-color, #E2E0DB);border-radius:3px;background-color:#fafafa;font-size:0.875em;font-weight:300;font-style:italic;line-height:2.6875em;text-align:center;cursor:pointer;align-items:center;justify-content:center;}
.learnpress_avatar__form__upload div{line-height:1.4;}
.learnpress_avatar__button--loading:before{display:inline-block;font-family:"lp-icon";content:"\f110";animation:lp-rotating 1s linear infinite;margin-left:5px;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;}
button.learnpress_avatar__button{height:40px;padding:0 15px;border:0;background:var(--lp-primary-color);color:white;margin-top:15px;border-radius:3px;}
button.learnpress_avatar__button + button{margin-right:15px;margin-left:0;}
body .entry-content.has-global-padding{padding-right:0;padding-left:0;}
body .wp-site-blocks{padding-right:0;padding-left:0;}
.learnpress-v4 .lp-content-area{--lp-container-max-width:inherit;--lp-cotainer-padding:0;}
.lp-single-instructor{--lp-instructor-item-padding:13px;--lp-instructor-border-color:#c3c4c7;--lp-instructor-minmax-column:250px;}
.lp-single-instructor h1{font-size:1.8em;font-weight:bold;margin-bottom:var(--lp-instructor-item-padding);}
.lp-single-instructor h2{font-size:1.4em;font-weight:bold;}
.lp-single-instructor .wrapper-instructor-total-courses, .lp-single-instructor .wrapper-instructor-total-students{display:flex;align-items:center;gap:5px;}
.lp-single-instructor__info{margin-bottom:40px;}
.lp-single-instructor__info__wrapper{display:flex;gap:24px;}
.lp-single-instructor__info .instructor-avatar img{max-width:120px;border-radius:50%;height:auto;}
@media(max-width:767px){
.lp-single-instructor__info .instructor-avatar img{max-width:100px;}
}
.lp-single-instructor__info__right{flex:1;display:flex;flex-direction:column;gap:8px;}
.lp-single-instructor__info__right__content{display:flex;align-items:center;justify-content:space-between;column-gap:20px;row-gap:8px;flex-wrap:wrap;}
.lp-single-instructor__info__right .instructor-description:empty{margin:0;}
.lp-single-instructor__info__right .instructor-social{display:flex;gap:12px;font-size:calc(var(--lp-font-size-base, 1em) * 0.925);}
.lp-single-instructor__info__right .instructor-social:empty{margin:0;}
.lp-single-instructor__info__right .instructor-social i{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--lp-border-color, #E2E0DB);border-radius:50%;}
.lp-single-instructor__info__right .instructor-social i:hover{background-color:var(--lp-primary-color, #ffb606);border-color:var(--lp-primary-color, #ffb606);color:var(--lp-color-white, #fff);}
.lp-single-instructor__info__right .lp-instructor-meta{display:flex;column-gap:20px;row-gap:8px;}
.lp-single-instructor__info__right .lp-instructor-meta .instructor-item-meta{display:inline-flex;gap:8px;align-items:center;}
.lp-single-instructor__info__right .lp-instructor-meta .instructor-item-meta i{color:var(--lp-primary-color, #ffb606);}
@media(max-width:991px){
.lp-single-instructor__info__right{flex-wrap:wrap;}
.lp-single-instructor__info__right .instructor-description{display:none;}
.lp-single-instructor__info__right .lp-instructor-meta{flex-wrap:wrap;}
}
@media(max-width:600px){
.lp-single-instructor__info{display:block;}
.lp-single-instructor__info .instructor-avatar{margin-left:0;margin-bottom:20px;}
.lp-single-instructor__info .instructor-social{gap:3%;}
}
.lp-single-instructor .ul-instructor-courses{display:grid;gap:30px;padding:0 !important;margin:0 0 30px 0;list-style:none;grid-template-columns:repeat(auto-fill, minmax(var(--lp-instructor-minmax-column), 1fr));}
.lp-single-instructor .ul-instructor-courses li{list-style:none;}
.lp-single-instructor .ul-instructor-courses a:hover{color:var(--lp-primary-color);}
.lp-single-instructor .ul-instructor-courses .course-item{border:1px solid var(--lp-border-color, #E2E0DB);border-radius:var(--lp-border-radius, 5px);}
.lp-single-instructor .ul-instructor-courses .course-item:hover{box-shadow:0 15px 20px 0 rgba(0, 0, 0, 0.2);}
.lp-single-instructor .ul-instructor-courses .course-content{padding:20px;flex-grow:1;}
.lp-single-instructor .ul-instructor-courses .course-content .course-info{flex-direction:column;align-items:flex-start;gap:12px;}
.lp-single-instructor .ul-instructor-courses .course-content .course-info .course-readmore{width:100%;text-align:center;}
.lp-single-instructor .ul-instructor-courses .course-content .wap-course-title{font-size:calc(var(--lp-font-size-base, 1em) * 1.15);}
.lp-single-instructor .ul-instructor-courses .course-content .course-excerpt, .lp-single-instructor .ul-instructor-courses .course-content .course-short-description, .lp-single-instructor .ul-instructor-courses .course-content .course-instructor-category{display:none;}
.lp-single-instructor .ul-instructor-courses .course-thumbnail{position:relative;border-radius:var(--lp-border-radius, 5px) var(--lp-border-radius, 5px) 0 0;overflow:hidden;}
.lp-single-instructor .ul-instructor-courses .course-thumbnail img{width:100%;height:auto;}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta{display:flex;padding:0;margin-bottom:12px;gap:20px;flex-wrap:wrap;row-gap:8px;}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item{text-transform:capitalize;display:flex;gap:8px;}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item::before{color:var(--lp-primary-color);font-family:"lp-icon";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item > div{display:inline-block;}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-level::before{content:"\f012";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-duration::before{content:"\f017";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-lesson::before{content:"\f15b";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-quiz::before{content:"\f12e";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-student::before{content:"\f501";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-address::before{content:"\e91b";}
.lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-duration, .lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-level, .lp-single-instructor .ul-instructor-courses .course-wrap-meta .meta-item-quiz{display:none;}
.lp-single-instructor .ul-instructor-courses .course-price{display:block;margin:0 0 12px 0;font-size:calc(var(--lp-font-size-base, 1em) * 1.25);font-weight:700;}
.lp-single-instructor .ul-instructor-courses .course-price .free{color:#3AB500;}
.lp-single-instructor .ul-instructor-courses .course-price .origin-price{text-decoration:line-through;opacity:0.6;font-size:calc(var(--lp-font-size-base, 1em) * 0.925);margin-left:4px;}
.lp-single-instructor .ul-instructor-courses .course-title{margin:0 0 12px 0;padding:0;display:block;}
.lp-single-instructor .ul-instructor-courses .course-title:hover{color:var(--lp-primary-color);}
.lp-single-instructor .ul-instructor-courses .course-readmore a{padding:8px 24px;border-radius:var(--lp-border-radius, 5px);color:var(--lp-color-base, #333);border:1px solid var(--lp-color-base, #333);transition:all 0.3s;display:block;background:transparent;text-decoration:none;text-align:center;}
.lp-single-instructor .ul-instructor-courses .course-readmore a:hover{background:var(--lp-primary-color, #ffb606);color:var(--lp-color-white, #fff);border-color:var(--lp-primary-color, #ffb606);}
.lp-single-instructor .instructor-avatar{position:relative;}
.lp-single-instructor .instructor-avatar:hover .lp-btn-to-edit-avatar{opacity:1;visibility:visible;}
.lp-single-instructor .instructor-avatar .lp-btn-to-edit-avatar{position:absolute;top:80px;left:0;right:auto;width:36px;height:36px;font-size:0;display:flex;align-items:center;justify-content:center;opacity:0;visibility:hidden;cursor:pointer;background-color:var(--lp-white-grey, #F7F7FB);border-radius:50%;}
@media(max-width:767px){
.lp-single-instructor .instructor-avatar .lp-btn-to-edit-avatar{opacity:1;top:60px;visibility:visible;}
}
.lp-single-instructor .instructor-avatar .lp-btn-to-edit-avatar::before{content:"\f044";font-size:1.5rem;font-family:"lp-icon";font-weight:normal;color:var(--lp-primary-color);}
.learnpress-block-pagination, .learn-press-pagination{margin:20px 0;text-align:center;}
.learnpress-block-pagination .page-numbers, .learn-press-pagination .page-numbers{display:inline-flex;gap:5px;flex-wrap:wrap;margin:0;padding:0;border:0;outline:0;background:transparent;list-style:none;}
.learnpress-block-pagination .page-numbers > li, .learn-press-pagination .page-numbers > li{display:inline-block;margin:0;}
.learnpress-block-pagination .page-numbers > li .page-numbers, .learn-press-pagination .page-numbers > li .page-numbers{float:unset;padding:0 12px;color:#666;text-decoration:none;}
.learnpress-block-pagination .page-numbers > li .page-numbers.current, .learn-press-pagination .page-numbers > li .page-numbers.current{color:var(--lp-primary-color);font-weight:400;}
.learnpress-block-pagination .page-numbers > li .page-numbers:hover, .learn-press-pagination .page-numbers > li .page-numbers:hover {
color: var(--lp-primary-color);
}.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist){outline:none !important;}
.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).lp-button{border:none;}
.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).modern, .lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).icon-only{border:none;background:none;color:unset;padding:0;}
.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).modern i, .lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).icon-only i{color:var(--lp-primary-color);}
.site button.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).modern, .site button.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).icon-only{border:none;background:none;color:unset;padding:0;}
.site button.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).modern i, .site button.lp-button-wishlist-action:not(.wp-block-learnpress-course-button-wishlist).icon-only i{color:var(--lp-primary-color);}
#learn-press-profile-tab-course-wishlist.has-courses .learn-press-message{display:none;}
.course-wishlist{float:left;}
.course-wishlist.heartbeat{animation-name:course-wishlist-heartbeat;animation-duration:1s;animation-timing-function:ease-out;animation-delay:3s;animation-direction:alternate;animation-iteration-count:infinite;animation-fill-mode:none;animation-play-state:running;}
.course-wishlist.heartbeat.ajaxload{animation-duration:0.3s;animation-name:course-wishlist-heartbeat-ajaxload;animation-delay:0s;}
.course-wishlist:before{content:"\f004";margin-left:5px;font-family:"lp-icon";}
.course-wishlist.filled:before{content:"\f004";}
.lp-item-wishlist{cursor:pointer;text-transform:capitalize;}
.lp-item-wishlist::before{margin-left:10px;display:inline-block;font-family:"lp-icon";content:"\f08a";font-size:18px;}
.lp-item-wishlist.active::before{content:"\f004";color:var(--lp-primary-color);}
.lp-btn-wishlist:hover{background:var(--lp-primary-color);}
.lp-btn-wishlist:hover .lp-item-wishlist.active::before{color:white;}
@keyframes course-wishlist-heartbeat {
0%{transform:scale(1);}
100%{transform:scale(1.2);}
}
@keyframes course-wishlist-heartbeat-ajaxload {
0%{transform:scale(1);}
100%{transform:scale(1.5);}
}
#learn-press-course .learn-press-course-wishlist,
#learn-press-profile .learn-press-course-wishlist{display:block;position:relative !important;background:#fff;border:1px solid #000;font-size:14px;color:#000;padding:5px;}
.learn-press-courses .lp-button-wishlist-action.icon-only{position:absolute;top:10px;right:10px;z-index:1;}
.learn-press-courses .lp-wishlist-widget-loop .lp-button-wishlist-action.icon-only{position:static;}
.ul-instructor-courses .course-thumbnail{position:relative;}
.lp-toast.toastify{background:#EBF8E5;color:#3AB500;border-radius:var(--lp-border-radius, 5px);box-shadow:0 0 0;display:flex;align-items:center;}
.lp-toast.toastify .toast-close{background:transparent !important;font-size:0;padding-right:12px;}
.lp-toast.toastify .toast-close:before{content:"\f00d";font-family:"lp-icon";font-size:16px;color:#000;line-height:17px;}
.lp-toast.toastify .toast-close:hover{opacity:1;}
.lp-toast.toastify.error{background-color:#FEE5E5;color:#FF3B30;padding:12px 20px;border:none;margin:0 auto;}
#learn-press-profile #profile-nav .lp-profile-nav-tabs > li.wishlist.active > a::before{color:white;}
#learn-press-profile .learn-press-wishlist-courses{display:grid;grid-template-columns:repeat(auto-fit, minmax(290px, 290px));grid-gap:20px;padding-left:20px;}
#learn-press-profile .learn-press-wishlist-courses h3{font-size:1em;padding:5px 0;}
#learn-press-profile .learn-press-wishlist-courses .lp-btn-wishlist{width:100%;}
#learn-press-profile .elementor-widget-learnpress_course_wishlist .course-wishlist-box .lp-button{border:none;}
#learn-press-profile .lp-item-wishlist{cursor:pointer;}
#learn-press-profile .lp-item-wishlist::before{display:inline-block;font-family:"lp-icon";content:"\f08a";font-size:18px;}
#learn-press-profile .lp-item-wishlist.active::before{content:"\f004";}
#profile-content-wishlist h3{margin-top:0;}
#profile-content-wishlist .learn-press-courses.wishlist{margin-top:24px;}
#profile-content-wishlist .learn-press-courses.wishlist li{width:33%;}
button.lp-button.wp-block-learnpress-course-button-wishlist{display:flex;gap:5px;font-size:unset;padding:12px 24px;background:unset;}
button.lp-button.wp-block-learnpress-course-button-wishlist:not(.has-border-color){border:none;}
button.lp-button.wp-block-learnpress-course-button-wishlist i{color:unset;}
button.lp-button.wp-block-learnpress-course-button-wishlist:hover{color:unset;background:#ffb606 !important;cursor:pointer;}
button.lp-button.wp-block-learnpress-course-button-wishlist:hover i{color:unset;}
.learn-press-courses .lp-button-wishlist-action.icon-only.wp-block-learnpress-course-button-wishlist{position:unset;}
.lp-button.loading{pointer-events:none;opacity:0.8;}
.lp-button.loading:before{display:inline-block;font-family:"lp-icon";content:"\f110";animation:lp-rotating 1s linear infinite;margin-left:5px;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;vertical-align:middle;margin-top:-2px;}
.lp-single-offline-course__right .course-button-wishlist__wrapper-no-css{text-align:center;}
.lp-single-offline-course__right .item-meta .lp-button.lp-button-wishlist-action {
margin-top: 20px;
}

.review-stars-rated{display:flex;margin-bottom:10px;position:relative;}
.review-stars-rated .review-star{position:relative;line-height:1;margin:0 1px;}
.review-stars-rated .review-star .lp-review-svg-star.fas{position:absolute;right:0;top:0;overflow:hidden;}
.review-stars-rated .review-star.empty, .review-stars-rated .review-star.filled{color:#f2b827;display:inline-block;position:relative;}
.review-stars-rated .review-star.empty::before, .review-stars-rated .review-star.filled::before{line-height:1;content:"☆";vertical-align:top;white-space:nowrap;}
.review-stars-rated .review-star.empty:before{color:#DDD;content:"☆";}
.review-stars-rated .review-star.filled{position:absolute;top:0;right:0;}
.review-stars-rated.center{justify-content:center;}
.lp-review-svg-star svg{width:20px;}
.lp-review-svg-star.far{position:relative;}
.lp-review-svg-star.far svg{stroke:#ffb60a;}
.lp-review-svg-star.fas svg{fill:#ffb60a;stroke:transparent;}
.course-rate{display:flex;margin-bottom:50px;}
.course-rate__details{margin-right:50px;flex:1;}
.course-rate__summary-value{font-size:90px;text-align:center;color:#333;line-height:1;}
.course-rate__summary-stars .review-stars-rated{justify-content:center;}
.course-rate__summary-text{text-align:center;color:#777;}
.course-rate__details-row{display:flex;margin:0 0 10px 0;align-items:center;gap:10px;}
.course-rate__details-row .course-rate__details-row-star{flex:0 0 45px;text-align:left;color:#CCC;}
.course-rate__details-row .course-rate__details-row-star i{display:inline-block;margin-right:5px;}
.course-rate__details-row .course-rate__details-row-value{flex:1;position:relative;margin:0 10px 0 30px;}
.course-rate__details-row .course-rate__details-row-value .rating, .course-rate__details-row .course-rate__details-row-value .rating-gray{height:15px;background:#ffb608;position:absolute;top:50%;margin-top:-7px;border-radius:3px;}
.course-rate__details-row .course-rate__details-row-value .rating-gray{width:100%;background:#EEE;}
.course-rate__details-row .course-rate__details-row-value .rating-count{color:#333;display:inline-block;position:absolute;left:-50px;text-align:left;line-height:1;margin:5px 0;}
.course-review-wrapper{display:none;position:fixed;top:0;right:0;left:0;bottom:0;z-index:999999;text-align:center;background:rgba(0, 0, 0, 0.5215686275);}
.course-review-wrapper.active{display:block;}
.review-overlay{background:#000;bottom:0;right:0;position:fixed;top:0;width:100%;opacity:0.6;}
.review-form{background-color:rgb(255, 255, 255);padding:20px;position:relative;width:80%;max-width:600px;margin-top:10%;display:inline-block;text-align:right;}
.review-form h4{margin:0 0 15px;font-weight:600;display:flex;justify-content:space-between;}
.review-form h4 .close{border:none;text-decoration:none;width:auto;height:auto;}
.review-form h4 .close::before{font-size:32px;}
.review-form .review-fields{margin:0;padding:0;list-style:none;}
.review-form .review-fields input[type=text]{min-height:50px;padding:15px;width:100%;}
.review-form .review-fields textarea{min-height:90px;padding:15px;width:100%;}
.review-form .review-fields .review-stars{padding:0;}
.review-form .review-fields > li{margin:0 0 20px 0;}
.review-form .review-fields > li > label{display:block;margin:0 0 7px;}
.review-form .review-fields > li > label .required{margin-right:5px;}
.review-form .review-fields .review-actions{margin-bottom:0;}
.review-form .ajaxload, .review-form .message{display:none;}
.review-form button.submit-review.loading:before{margin-left:10px;}
.review-stars{margin:0 0;list-style:none;overflow:hidden;display:flex;}
.review-stars::after{clear:both;content:"";display:block;}
.review-stars span::before{font-size:25px;cursor:pointer;}
.review-stars > li{height:auto;list-style:none;}
.review-stars > li span{text-decoration:none;border-bottom:none;width:auto;height:auto;cursor:pointer;}
.review-stars > li span.hover svg{fill:#f2b827;stroke:#f2b827;}
.review-stars > li a:visited, .review-stars > li a:focus{border:none;}
.course-review-wrapper.submitting .ajaxload, .course-review-wrapper.error .message{display:inline-block;}
.course-review-wrapper.submitting .ajaxload{position:absolute;top:48%;right:48%;}
.course-review-wrapper.submitting .review-form{position:relative;}
.course-review-wrapper.submitting .review-form .form-overlay-review{background:#000;bottom:0;right:0;position:absolute;top:0;width:100%;opacity:0.3;}
.course-rate{overflow:hidden;margin:10px 0;width:100%;}
.course-rate .review-bar{width:calc(100% - 125px);margin-left:5px;height:15px;background:#DDD;display:inline-block;}
.course-rate .review-bar .rating{background:#95e6f9;height:15px;}
.course-rate .review-number{margin-bottom:0;}
.learnpress-course-review .course-reviews-list, .learnpress-course-review .course-reviews-list-shortcode{list-style:none;margin:10px 0 0 0;padding:0;}
.learnpress-course-review .course-reviews-list li, .learnpress-course-review .course-reviews-list-shortcode li{margin-bottom:20px;padding:20px;background-color:#fafafa;border:1px solid #ddd;overflow:hidden;display:flex;flex-wrap:wrap;}
.learnpress-course-review .course-reviews-list li .review-author, .learnpress-course-review .course-reviews-list-shortcode li .review-author{width:100px;margin-left:20px;}
.learnpress-course-review .course-reviews-list li .review-author img, .learnpress-course-review .course-reviews-list-shortcode li .review-author img{width:100%;height:auto;}
.learnpress-course-review .course-reviews-list li .review-content-right, .learnpress-course-review .course-reviews-list-shortcode li .review-content-right{flex:1;}
.learnpress-course-review .course-reviews-list li .user-name, .learnpress-course-review .course-reviews-list-shortcode li .user-name{margin:0;}
.learnpress-course-review .course-reviews-list li .review-info, .learnpress-course-review .course-reviews-list-shortcode li .review-info{display:flex;gap:8px;margin-bottom:8px;flex-wrap:wrap;}
.learnpress-course-review .course-reviews-list li .review-stars-rated, .learnpress-course-review .course-reviews-list-shortcode li .review-stars-rated{margin-bottom:0;}
.learnpress-course-review .course-reviews-list li .author-rated, .learnpress-course-review .course-reviews-list-shortcode li .author-rated{flex:1;}
.learnpress-course-review .course-reviews-list li .course-review-title, .learnpress-course-review .course-reviews-list-shortcode li .course-review-title{margin:0 0 8px 0;}
@media(max-width:480px){
.learnpress-course-review .course-reviews-list li, .learnpress-course-review .course-reviews-list-shortcode li{flex-direction:column;gap:12px;}
}
.lp-field-star .lp-course-filter__field div.lp-filter-item-star{display:flex;align-items:center;gap:10px;}
.lp-field-star .lp-course-filter__field div.lp-filter-item-star .review-stars-rated {
margin: 0;
}@font-face{font-family:IRANSans;src:url(//toamuz.com/wp-content/plugins/persian-woocommerce/assets/fonts/iransans/iransans.woff2) format('woff2 supports variations'), url(//toamuz.com/wp-content/plugins/persian-woocommerce/assets/fonts/iransans/iransans.woff2) format('woff2-variations');font-weight:100 900;font-style:normal;font-display:swap;}:root {
--pw-admin-font-family: IRANSans, sans-serif;
}body, body.rtl, body.locale-he-il, td, .wpview-error p, th, body.locale-vi, pre, body#tinymce.wp-editor.content p, body#tinymce.wp-editor.content ol, body#tinymce.wp-editor.content ul, body#tinymce.wp-editor.content dl,
body.mce-content-body[data-id="content"], body.mce-content-body[data-id="content"] h1, body.mce-content-body[data-id="content"] h2, body.mce-content-body[data-id="content"] h3, body.mce-content-body[data-id="content"] h4, body.mce-content-body[data-id="content"] h5, body.mce-content-body[data-id="content"] h6, body.mce-content-body[data-id="content"] p,
body#tinymce.wp-editor.content dt, body, a, p, div, input, span, h1, h2, h3, h4, h5, h6, textarea, ul, li, button, .editor-post-title__block .editor-post-title__input, .rtl h1, .rtl h2, .rtl h3, .rtl h4, .rtl h5, .rtl h6, .rtl #wpadminbar *, ul#adminmenu, .contextual-help-sidebar, .help-tab-content, .active, .add-buttons-title, .updated_base, .selection-error-label, .selection-error-filename, .selection-error-message, .details, .instructions, code, p, a, h1, h2, h3, h4, h5, h6, input, label, button, select, .description, textarea, form, th, .username, .display-name, #published-posts, span.editor-block-inspector__no-blocks.block-editor-block-inspector__no-blocks, .table-of-contents__counts, input, td, .manage-menus, .widget-description, ul, li, .rtl #wpadminbar *, .editor-styles-wrapper > *, .editor-styles-wrapper p, .editor-styles-wrapper ol, .editor-styles-wrapper ul, .editor-styles-wrapper dl, .editor-styles-wrapper dt, .editor-post-title__block .editor-post-title__input, .editor-styles-wrapper .wp-block h1, .editor-styles-wrapper .wp-block h2, .editor-styles-wrapper .wp-block h3, .editor-styles-wrapper .wp-block h4, .editor-styles-wrapper .wp-block h5, .editor-styles-wrapper .wp-block h6, .editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter, .editor-styles-wrapper cite, .editor-styles-wrapper figcaption, .editor-styles-wrapper .wp-caption-text, .editor-post-title__block .editor-post-title__input, .editor-styles-wrapper .wp-block h1, .editor-styles-wrapper .wp-block h2, .editor-styles-wrapper .wp-block h3, .editor-styles-wrapper .wp-block h4, .editor-styles-wrapper .wp-block h5, .editor-styles-wrapper .wp-block h6, .editor-styles-wrapper .has-drop-cap:not(:focus)::first-letter, .editor-styles-wrapper cite, .editor-styles-wrapper figcaption, .editor-styles-wrapper .wp-caption-text, .components-form-token-field__input-container, body.rtl, body.rtl .press-this a.wp-switch-editor, .wp-block-nextpage > span,
.components-placeholder__error, .components-placeholder__fieldset, .components-placeholder__instructions, .components-placeholder__label, #wpadminbar > #wp-toolbar > #wp-admin-bar-top-secondary > #wp-admin-bar-search #adminbarsearch input.adminbar-input, .media-frame, .media-modal,
.media-frame input[type=color], .media-frame input[type=date], .media-frame input[type=datetime-local], .media-frame input[type=datetime], .media-frame input[type=email], .media-frame input[type=month], .media-frame input[type=number], .media-frame input[type=password], .media-frame input[type=search], .media-frame input[type=tel], .media-frame input[type=text], .media-frame input[type=time], .media-frame input[type=url], .media-frame input[type=week], .media-frame select, .media-frame textarea,
.media-frame .search, .rtl .media-frame, .rtl .media-frame .search, .rtl .media-frame input[type=email], .rtl .media-frame input[type=number], .rtl .media-frame input[type=password], .rtl .media-frame input[type=search], .rtl .media-frame input[type=tel], .rtl .media-frame input[type=text], .rtl .media-frame input[type=url], .rtl .media-frame select, .rtl .media-frame textarea, .rtl .media-modal,
.mce-container .mce-monospace, .mce-widget .mce-monospace, .mce-window .wp-editor-help kbd, .vue__time-picker, .cx-vui-component, .cx-vui-panel, .cs-vui-title, .wrap .cs-vui-title, .cx-vui-subtitle, .cx-vui-text, .cx-vui-popup__body, .cx-vui-button, .cx-vue-list-table,
.elementor-panel, body, .elementor-safe-mode-toast, .elementor-button,
.elementor-panel .elementor-panel-scheme-buttons .elementor-button, .e-global__confirm-input-wrapper input, input, #elementor-panel-elements-search-input,
.elementor-templates-modal .dialog-widget-content, .right-side-pwoo .right-side-pwoo h3, .persian-woocommerce .about-wrap h1, .persian-woocommerce .about-wrap h2,
.persian-woocommerce .about-wrap h3, .persian-woocommerce .about-wrap h4, .persian-woocommerce .about-wrap h5,
.persian-woocommerce .about-wrap h1, .persian-woocommerce .about-wrap h2, .persian-woocommerce .about-wrap h3,
.persian-woocommerce .about-wrap h4, .persian-woocommerce .about-wrap h5, .persian-woocommerce{font-family:var(--pw-admin-font-family);}
#wpbody, h1, h2, h3, h4, h5, h6, .persian-woocommerce h1, .persian-woocommerce h2, .persian-woocommerce h3,
.persian-woocommerce h4, .persian-woocommerce h5, .persian-woocommerce h6,
body.woocommerce_page_wc-settings .nav-tab-wrapper a{font-family:var(--pw-admin-font-family) !important;}
#yoast-snippet-preview-container * {
font-family: sans-serif !important;
}