/* 
Theme Name: Hello Child
Theme URI: https://elementor-site.ir/
Description: 
Author: Elementor Site
Author URI: https://elementor-site.ir/
Template: hello-elementor
Version: 1.0.1
Text Domain: hello-elementor-child
License: GNU General Public License v3 or later.
License URI: https://www.gnu.org/licenses/gpl-3.0.html
Tags: flexible-header, custom-colors, custom-menu, custom-logo, editor-style, featured-images, rtl-language-support, threaded-comments, translation-ready
*/
.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content{
	padding: 2em !important;
}
.ld-lesson-status, .ld-user-menu{
    display:none !important;
}
.ld-focus .learndash-shortcode-wrap-ld_navigation {
  display: none !important;
}
.wpProQuiz_points {
	display:none;
}
@media only screen and (max-width: 766px) {
 .learndash_mark_complete_button {
  display: flex !important;
  align-items: center !important;
  justify-content: center !important;
  text-align: center !important;
  gap: 0.5em;
}
		.learndash-wrapper .ld-focus .ld-focus-main .ld-focus-content h1 {
    margin: 0 0 40px 0 !important;
    text-align: center;
	}
	.ld-tabs-content{
	  width: 100% !important;
}
	.ld-tab-content .elementor-element.elementor-element-47d297a.elementor-widget.elementor-widget-text-editor a{
		margin-right:0px !important;
	}
	.ld-tab-content .elementor-element.elementor-element-47d297a.elementor-widget.elementor-widget-text-editor p{
		line-height: 60px;
    text-align: center;;
	}
}
.ld-focus-content h1{
	font-weight: 600 !important;
    font-size: 28px;
}
.ld-tabs-content{
	  width: 72%;
  margin: 0 auto;
//	min-height:60vh;
}
@media (max-width: 960px) {
	.ld-focus-content{
		padding: 8px 3em !important;
	}
}
.ld-tab-content .elementor-element.elementor-element-47d297a.elementor-widget.elementor-widget-text-editor a{
    background: #ff543e;
	padding: 12px 32px 12px 32px;
	border-radius: 99px;
	color: #FFF;
	margin-right:8px;
}
.learndash-wrapper .ld-focus .ld-focus-sidebar .ld-course-navigation .ld-lesson-item-section-heading {
    padding: 12px !important;
    background: #eaeded;
    margin-top: 0;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item-section-heading .ld-lesson-section-heading{
	font-weight:400 !important;
}
.learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-item-preview-heading, .learndash-wrapper .ld-course-navigation .ld-lesson-item.ld-is-current-lesson .ld-lesson-title{
	font-weight:400 !important;
}
html, body {
  overflow-x: hidden;
  max-width: 100%;
}
@media (max-width: 768px) {
    .learndash-wrapper .ld-focus .ld-focus-header .ld-content-actions {
        display: none !important;
    }
	.ld-profile-summary {
        flex-direction: column !important;
}
	.elementor-172 .elementor-element.elementor-element-4a0e9e0 {
		margin: 0 !important;}
	.elementor-24 .elementor-element.elementor-element-087aea1 .woocommerce-MyAccount-content-wrapper {
    margin-right: 0 !important;
    padding: 28px 0 !important;}
}
 fieldset.wpProQuiz_question {
    border: 0 !important;
}
@media (max-width: 640px) {
    .learndash-wrapper .wpProQuiz_content .wpProQuiz_button, .learndash-wrapper .wpProQuiz_content .wpProQuiz_button2 {
        text-align: center !important;
    }
}
.ld-profile-summary {
    display: flex !important;
    flex-direction: row;
    align-items: center;
    justify-content: flex-start;
}
.learndash-wrapper .ld-profile-summary .ld-profile-card {
    width: 40% !important;
}
.ld-profile-stat.ld-profile-stat-certificates {
    display: none;
}
li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--orders, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--downloads, li.woocommerce-MyAccount-navigation-link.woocommerce-MyAccount-navigation-link--edit-address {
display: none !important;
}
.elementor-element.elementor-element-087aea1.elementor-widget__width-inherit.e-my-account-tabs-vertical.elementor-widget.elementor-widget-woocommerce-my-account{
	margin: 0 !important;
}
.elementor-24 .elementor-element.elementor-element-087aea1 .woocommerce-MyAccount-navigation {
    background: #2F524C !important;
}
.digits-form_input input::placeholder {
    color: #ccc !important;   /* رنگ مدنظرت */
    opacity: 1 !important;    /* برای اینکه در بعضی مرورگرها کم‌رنگ نشه */
}
input.wpProQuiz_button.wpProQuiz_button_reShowQuestion {
    display: none !important;
}
