/* 
Theme Name: Hello Elementor Child
Theme URI: https://github.com/elementor/hello-theme-child/
Description: Hello Elementor Child is a child theme of Hello Elementor, created by Elementor team
Author: Elementor Team
Author URI: https://elementor.com/
Template: hello-elementor
Version: 2.0.0
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
*/

/* Add your custom styles here */



/*dark mode*/
html.dark-mode body {
  background-color: var(--e-global-color-00bb875) !important;
  color: var(--e-global-color-a425b74) !important;
}


html.dark-mode,
html.dark-mode body,
html.dark-mode p,
html.dark-mode h1,
html.dark-mode h2,
html.dark-mode h3,
html.dark-mode h4,
html.dark-mode h5,
html.dark-mode h6,
html.dark-mode span,
html.dark-mode li,
html.dark-mode a,
html.dark-mode strong,
html.dark-mode b {
  color: var(--e-global-color-a425b74) !important;
}

html.dark-mode a:hover {
  color: var(--e-global-color-a425b74) !important;
}


/*icons svg in dark*/
html.dark-mode .dm-svg-white svg path{
	  stroke: var(--e-global-color-a425b74) !important; 

}
html.dark-mode .dm-svg-white2 svg path{
	  fill: var(--e-global-color-a425b74) !important; 

}
/*search popup in dark*/
html.dark-mode .box-search-btn button.e-search-submit{
    background-color: var(--e-global-color-b98d71e
) !important;
}

html.dark-mode .dm-dark-bg {
  background-color: var(--e-global-color-00bb875) !important;
  color: var(--e-global-color-a425b74) !important;
}

html.dark-mode .dm-dark-bg * {
  color: var(--e-global-color-a425b74) !important;
}


/*custom classes in dark*/
html.dark-mode .dm-dark-bg {
  background-color: var(--e-global-color-00bb875) !important;
  color: var(--e-global-color-a425b74) !important;
}
/*background glass in dark*/
html.dark-mode .dm-dark-bg-glass {
  background-color: var(--e-global-color-ebc32e2) !important;
}
html.dark-mode .dm-dark-bg-glass2 {
  background-color: #0d0d0d66 !important;
}
/*title in dark*/
html.dark-mode .breaking-title {
  background-color: #3f1717 !important;
}

html.dark-mode .text-dark .elementor-button-text{ color: var(--e-global-color-primary) !important; }



/*blog category in drk*/
html.dark-mode .blog-categories ul li {
	border-bottom:1px dashed rgba(255, 255, 255, 0.15) !important;
}
html.dark-mode .blog-categories ul li:last-child {
    border-bottom: none !important;
		padding-bottom:0px;
}
html.dark-mode .line-header span{
    color: rgba(255, 255, 255, 0.15) !important;
}
html.dark-mode .blog-tags 
      a{
       
    border: 1px solid rgba(255, 255, 255, 0.15) !important;
    

}

/*logo in dark*/

html.dark-mode .logo-site img{
  filter:
    drop-shadow( 1px  0   0 white)
    drop-shadow(-1px  0   0 white)
    drop-shadow( 0    1px 0 white)
    drop-shadow( 0   -1px 0 white)
    drop-shadow(0 0 0.8rem rgba(255,255,255,0.6));
}
html.dark-mode .logo-certificate img{
  filter:
    drop-shadow( 1px  0   0 white)
    drop-shadow(-1px  0   0 white)
    drop-shadow( 0    1px 0 white)
    drop-shadow( 0   -1px 0 white)
}


/*home carosel in dark*/
html.dark-mode .carosel-news-home span.swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color:var(--e-global-color-b98d71e);
}
html.dark-mode .carosel-news-home i.icon.icon-arrow-right-solid, html.dark-mode i.icon.icon-arrow-left-solid{
color:var(--e-global-color-a425b74);
}


/*forms in dark*/
html.dark-mode .dm-dark-inputs input,
html.dark-mode .dm-dark-inputs textarea,
html.dark-mode .dm-dark-inputs select {
  background-color: var(--e-global-color-00bb875) !important;
  color: var(--e-global-color-a425b74) !important;
  border-color: rgba(255, 255, 255, 0.15) !important;
}

/*divs in dark*/
html.dark-mode div {
  border-color: rgba(241, 241, 241, 0.1) !important;
}
html.dark-mode div,
html.dark-mode .elementor-section,
html.dark-mode .elementor-column,
html.dark-mode .elementor-widget,
html.dark-mode .e-con,
html.dark-mode .e-con-inner {
  border-color: rgba(241, 241, 241, 0.1) !important;
}


/*placeholder in dark*/
html.dark-mode input::placeholder,
html.dark-mode textarea::placeholder {
  color: var(--e-global-color-a425b74) !important;
  opacity: 1 !important;
}

html.dark-mode input::-webkit-input-placeholder,
html.dark-mode textarea::-webkit-input-placeholder {
  color: var(--e-global-color-a425b74) !important;
  opacity: 1 !important;
}

html.dark-mode input::-moz-placeholder,
html.dark-mode textarea::-moz-placeholder {
  color: var(--e-global-color-a425b74) !important;
  opacity: 1 !important;
}

html.dark-mode input,
html.dark-mode textarea {
  -webkit-text-fill-color: var(--e-global-color-a425b74) !important;
}


/*popups in dark*/
html.dark-mode .elementor-popup-modal .dialog-widget-content {
  background-color: var(--e-global-color-00bb875) !important;
  color: var(--e-global-color-a425b74) !important;
}

/*comments in dark*/
html.dark-mode .custom-comment form#commentform .comment-form-comment textarea{
	  background-color: rgba(255, 255, 255, 0.15) !important;
			border:1px solid rgba(255, 255, 255, 0.15) !important;
}
html.dark-mode .custom-comment form#commentform .comment-form-phone input{
	  background-color: rgba(255, 255, 255, 0.15) !important;
			border:1px solid rgba(255, 255, 255, 0.15) !important;
}
html.dark-mode .custom-comment form#commentform .comment-form-author input
{
	  background-color: rgba(255, 255, 255, 0.15) !important;
		border:1px solid rgba(255, 255, 255, 0.15) !important;
}
html.dark-mode .custom-comment #comments .comment .comment-body
{
	  background-color: rgba(255, 255, 255, 0.15) !important;
	border:1px solid rgba(255, 255, 255, 0.15) !important
}
/*star comments in dark*/
html.dark-mode .custom-comment .comment-rating-badge .star{
  color:#fae391 !important;
}

html.dark-mode .custom-comment .comment-rating-badge .star.filled{
  color:#f5b301 !important;
}

html.dark-mode .custom-comment .comment-rating-badge .dashicons{
  color:#fae391 !important;
}

html.dark-mode .custom-comment .comment-rating-badge .filled{
  color:#f5b301 !important;
}
html.dark-mode .custom-comment .star-rating label .dashicons{
  font-size: 16px;
  color: #fae391 !important;
  cursor: pointer;
  transition: 0.2s ease;
}

html.dark-mode .custom-comment .star-rating input:checked ~ label .dashicons,
html.dark-mode .custom-comment .star-rating label:hover .dashicons,
.custom-comment .star-rating label:hover ~ label .dashicons{
  color: #E9BE27 !important;
}

.custom-comment form#commentform .comment-form-author,
.custom-comment form#commentform .comment-form-phone,
.custom-comment form#commentform .comment-form-comment{
  position: relative;
}


html.dark-mode .custom-comment form#commentform .comment-form-author input,
html.dark-mode .custom-comment form#commentform .comment-form-phone input,
html.dark-mode .custom-comment form#commentform .comment-form-comment textarea{
  background-image: none !important;
}


html.dark-mode .custom-comment form#commentform .comment-form-author::after{
  content: "";
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  background-color: var(--e-global-color-a425b74);

  -webkit-mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;

  pointer-events: none;
}

html.dark-mode .custom-comment form#commentform .comment-form-phone::after{
  content: "";
  position: absolute;
  right: 14px;
  top: 50%;
  transform: translateY(-50%);
  width: 18px;
  height: 18px;
  background-color: var(--e-global-color-a425b74);

  -webkit-mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/call-3.svg');
  mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/call-3.svg');
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;

  pointer-events: none;
}


html.dark-mode .custom-comment form#commentform .comment-form-comment::after{
  content: "";
  position: absolute;
  right: 14px;
  top: 14px;
  width: 18px;
  height: 18px;
  background-color: var(--e-global-color-a425b74);

  -webkit-mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  mask-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  -webkit-mask-repeat: no-repeat;
  mask-repeat: no-repeat;
  -webkit-mask-size: contain;
  mask-size: contain;
  -webkit-mask-position: center;
  mask-position: center;

  pointer-events: none;
}
/*like comments in dark*/
html.dark-mode .cld-like-dislike-wrap.cld-custom img{
  filter: brightness(0) invert(1);
}
html.dark-mode .cld-like-dislike-wrap.cld-custom::before {
	background-color:rgba(255, 255, 255, 0.15) !important;
}


/*accordion in dark*/

html.dark-mode .my-accordion .icon-plus-solid:before {
	color:var(--e-global-color-a425b74)!important;
}


html.dark-mode .my-accordion .dark-icon-about  { 
	  filter:
    drop-shadow( 1px  0   0 white)
    drop-shadow(-1px  0   0 white)
    drop-shadow( 0    1px 0 white)
    drop-shadow( 0   -1px 0 white)
}



/*icons site in dark*/
html.dark-mode .line-icons svg {
    fill: var(--e-global-color-b98d71e);
   filter: drop-shadow(-1px 5px 5px rgba(255, 255, 0, 0.9));

}
html.dark-mode .line-icons2 svg {
    fill: var(--e-global-color-b98d71e);
    rotate: 90deg;
filter: drop-shadow(-1px 5px 5px rgba(255, 255, 0, 0.9));

}

/*******************************/



/* Remove Chrome autofill blue background (keep text color intact) */
input:-webkit-autofill,
input:-webkit-autofill:hover,
input:-webkit-autofill:focus,
textarea:-webkit-autofill,
textarea:-webkit-autofill:hover,
textarea:-webkit-autofill:focus,
select:-webkit-autofill{
  -webkit-box-shadow: 0 0 0 1000px transparent inset !important;
  box-shadow: 0 0 0 1000px transparent inset !important;
  transition: background-color 9999s ease-in-out 0s;
}



/*border jetengine home news*/
.video-step1 .jet-listing-grid__items > .jet-listing-grid__item:not(:last-child){
    border-bottom: 1px solid var(--e-global-color-1cc9990);
}

/*search result*/
.e-loop-nothing-found-message__text {
    color: #e94646;
}




/*input borders all site*/
input:focus, textarea:focus, select:focus {
    outline: none;
}


/*header*/
/*close menu header*/
.menu-icon-closes .dialog-close-button {
	border-radius:6px !important;
	padding:5px !important;
	
}


/*video icon in video news card*/
.news-video {
backdrop-filter: blur(5px);
}

.news-video .elementor-icon-wrapper {
display:flex;
}

/*home carosel*/
.carosel-news-home .elementor-widget-loop-carousel .swiper-pagination-bullet
{
    width: 20px;
    height: 4px;
    border-radius: 10px;
}

.carosel-news-home span.swiper-pagination-bullet.swiper-pagination-bullet-active {
background-color:var(--e-global-color-primary);
}

/*favicon writer*/
.fav-user img{
    width: 34px;
    height: 34px;
    background: rgba(255, 255, 255, 0.25);
    backdrop-filter: blur(12px);
    -webkit-backdrop-filter: blur(80px);

    border-radius: 50%;
    box-shadow:
        0 4px 20px rgba(0, 0, 0, 0.15),
        0 0 0 4px rgba(14, 11, 64, 0.36);
}


/*Calendar in video news*/
.date-news .jet-listing-dynamic-meta__date.jet-listing-dynamic-meta__item
{
display:flex;
}

.news-time {
backdrop-filter: blur(50px);
}



/*icons primery all site*/
.line-icons svg {
    fill: var(--e-global-color-primary);
    filter: drop-shadow(-1px 5px 5px rgba(67,10,200,0.9));
}
.line-icons2 svg {
    fill: var(--e-global-color-primary);
    rotate: 90deg;
    filter: drop-shadow(-1px 5px 5px rgba(67,10,200,0.9));
}

.line-icons-circle svg {
    fill: #D32626;
    filter: drop-shadow(-1px 5px 5px rgba(211, 38, 38,0.9));
}
 
/*blog tags in card*/
.archive-template1  .elementor-element.elementor-element-53ba79c.elementor-align-left.elementor-widget.elementor-widget-post-info {
    background-color: #E5811E;
}
.archive-template2  .elementor-element.elementor-element-53ba79c.elementor-align-left.elementor-widget.elementor-widget-post-info{
    background-color: #CA1EE5;
}


.archive-template1 .elementor-element.elementor-element-936dd02.elementor-align-left.cat-info.elementor-widget.elementor-widget-post-info{
    background-color: #E5811E;
}
.archive-template2 .elementor-element.elementor-element-936dd02.elementor-align-left.cat-info.elementor-widget.elementor-widget-post-info{
    background-color: #CA1EE5;
}

.archive-template1 .elementor-element.elementor-element-10d571e.elementor-align-left.elementor-widget.elementor-widget-post-info{
    background-color: #1BAFA3;
}



/*carosel arrow listing*/
.carosel-news-arrow-homee .jet-listing-grid__slider-icon {
border-radius:50%;
backdrop-filter: blur(5px);

}
.carosel-news-arrow-homee .jet-listing-grid__slider-icon.slick-arrow svg{
    display: none !important;
}

.carosel-news-arrow-homee .jet-listing-grid__slider-icon.prev-arrow::after {
    content: "\eb39";        
    font-family: 'icomoon' !important;
    font-size: 24px;
    color: #fff;
    display: inline-block;
}

.carosel-news-arrow-homee .jet-listing-grid__slider-icon.next-arrow::after {
    content:"\eb39";
    font-family: 'icomoon' !important;
    font-size: 24px;
    color: #fff;
    display: inline-block;
}

.carosel-news-arrow-homee .jet-listing-grid__slider-icon.slick-arrow{
    display: flex;
    align-items: center;
    justify-content: center;
}



/*خبرفوری*/

/* .offers-section-item1 {
min-width: 180px !important;
    min-height: -webkit-fill-available;}


@media(max-width:480px) {
.offers-section-item1 {
min-width: 170px !important;
    min-height: -webkit-fill-available;}


.offers-section-item1.elementor-widget.elementor-widget-heading {
position: absolute !important;
 right: 0 !important;
}

}
 */

/*news meta in mobile scroll*/
@media(max-width:480px) {
    .blog-metas ul{
    flex-wrap: nowrap !important;
    overflow-x: auto;
    -webkit-overflow-scrolling: touch !important;
    max-width: 140px;
    justify-content: flex-start !important;
    }

    .blog-metas li{
  white-space: nowrap !important;
    }
    
    /* width */
.blog-metas ul::-webkit-scrollbar {
  width: 10px;
  height: 2px;
  margin-top: 5px;
}

/* Track */
.blog-metas ul::-webkit-scrollbar-track {
  background: #fff; 
}
 
/* Handle */
.blog-metas ul::-webkit-scrollbar-thumb {
  background: #fff; 
}

/* Handle on hover */
.blog-metas ul::-webkit-scrollbar-thumb:hover {
  background: #fff; 
}
}

/*video news times*/
.videonews-duration-badge{

  font-size: 12px;
  line-height: 1;
  color: #fff;
  background-color:#FFFFFF1F;
  backdrop-filter: blur(50px);
  padding: 10px 40px 10px 15px; 
  border-radius: 10px;
  pointer-events: none;
  background-image: url("https://akhbar.dimaino.co/wp-content/uploads/2026/02/clock.svg");
  background-repeat: no-repeat;
  background-position: right 12px center; /* ساعت سمت راست */
  background-size: 18px;
}

.videonews-duration-badge:empty{
  display: none;
}




/*about us accordion*/

.my-accordion .e-n-accordion-item[open] {
background-color:var(--e-global-color-primary)!important;
border-radius:15px 15px 50px 50px;
	border-bottom:none !important;

}

.my-accordion .jet-listing-grid__item{
  border-bottom: 1px solid #0E0B401F;
	
}

.my-accordion .jet-listing-grid__item:last-child{
  border-bottom: none;
}

.my-accordion .jet-listing-grid__item:has(.e-n-accordion-item[open]){
  border-bottom: none !important;
}


.my-accordion .light-icon-about { display: none !important; }
.my-accordion .dark-icon-about  { display: inline-flex !important; }


.my-accordion .e-n-accordion-item[open] .light-icon-about { display: inline-flex !important; }
.my-accordion .e-n-accordion-item[open] .dark-icon-about  { display: none !important; }




/*about us image*/
.about-image::before {
content: "";
    position: absolute;
    left: 50px;
    top: 120px;
    width: 18px;
    height: 110px;
    background-image: url(https://akhbar.dimaino.co/wp-content/uploads/2026/01/Underline_06-5.svg);
    background-size: cover;
    background-position: center;
   background-repeat:no-repeat;
    z-index: 2;
    transition: 0.3s ease;
}

@media(max-width:480px) {
.about-image::before {
    left: 20px;
    top: 15px;
}
}

.about-image::after{
content: "";
    position: absolute;
    right:-30px;
    bottom:30px;
    width: 18px;
    height: 110px;
    background-image: url(https://akhbar.dimaino.co/wp-content/uploads/2026/01/Underline_06-3-2.svg);
    background-size: cover;
    background-position: center;
   background-repeat:no-repeat;
    z-index: 2;
    transition: 0.3s ease;
}




/*like comments*/
.cld-like-dislike-wrap {
    margin-bottom: 10px;
	  margin-left:20px;
    position: absolute;
    bottom: 0;
    left: 0;
	  display:flex !important;
	  align-items:center;
	
}

.cld-dislike-wrap  .cld-common-wrap, .cld-like-wrap  .cld-common-wrap {
	margin-right:0px;
}

.cld-like-dislike-wrap .cld-dislike-wrap {
    display: flex !important;
    flex-direction: row-reverse !important;
}

.cld-like-wrap.cld-common-wrap
 {
    display: flex;
    flex-direction: row-reverse;
}


.cld-like-dislike-wrap.cld-custom::before {
	content:"";
	position:absolute;
	width:3px;
	height:10px;
	border-radius:30px;
	background-color:var(--e-global-color-1cc9990);
	left:33%;
	top:4px;
}


/*blog category*/
.blog-categories ul{
    
    list-style: none;
    color: #000;
    margin-right: -35px;
        font-size: 14px;
        
}
.blog-categories a{
    color: #000 !important;
    font-size: 14px;
    background-color: transparent !important;
}


.blog-categories a:hover{
    color: var(--e-global-color-b98d71e) !important;
   
}
.blog-categories li{
    margin-bottom: 10px;
    display: flex;
    justify-content: space-between;
}

.blog-categories a{
    margin-bottom: 10px;
}
.blog-categories h5{
    display: none;
} 

.blog-categories ul li {
	border-bottom:1px dashed var(--e-global-color-1cc9990);
	padding-bottom:7px;
	padding-top:7px;
}
.blog-categories ul li:last-child {
    border-bottom: none;
		padding-bottom:0px;
}


.blog-categories ul li .cat-count {
    background: var(--e-global-color-primary);
    color: var(--e-global-color-a425b74);
    padding:8px 12px 0px;
    border-radius: 8px 8px 8px 16px;
    font-size: 12px;
    margin-left: 4px;
}


/*blog tags*/
.blog-tags 
      a{
        color:var(--e-global-color-primary) !important;
    font-size: 13px !important;
    border: 1px solid #e7e7e7;
    border-radius: 8px 8px 8px 20px;
    padding: 8px;
    font-family: inherit;

}
.blog-tags a:hover{
    background-color: var(--e-global-color-b98d71e);
    color:var(--e-global-color-fe34df8) !important;


}
.blog-tags a{
			display:inline !important;

}

.blog-tags h5{
    display: none;
}



/*news comments*/
.custom-comment .comments-area{
  display: flex !important;
  gap: 24px !important;
  align-items: flex-start !important;
  direction: rtl !important;
}

.custom-comment .comments-area .comment-list,
.custom-comment .comments-area .comments-title,
.custom-comment .comments-area .comment-navigation{
  flex: 1 1 50% !important;
  order: 1 !important;
}

.custom-comment .comments-area #respond{
  flex: 1 1 50% !important;
  order: 2 !important;
}

@media (max-width: 1024px){
  .custom-comment .comments-area{
    flex-direction: column !important;
  }
  .custom-comment .comments-area .comment-list,
  .custom-comment .comments-area #respond{
    width: 100% !important;
    order: initial !important;
  }
}

/*COMMENTS RTL + avatar right*/
.custom-comment .commentlist,
.custom-comment .comment-body,
.custom-comment .comment-content{
  direction: rtl !important;
  text-align: right !important;
}

.custom-comment .comment-author img,
.custom-comment .avatar{
  float: right !important;
  margin-left: 10px !important;
  margin-right: 0 !important;
}

.custom-comment .comment-metadata,
.custom-comment .reply{
  text-align: right !important;
}

/*COMMENT FORM LAYOUT*/
.custom-comment form#commentform{
  display: flex !important;
  flex-wrap: wrap !important;
  gap: 14px !important;
  direction: rtl !important;
}

.custom-comment form#commentform .comment-form-author,
.custom-comment form#commentform .comment-form-phone{
  width: calc(50% - 7px) !important;
  order: 1 !important;
  position: relative !important;
}

.custom-comment form#commentform .comment-form-comment{
  width: 100% !important;
  order: 10 !important;
  position: relative !important;
}

.custom-comment form#commentform .form-submit{
  order: 20 !important;
}

@media (max-width: 768px){
  .custom-comment form#commentform .comment-form-author,
  .custom-comment form#commentform .comment-form-phone{
    width: 100% !important;
  }
}

/*INPUTS + TEXTAREA (RTL)*/
.custom-comment input,
.custom-comment  textarea{
  width: 100% !important;
  box-sizing: border-box !important;
  direction: rtl !important;
  text-align: right !important;
  padding-right: 46px !important; 
}

.custom-comment input,
.custom-comment  textarea:focus{
  border: 1px solid var(--e-global-color-1cc9990);
  border-color: var(--e-global-color-1cc9990);
}

.custom-comment input#author, 
.custom-comment input#phone:focus{
  border: 1px solid var(--e-global-color-1cc9990);
  border-color: var(--e-global-color-1cc9990);
}


.custom-comment form#commentform textarea{
  min-height: 250px !important;
  padding-top: 12px !important;
  line-height: 1.8 !important;
}

/*SVG ICONS INSIDE FIELDS */
.custom-comment form#commentform .comment-form-author input{
  background-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  background-repeat: no-repeat !important;
  background-position: right 14px center !important;
  background-size: 18px 18px !important;
}


.custom-comment form#commentform .comment-form-phone input{
  background-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/call-3.svg');
  background-repeat: no-repeat !important;
  background-position: right 14px center !important;
  background-size: 18px 18px !important;
  background-color: transparent !important;
}


.custom-comment form#commentform .comment-form-comment textarea{
  background-image: url('https://akhbar.dimaino.co/wp-content/uploads/2026/01/user-5.svg');
  background-repeat: no-repeat !important;
  background-position: right 14px top 14px!important;
  background-size: 18px 18px !important;
  background-color: transparent !important;
}


/*COMMENT META*/
.custom-comment #comments .comment-meta {
  display: flex;
  justify-content: space-between;
  margin-block-end: .9rem;
  flex-direction: column;
  gap: 15px;
}

.custom-comment #comments .comment .avatar {
  right: 20px !important;
}

.custom-comment #comments .comment .comment-body{
  border: 1px solid var(--e-global-color-1cc9990);
  border-radius: 15px 15px 15px 35px;
  margin-top: 15px;
  padding-right: 80px;
  position: relative;
}

/*HIDE DEFAULT WP TEXTS */
.custom-comment h2#reply-title,
.custom-comment p.comment-notes,
.custom-comment p.logged-in-as,
.custom-comment p.comment-form-cookies-consent,
.custom-comment h2.title-comments{
  display: none;
}

/*INPUT STYLING */
.custom-comment input, textarea{
  border-radius: 8px 8px 8px 30px;
  border: 1px solid var(--e-global-color-1cc9990);
  padding: 15px;
  font-size:14px;
  color:var(--e-global-color-67fa705);
}

/* SUBMIT BUTTON */
.custom-comment input#submit {
  padding-right:15px !important;
  padding: 10px 18px;
  border: none;
  background-color: var(--e-global-color-b98d71e);
  color:var(--e-global-color-5bd38da);
}

.custom-comment input#submit:hover{
  padding-right:15px !important;
  padding: 10px 18px;
  border: none;
  background-color: var(--e-global-color-b98d71e);
  color:var(--e-global-color-5bd38da);
}

/*COMMENT LINKS COLORS*/
.custom-comment .comment-author.vcard {
  color: var(--e-global-color-primary);
}

.custom-comment a.comment-edit-link,
.custom-comment time.comment-edit-link,
.custom-comment .comment-metadata a,
.custom-comment a.comment-reply-link {
  color: var(--e-global-color-67fa705);
}

/* COMMENT ALERTS */
.custom-comment .comment-required-note{
  margin: 0 0 12px;
  font-size: 13px;
  opacity: .85;
}

.custom-comment .comment-form-alert{
  display:none;
  margin: 0 0 12px;
  padding: 10px 12px;
  border-radius: 10px;
  border: 1px solid #f3c6c6;
  background: #fff5f5;
  font-size: 13px;
}

.custom-comment .field-error{
  font-size: 12px;
  color: #d63638;
}

.custom-comment .is-invalid{
  border-color: #d63638 !important;
}

span.req-star {
    display: none;
}

/*RATING STARS*/
.custom-comment .comment-form-rating{
  width:100%;
  display:flex;
  gap:10px;
  margin-bottom:10px;
  direction:rtl;
}

.custom-comment .star-rating{
  display:flex;
  flex-direction:row-reverse;
  gap:6px;
}

.custom-comment .star-rating input{display:none;}
.custom-comment .star-rating label{
  font-size:22px;
  color:#FFF7DB;
  cursor:pointer;
}
.custom-comment .star-rating input:checked ~ label,
.custom-comment .star-rating label:hover,
.custom-comment .star-rating label:hover ~ label{
  color:#E9BE27;
}

.custom-comment .star-rating label .dashicons{
  font-size: 16px;
  color: #fae391;
  cursor: pointer;
  transition: 0.2s ease;
}

.custom-comment .star-rating input:checked ~ label .dashicons,
.custom-comment .star-rating label:hover .dashicons,
.custom-comment .star-rating label:hover ~ label .dashicons{
  color: #E9BE27;
}

.custom-comment .star-rating label span.dashicons {
  pointer-events: none;
}

/*COMMENT RATING BADGE */
.custom-comment .comment-rating-badge{
  position:absolute;
  left:16px;
  top:14px;
  display:flex;
  gap:3px;
  z-index:5;
}

.custom-comment .comment-rating-badge .star{
  font-size:16px;
  color:#fae391;
}

.custom-comment .comment-rating-badge .star.filled{
  color:#f5b301;
}

.custom-comment .comment-rating-badge .dashicons{
  font-size:16px;
  color:#fae391;
}

.custom-comment .comment-rating-badge .filled{
  color:#f5b301;
}

/*NO COMMENTS*/
.no-comments {
    color: var(--e-global-color-5bd38da);
}

.custom-comment .comments-area .no-comments-wrapper{
    flex: 1 1 50%;
    order: 1;
    display: flex;
    justify-content: center;
    align-items: center;
    padding-top:130px;
}

@media (max-width: 768px){
  .custom-comment .comments-area{
    flex-direction: column !important;
  }

  .custom-comment .comments-area #respond{
    order: 1 !important;
    width: 100% !important;
  }

  .custom-comment .comments-area .comment-list,
  .custom-comment .comments-area .no-comments-wrapper{
    order: 2 !important;
    width: 100% !important;
  }
}
 
/*message user in comment*/
.custom-comment em.comment-awaiting-moderation {
    font-style: normal;
    font-size: 12px;
	
}









































/*اخبار فوری*/
.offers-section-item {
    width: max-content;

	 overflow:hidden;
display: flex;
    align-items: center;
    height: -webkit-fill-available;

  animation: slideOffersMobile 10s linear infinite !important;
}

@keyframes slideOffersMobile {
  0% {
    transform: translateX(0);
  }
  100% {
    transform: translateX(500%);
  }
}



@media(max-width:480px) {
.offers-section-item{

display:flex;
flex-wrap:no-wrap;
width: max-content;

	min-height:40px !important;
	max-height:60px !important;
		 overflow:hidden;
}

	.offers-section {
		    background-color: #D10000;
    display: flex;
    flex-wrap: nowrap;
	 height:40px;
	 overflow:hidden;
		
	}



}

.offers-section-item1 {
min-width: 180px !important;
    min-height: -webkit-fill-available;}


@media(max-width:480px) {
.offers-section-item1 {
min-width: 170px !important;
    min-height: -webkit-fill-available;}


.offers-section-item1.elementor-widget.elementor-widget-heading {
position: absolute !important;
 right: 0 !important;
}

}



