.elementor-30588 .elementor-element.elementor-element-f08a127 > .elementor-container{max-width:1278px;}.elementor-30588 .elementor-element.elementor-element-f08a127{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-30588 .elementor-element.elementor-element-43924d7 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30588 .elementor-element.elementor-element-6e63eac > .elementor-container{max-width:1278px;}.elementor-30588 .elementor-element.elementor-element-6e63eac{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:28px;padding:0px 0px 15px 0px;}.elementor-30588 .elementor-element.elementor-element-6e63eac > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30588 .elementor-element.elementor-element-bb5b5a9 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 12px 12px 12px;}.elementor-widget-lottie .e-lottie__caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30588 .elementor-element.elementor-element-c8b5e63{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;--lottie-container-width:80%;--lottie-container-max-width:80%;--lottie-container-opacity:0.8;}.elementor-30588 .elementor-element.elementor-element-c8b5e63.elementor-element{--align-self:center;--flex-grow:1;--flex-shrink:0;}.elementor-30588 .elementor-element.elementor-element-99c8167{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:0px;margin-bottom:0px;padding:0px 0px 0px 0px;z-index:5;}.elementor-30588 .elementor-element.elementor-element-99c8167 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30588 .elementor-element.elementor-element-3788660 > .elementor-element-populated{border-style:none;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30588 .elementor-element.elementor-element-3788660 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-30588 .elementor-element.elementor-element-19b4514{margin:35px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 0px 0px 0px;}.elementor-bc-flex-widget .elementor-30588 .elementor-element.elementor-element-74419c1.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30588 .elementor-element.elementor-element-74419c1.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30588 .elementor-element.elementor-element-74419c1 > .elementor-element-populated{margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:15px 22px 15px 15px;}.elementor-30588 .elementor-element.elementor-element-146e86c{margin-top:0px;margin-bottom:15px;}.elementor-bc-flex-widget .elementor-30588 .elementor-element.elementor-element-e37a110.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-30588 .elementor-element.elementor-element-e37a110.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-30588 .elementor-element.elementor-element-e37a110.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-30588 .elementor-element.elementor-element-e37a110 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:8px 8px 8px 8px;}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-30588 .elementor-element.elementor-element-edf0463{width:auto;max-width:auto;}.elementor-30588 .elementor-element.elementor-element-edf0463 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-30588 .elementor-element.elementor-element-edf0463 .elementor-icon{font-size:30px;}.elementor-30588 .elementor-element.elementor-element-edf0463 .elementor-icon-box-title, .elementor-30588 .elementor-element.elementor-element-edf0463 .elementor-icon-box-title a{font-family:"iransansxv", Sans-serif;font-size:15px;}.elementor-30588 .elementor-element.elementor-element-d6b5531{width:auto;max-width:auto;}.elementor-30588 .elementor-element.elementor-element-d6b5531 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-30588 .elementor-element.elementor-element-d6b5531 .elementor-icon{font-size:18px;}.elementor-30588 .elementor-element.elementor-element-d6b5531 .elementor-icon-box-title, .elementor-30588 .elementor-element.elementor-element-d6b5531 .elementor-icon-box-title a{font-family:"iransansxv", Sans-serif;font-size:15px;}.elementor-widget-theme-post-title .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-30588 .elementor-element.elementor-element-e407824{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-30588 .elementor-element.elementor-element-e407824 .elementor-heading-title{font-family:"rokh", Sans-serif;font-size:22px;font-weight:900;line-height:1.8rem;color:#353535;}@media(max-width:1024px){.elementor-30588 .elementor-element.elementor-element-f08a127{padding:0px 25px 0px 25px;}.elementor-30588 .elementor-element.elementor-element-6e63eac{padding:0px 12px 0px 12px;}.elementor-30588 .elementor-element.elementor-element-99c8167{padding:0px 12px 0px 12px;}.elementor-30588 .elementor-element.elementor-element-3788660 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:12px 12px 12px 12px;}.elementor-30588 .elementor-element.elementor-element-74419c1 > .elementor-element-populated{margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-30588 .elementor-element.elementor-element-146e86c{padding:0px 0px 0px 0px;}}@media(max-width:767px){.elementor-30588 .elementor-element.elementor-element-f08a127{padding:0px 12px 0px 12px;}.elementor-30588 .elementor-element.elementor-element-99c8167{padding:0px 5px 0px 5px;}.elementor-30588 .elementor-element.elementor-element-3788660 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-30588 .elementor-element.elementor-element-74419c1 > .elementor-element-populated{margin:0px 8px 0px 8px;--e-column-margin-right:8px;--e-column-margin-left:8px;padding:0px 12px 0px 12px;}.elementor-30588 .elementor-element.elementor-element-146e86c{padding:0px 0px 0px 0px;}.elementor-30588 .elementor-element.elementor-element-e37a110.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-30588 .elementor-element.elementor-element-edf0463{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30588 .elementor-element.elementor-element-d6b5531{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 10px) 0px;}.elementor-30588 .elementor-element.elementor-element-e407824 .elementor-heading-title{font-size:18px;line-height:2em;}.elementor-30588 .elementor-element.elementor-element-6ce7f66{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;}.elementor-30588 .elementor-element.elementor-element-8ac0f15{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;padding:0px 12px 0px 12px;}}@media(min-width:768px){.elementor-30588 .elementor-element.elementor-element-bb5b5a9{width:30%;}.elementor-30588 .elementor-element.elementor-element-74419c1{width:70%;}}@media(max-width:1024px) and (min-width:768px){.elementor-30588 .elementor-element.elementor-element-bb5b5a9{width:100%;}.elementor-30588 .elementor-element.elementor-element-74419c1{width:100%;}}/* Start custom CSS for section, class: .elementor-element-f08a127 */.RayaWp-breadcrumb {
    background: #fff;
    width: 100%;
    margin-bottom: 24px;
    padding: 4px;
    border-radius: 12px;
    border: 1px solid #f0f2f5;
    position: relative;
  white-space: nowrap;
    overflow-x: auto;
    overflow-y: clip;
    scrollbar-width: thin;
   scrollbar-width: thin;
    scrollbar-color: #FFCF9C transparent;
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.05);
    backdrop-filter: blur(4px);
}

.RayaWp-breadcrumb a {
    padding: 0 28px;
    line-height: 52px;
    font-size: 15px;
    font-family: 'Segoe UI', system-ui, sans-serif;
    font-weight: 500;
    position: relative;
    color: #444;
    text-decoration: none;
    display: inline-flex;
    align-items: center;
    transition: all 0.2s ease;
}

.RayaWp-breadcrumb .last {
    font-weight: 400;
    color: #666;
    opacity: 0.9;
        padding-right: 35px; /* افزایش پدینگ راست برای آخرین آیتم */

}

.RayaWp-breadcrumb li:first-child a {
    padding-left: 32px;
    border-radius: 12px 0 0 12px;
}

.RayaWp-breadcrumb a:hover {
    color: #5222d0;
    background: rgba(82, 34, 208, 0.04);
}

/* پیکان‌های اصلاح شده */
.RayaWp-breadcrumb a::after,
.RayaWp-breadcrumb a::before {
    content: "";
    position: absolute;
    top: 50%;
    margin-top: -2em; /* بازگشت به محاسبه قدیمی */
    border-top: 2em solid transparent;
    border-bottom: 2em solid transparent;
    border-right: 1.1em solid;
    left: -1em;
    transform: none; /* حذف transform جدید */
    width: auto;
    height: auto;
    background: none;
    border-radius: 0;
}

.RayaWp-breadcrumb a::after {
    z-index: 2;
    border-right-color: #fff;
    left: -1em;
}

.RayaWp-breadcrumb a::before {
    z-index: 1;
    border-right-color: #f0f2f5;
    left: -1.1em;
}

/* هاور استیت اصلاح شده */
.RayaWp-breadcrumb a:hover::after {
    border-right-color: rgba(82, 34, 208, 0.04);
}/* End custom CSS */
/* Start custom CSS */.dark-theme {
	background-image:none !important;
	background-color: #111B32 !important;
}
.dark-theme .nehodlX-bottom .nehodlX-user-menu .nehodlX-s-btn{
	background-color:#2c3e50;
}
/* Block heading */
#ry-p-desc h1.wp-block-heading{
	word-spacing:-5px !important;
	
}

/* Text */
#p-desc .ry-text{
	line-height:1.8em !important;
}

/* Block heading */
#p-desc .ry-text h1.wp-block-heading{
	font-size:30px !important;
	font-weight:700 !important;
	color:#2c3e50 !important;
}

/* Svg */
.ry-text .related-posts-title svg{
	display:none !important;
}


/* Widget lottie */
.dark-theme .elementor-element-6e63eac .elementor-widget-lottie{
	background-color:rgba(44,62,80,0.14) !important;
}

/* Svg */
.dark-theme .elementor-widget-lottie svg{
	filter: invert(0.59) sepia(0.93);
}

/* Raya vip card */
.dark-theme .elementor-element-99c8167 .elementor-widget-html .raya-vip-card{
	border-color:#3b3434;
}

/* Mini */
.dark-theme .elementor-element-6e63eac .elementor-container .elementor-top-column .elementor-widget-wrap .elementor-widget-shortcode .elementor-shortcode .ry-flex-card .ry-content-area #ry-p-prompt .ry-prompt-box .ry-pb-header .ry-tools .ry-mini-btn{
	background-color:rgba(255,255,255,0.09) !important;
	color:#ffffff !important;
}


/* Widget lottie */
.elementor-element-6e63eac .elementor-widget-lottie{
	background-color:rgba(44,62,80,0.04);
	border-top-left-radius:15px;
	border-top-right-radius:15px;
	border-bottom-left-radius:15px;
	border-bottom-right-radius:15px;
}

/* Raya vip card */
.elementor-element-99c8167 .elementor-widget-html .raya-vip-card{
	border-width:1px;
	border-style:solid;
	border-color:#e9e6e6;
}


/* Raya breadcrumb */
.dark-theme .elementor-element-f08a127 .elementor-shortcode .RayaWp-breadcrumb {
	border-color: #424242;
}

/* Shortlink box */
.dark-theme .RayaWp-breadcrumb .shortlink-wrapper .shortlink-box {
	border-width: 0px;
	background-color: rgba(44, 62, 80, 0.28);
}

/* Fas star life */
.dark-theme .elementor-element-146e86c .elementor-icon .e-fas-star-of-life {
	filter: invert(0.72);
}

/* Vip secondary */
.dark-theme .elementor-element-6e63eac .vip-actions .btn-vip-secondary {
	color: #e7e8ed;
	padding-top: 20px;
}

/* Heading */
.dark-theme .elementor-element-6e63eac .raya-vip-card h2 {
	margin-bottom: 25px;
}
/* Copy trigger */
.ry_v21_box_outer .ry_v21_tools .copy-trigger{
	background-color:transparent !important;
}

/* Like trigger */
.ry_v21_box_outer .ry_v21_tools .like-trigger{
	background-color:transparent  !important;
}


.RayaWp-breadcrumb .breadcrumb-items a{
	font-family:'vazirX' !important;
}

.elementor-element-146e86c .elementor-shortcode div{background-color:transparent!important;border-width:0!important;padding:0!important}.elementor-element-146e86c .elementor-widget-shortcode .elementor-shortcode{background-color:#ecf0f1;padding-right:8px;padding-left:18px;border-radius:8px}.elementor-element-146e86c .elementor-widget-icon-box .elementor-icon-box-wrapper{background-color:#f1c40f38;padding:10px 12px;border-radius:8px}.elementor-element-3ceecc9 .elementor-widget-wrap{background-color:#3498db1c;padding:0 12px 15px!important;border-radius:12px}.elementor-element-3ceecc9 .elementor-widget-button a{background-color:#28a6fa}.elementor-element-3ceecc9 .elementor-widget-icon-box mark{color:#35300d;padding:0 5px;border-radius:5px}.elementor-element-3ceecc9 .elementor-icon svg{color:#565b5b}.elementor-element-3ceecc9 .elementor-widget-icon-box p{color:#35353a}.elementor-element-99c8167 .elementor-widget-wrap{border-width:1px;border-style:solid;border-color:#dbdbdb;border-radius:12px}.elementor-element-99c8167 .elementor-widget-button .elementor-button-link{border-width:1px;border-style:solid;border-color:#b2b2b2}.elementor-element-6e63eac .elementor-widget-button:nth-child(5) .elementor-button-link{background-color:#020202;color:#fff}.elementor-element-6e63eac .elementor-element-99c8167:nth-child(3) .elementor-widget-button:nth-child(4) .elementor-button-link{background-color:#020202;color:#fff}.elementor-icon-list-items .elementor-icon-list-item .elementor-post-info__item{-moz-font-feature-settings:ss02;-webkit-font-feature-settings:ss02;font-feature-settings:ss02}.elementor-element > p strong a{color:#3498db;text-decoration:underline!important}.elementor-element-6e63eac .wp-block-quote p a{color:#3498db;text-decoration:underline!important}#adButton{color:#474747;text-decoration:underline!important}.elementor-element-6e63eac .wp-block-quote .cyber-mini-box{display:none}.elementor-element-6e63eac .elementor-element .cyber-mini-box{display:none}div#short-notification{background:green!important;padding:8px!important}#custom-toc-header h3{font-family:vazirX,sans-serif}.elementor-element-146e86c .elementor-container .elementor-inner-column .elementor-widget-wrap .elementor-widget-icon-box .elementor-icon-box-wrapper .elementor-icon-box-content .elementor-icon-box-title span{font-family:vazirX,sans-serif}.elementor-element-6e63eac .elementor-widget-text-editor{background-color:#e74c3c26;padding:15px 4px 1px!important;border-radius:12px}.elementor-element-6e63eac .elementor-widget-text-editor p{color:#c0392b}/* Button link */
.elementor-element-6e63eac .elementor-element-99c8167:nth-child(4) .elementor-widget-button:nth-child(4) .elementor-button-link{
	background-color:#020202 !important;
	color:#ffffff !important;
	
}
/* Shortcode */
.dark-theme .elementor-element-146e86c .elementor-widget-shortcode .elementor-shortcode{
	background-color:#2c3e50;
}

/* Icon box wrapper */
.dark-theme .elementor-element-146e86c .elementor-widget-icon-box .elementor-icon-box-wrapper{
	color:#f1c40f;
}

/* Heading */
.dark-theme .elementor-element-6e63eac .elementor-widget-theme-post-title h1{
	color:#ffffff !important;
}

/* Svg */
.dark-theme .elementor-element-3ceecc9 .elementor-icon svg{
	color:#ffffff;
}

/* Paragraph */
.dark-theme .elementor-element-3ceecc9 .elementor-widget-icon-box p{
	color:#ffffff;
}

/* Widget text editor */
.dark-theme .elementor-element-6e63eac .elementor-widget-text-editor{
	background-color:rgba(231,76,60,0.21);
}

/* Span Tag */
.dark-theme .elementor-element-99c8167 .elementor-icon-box-title span{
	color:#ffffff;
}

/* Svg */
.dark-theme .elementor-element-99c8167 .elementor-icon svg{
	color:#ffffff;
}

/* Element */
.dark-theme .elementor-element-6e63eac .elementor-container .elementor-top-column > .elementor-widget-wrap > .elementor-element{
	background-color:transparent;
	color:#fcfcfc;
	transform:translatex(0px) translatey(0px);
}

/* Block Quote */
.dark-theme .elementor-element-6e63eac .elementor-element blockquote{
	background-color:transparent;
	color:#ffffff;
}

/* Related posts container */
.dark-theme .elementor-element-6e63eac .elementor-element .related-posts-container{
	background-color:transparent;
}

/* Related posts title */
.dark-theme .elementor-element-6e63eac .elementor-element .related-posts-title{
	color:#ffffff;
}

/* Paragraph */
.dark-theme .elementor-widget-wrap .elementor-element > div > div > div > p{
	color:#ffffff !important;
}

/* vip gold */
.dark-theme #محتوای-vip-gold{
	color:#f5f8f8 !important;
}

/* Button */
.dark-theme #adButton{
	color:#262626;
}
.dark-theme .elementor-element-6e63eac .elementor-widget-text-editor{
	background-color:rgba(231,76,60,0.18) !important;
}

/* Paragraph */
.dark-theme .elementor-element-6e63eac .elementor-widget-text-editor p{
	color:#f15240;
	
}
/* Button */
#adButton{
	color:#020202 !important;
	
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransansxv';
	font-display: auto;
	src: url('https://www.rayawp.net/wp-content/uploads/2025/04/IRANSansXVF.ttf') format('truetype');
}
/* End Custom Fonts CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'rokh';
	font-style: normal;
	font-weight: 700;
	font-display: auto;
	src: url('https://www.rayawp.net/wp-content/uploads/2024/12/RokhFaNum-Black.woff2') format('woff2');
}
/* End Custom Fonts CSS */