/*
Theme Name: پوسته اختصاصی نوالکس
Theme URI: https://novalexco.com/
Description: چایلد تم اختصاصی ایجادشده با SitePilot.
Author: نوالکس
Author URI: https://novalexco.com/
Template: ultracam
Version: 1.0.2
Text Domain: sitepilot-child
*/
.elementskit-navbar-nav>li>a .ekit-menu-icon {padding-right:0; padding-left:5px;}
#footerdir {direction:ltr;}
#teldir p {direction:ltr;}
.teldir p {direction:ltr;}
#footerdir2 {direction:rtl;}
#footerdir .elementskit-info-box-title {    direction: rtl!important;  text-align: right;}
.our-blog .elementskit-post-image-card .elementskit-meta-lists {right:auto!important; left:30px!important;}
.elementor-4666 .elementor-element.elementor-element-13646bf .elementskit-menu-close {margin: 55px 0px 0px 0px!important; }
.page-header::before {
    background: var(--e-global-color-primary);
    opacity: 65%!important;
}
.elementor-6915 .elementor-element.elementor-element-b6402e3 > .elementor-widget-container {border-radius:12px!important;}
.elementor-6185 .elementor-element.elementor-element-910786f
 {	 border-radius: 12px!important;}

.elementor-6185 .elementor-element.elementor-element-ba698df .elementskit-infobox .elementskit-info-box-title {
direction:ltr;}
.elementor-6185 .elementor-element.elementor-element-58feef4 .elementskit-infobox .elementskit-info-box-title {
direction:ltr;}
.why-choose-item {}
.ajusti *, #ajusti2 * , #ajusti2 {text-align:justify!important;}
@media screen and (max-width:782px){
.hidemob {display:none!important;}}
.text-anime {font-size:34px!important}
.post-single-image {display:none!important}
.novalex-article-content{
  line-height: 2.1;
  color: #333;
  font-size: 16px;
}

.novalex-article-content p{
  margin: 0 0 18px;
}

.novalex-article-content h2{
  font-size: 28px;
  line-height: 1.6;
  margin: 42px 0 18px;
  color: #1f1f1f;
}

.novalex-article-content h3{
  font-size: 22px;
  line-height: 1.7;
  margin: 30px 0 14px;
  color: #2b2b2b;
}

.novalex-article-lead{
  font-size: 18px;
  line-height: 2.1;
  color: #4a4a4a;
  margin-bottom: 24px;
}

.novalex-article-image{
  width: 100%;
  max-width: 720px;
  height: auto;
  display: block;
  margin: 28px auto;
  border-radius: 18px;
}

.novalex-note-box{
  background: #f7f3fb;
  border: 1px solid rgba(106,44,145,.12);
  border-right: 4px solid #6a2c91;
  border-radius: 18px;
  padding: 20px 22px;
  margin: 28px 0;
}

.novalex-checklist{
  margin: 20px 0;
  padding: 0;
  list-style: none;
}

.novalex-checklist li{
  position: relative;
  padding-right: 24px;
  margin-bottom: 12px;
}

.novalex-checklist li::before{
  content: "";
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background: #6a2c91;
  position: absolute;
  right: 0;
  top: 12px;
}

.novalex-cta-box{
  background: linear-gradient(135deg, #6a2c91, #73717a);
  color: #fff;
  border-radius: 20px;
  padding: 24px;
  margin: 36px 0 10px;
}

.novalex-cta-box h3,
.novalex-cta-box p{
  color: #fff;
  margin-bottom: 12px;
}

.novalex-faq{
  margin-top: 30px;
}

.novalex-faq-item{
  border: 1px solid #ece7f3;
  border-radius: 16px;
  padding: 18px 20px;
  margin-bottom: 14px;
  background: #fff;
}

.novalex-faq-item h3{
  margin: 0 0 10px;
  font-size: 18px;
}

.novalex-inline-link{
  color: #6a2c91;
  text-decoration: none;
  font-weight: 600;
}

.novalex-inline-link:hover{
  text-decoration: underline;
}