.rank-math-breadcrumb p, .rank-math-breadcrumb a{
	font-family: Dana !important;
    font-weight: 500;
}
.rank-math-breadcrumb a{
	color: var( --e-global-color-primary ) !important;
}
#respond #reply-title{
	text-align: center;
    width: fit-content;
    margin: auto;
	color: var(--e-global-color-primary);
    font-size: 35px;
    font-weight: 400; 
	position: relative;
	margin-bottom: 4rem;
}
#respond #reply-title:before{
	content: "YOUR COMMENTS";
	position: absolute;
	bottom: -3rem;
	right: 0;
	left: 0;
	margin: auto;
}
#respond .logged-in-as{
	display: none;
}
#respond label{
	font-family: Dana !important;
	margin-bottom: 1rem;
}
#respond .comment-form-author, #respond .comment-form-email{
	width: 49%;
	display: inline-block;
}
#respond .comment-form-cookies-consent label{
	margin-bottom: unset !important;
}
#respond .form-submit input{
	color: var(--e-global-color-primary);
    border-color: var(--e-global-color-primary);
}
#respond .form-submit input:hover{
	color: #fff !important;
    border-color: var(--e-global-color-primary) !important;
}
#respond input:not[type=checkbox]{
	height: 50px;
}
#respond textarea{
	resize:none;
}
.comment-form>p, .comment-form .comment-form-images {
    flex: 1 1 max(400px, 50%);
    margin-bottom: 15px;
    padding-inline: 10px;
}
#comments{
	    display: flex;
    flex-direction: column;
}
#comments .title-comments{
	    order: 1; 
	margin-top: 2rem;
}
#comments .comment-list{
	    order: 2;
}
#comments .comment .comment-body, #comments .pingback .comment-body{
	    border: 1px solid #ccc !important;
    margin-bottom: 1rem;
    padding: 2rem 5rem 2rem 2rem !important;
}
body.rtl #comments .comment .avatar, body.rtl #comments .pingback .avatar, html[dir=rtl] #comments .comment .avatar, html[dir=rtl] #comments .pingback .avatar{
	right: 2rem !important;
}
.elementor-widget-sidebar .elementor-widget-container > div{
	    border: 1px solid var(--e-global-color-primary);
    border-radius: 8px;
    padding: 1rem;
	margin-bottom: 1rem;
}
.elementor-widget-sidebar .elementor-widget-container > div p{
	    background: var(--e-global-color-primary);
    color: #fff;
    border-radius: 8px;
    padding: 10px 5px;
    font-family: Dana;
}
.elementor-widget-sidebar .elementor-widget-container > div ul{
	padding: 0 !important;
}
.elementor-widget-sidebar .elementor-widget-container > div ul li{
	list-style: none;
	margin-bottom: 1rem;
}

.elementor-widget-sidebar .elementor-widget-container > div ul li a{
	    color: var(--e-global-color-text);
    font-family: Dana;
}
.elementor-widget-container li.current-cat a{
	color: var(--e-global-color-primary) !important;
    font-weight: 500;
}