.elementor-505 .elementor-element.elementor-element-ec0a0d5{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--margin-top:120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-92ca49e{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + -35px) 0px;z-index:-2;text-align:center;}.elementor-505 .elementor-element.elementor-element-92ca49e .elementor-heading-title{font-family:"Georgia", Sans-serif;font-size:35px;font-weight:700;letter-spacing:3px;color:#BA9C5E33;}.elementor-505 .elementor-element.elementor-element-833e10b{text-align:center;}.elementor-505 .elementor-element.elementor-element-833e10b .elementor-heading-title{font-family:"ایران یکان", Sans-serif;font-size:31px;font-weight:600;}.elementor-505 .elementor-element.elementor-element-419a5be{--display:flex;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-505 .elementor-element.elementor-element-cf63cd6{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-69b0099{--display:flex;}.elementor-505 .elementor-element.elementor-element-f03253a{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-5d0b6e6{--display:flex;}.elementor-505 .elementor-element.elementor-element-600b3ec{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-563fbaa{--display:flex;}.elementor-505 .elementor-element.elementor-element-1c26a2e{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-c571b2f{--display:flex;}.elementor-505 .elementor-element.elementor-element-785ac45{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-ff3111e{--display:flex;}.elementor-505 .elementor-element.elementor-element-97adb20{margin:10px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;font-family:"ایران یکان", Sans-serif;font-size:16px;color:var( --e-global-color-accent );}.elementor-505 .elementor-element.elementor-element-7d89cf1{--n-accordion-title-font-size:18px;margin:25px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--n-accordion-item-title-space-between:15px;--n-accordion-item-title-distance-from-content:0px;--n-accordion-title-normal-color:var( --e-global-color-primary );--n-accordion-title-hover-color:var( --e-global-color-primary );--n-accordion-title-active-color:var( --e-global-color-c019cd2 );--n-accordion-icon-size:15px;}:where( .elementor-505 .elementor-element.elementor-element-7d89cf1 > .e-n-accordion > .e-n-accordion-item > .e-n-accordion-item-title > .e-n-accordion-item-title-header ) > .e-n-accordion-item-title-text{font-family:"ایران یکان", Sans-serif;font-weight:500;}@media(max-width:1024px){.elementor-505 .elementor-element.elementor-element-cf63cd6{font-size:16px;}.elementor-505 .elementor-element.elementor-element-f03253a{font-size:16px;}.elementor-505 .elementor-element.elementor-element-600b3ec{font-size:16px;}.elementor-505 .elementor-element.elementor-element-1c26a2e{font-size:16px;}.elementor-505 .elementor-element.elementor-element-785ac45{font-size:16px;}.elementor-505 .elementor-element.elementor-element-97adb20{font-size:16px;}}@media(max-width:767px){.elementor-505 .elementor-element.elementor-element-ec0a0d5{--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-505 .elementor-element.elementor-element-cf63cd6{font-size:14px;}.elementor-505 .elementor-element.elementor-element-f03253a{font-size:14px;}.elementor-505 .elementor-element.elementor-element-600b3ec{font-size:14px;}.elementor-505 .elementor-element.elementor-element-1c26a2e{font-size:14px;}.elementor-505 .elementor-element.elementor-element-785ac45{font-size:14px;}.elementor-505 .elementor-element.elementor-element-97adb20{font-size:14px;}.elementor-505 .elementor-element.elementor-element-7d89cf1{--n-accordion-title-font-size:16px;}}/* Start custom CSS for nested-accordion, class: .elementor-element-7d89cf1 *//* آیتم های آکاردئون */
.elementor-widget-n-accordion .e-n-accordion-item{

    position: relative;
    overflow: hidden;

    background: rgba(255,255,255,0.03) !important;

    backdrop-filter: blur(12px) saturate(160%);
    -webkit-backdrop-filter: blur(12px) saturate(160%);

    border: 1px solid rgba(200,169,107,.18) !important;

    border-radius: 24px !important;

    box-shadow:
        0 10px 30px rgba(0,0,0,.25),
        inset 0 1px 0 rgba(255,255,255,.08);

    transition: all .4s ease;

    margin-bottom: 15px;

}

/* نور داخلی بالا */
.elementor-widget-n-accordion .e-n-accordion-item::before{
    content:'';
    position:absolute;
    top:0;
    left:0;

    width:100%;
    height:80px;

    background: linear-gradient(
        180deg,
        rgba(255,255,255,.10),
        transparent
        
    );

    pointer-events:none;
    
}

/* عنوان سوال */
.elementor-widget-n-accordion .e-n-accordion-item-title{

    background: transparent !important;

    padding:24px !important;

    border:none !important;

    z-index:2;
    position:relative;
}

/* محتوای پاسخ */
.elementor-widget-n-accordion .e-con{

    background: transparent !important;

    color:#A7A7A7 !important;

    z-index:2;
    position:relative;
}

/* هاور */
.elementor-widget-n-accordion .e-n-accordion-item:hover{

    transform: translateY(-4px);

    border-color: rgba(200,169,107,.35) !important;

    box-shadow:
        0 20px 45px rgba(0,0,0,.35),
        0 0 30px rgba(200,169,107,.12),
        inset 0 1px 0 rgba(255,255,255,.12);
}

/* آیتم باز شده */
.elementor-widget-n-accordion details[open]{

    border-color: rgba(200,169,107,.35) !important;

    box-shadow:
        0 20px 45px rgba(0,0,0,.35),
        0 0 30px rgba(200,169,107,.12),
        inset 0 1px 0 rgba(255,255,255,.12);
}


/* آیکون */
.elementor-widget-n-accordion .e-n-accordion-item-title-icon{
    color:#C8A96B !important;
}
/* بخش بازشونده */
.elementor-widget-n-accordion .e-n-accordion-item-content,
.elementor-widget-n-accordion .e-con{

    background: transparent !important;

    border: none !important;

    padding: 0 24px 24px 24px !important;

    color: #A7A7A7 !important;
}

/* حذف بک گراند پیش فرض المنتور */
.elementor-widget-n-accordion .e-con-inner{
    background: transparent !important;
}

/* وقتی آیتم باز میشه */
.elementor-widget-n-accordion details[open] .e-n-accordion-item-content,
.elementor-widget-n-accordion details[open] .e-con{

    background: rgba(255,255,255,0.02) !important;

    backdrop-filter: blur(12px) saturate(160%);
    -webkit-backdrop-filter: blur(12px) saturate(160%);
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'ایران یکان';
	font-style: normal;
	font-weight: 300;
	font-display: auto;
	src: url('https://fardadasia.com/wp-content/uploads/2026/06/IRANYekanXFaNum-Regular.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران یکان';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://fardadasia.com/wp-content/uploads/2026/06/IRANYekanXFaNum-Medium.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران یکان';
	font-style: normal;
	font-weight: 500;
	font-display: auto;
	src: url('https://fardadasia.com/wp-content/uploads/2026/06/IRANYekanXFaNum-Bold.ttf') format('truetype');
}
@font-face {
	font-family: 'ایران یکان';
	font-style: normal;
	font-weight: 600;
	font-display: auto;
	src: url('https://fardadasia.com/wp-content/uploads/2026/06/IRANYekanXFaNum-Black.ttf') format('truetype');
}
/* End Custom Fonts CSS */