.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-863 .elementor-element.elementor-element-68666c1 .elementor-repeater-item-ee3df58 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://roseiranflorist.com/wp-content/uploads/2026/10/roseiranflorist.com-slider-1t.webp);background-size:cover;}.elementor-863 .elementor-element.elementor-element-68666c1 .elementor-repeater-item-2f847d2 .swiper-slide-bg{background-color:var( --e-global-color-primary );background-image:url(https://roseiranflorist.com/wp-content/uploads/2026/10/roseiranflorist.com-slider-2.webp);background-size:cover;}.elementor-863 .elementor-element.elementor-element-68666c1 .swiper-slide{transition-duration:calc(3000ms*1.2);height:400px;}.elementor-863 .elementor-element.elementor-element-68666c1 .swiper-slide-contents{max-width:100%;}.elementor-863 .elementor-element.elementor-element-68666c1 .swiper-slide-inner{text-align:center;}.elementor-widget-call-to-action .elementor-cta__title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-call-to-action .elementor-cta__description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-call-to-action .elementor-cta__button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-widget-call-to-action .elementor-ribbon-inner{background-color:var( --e-global-color-accent );font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta .elementor-cta__bg, .elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta .elementor-cta__bg-overlay{transition-duration:1100ms;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__content{min-height:458px;padding:0px 0px 36px 40px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title{font-family:"Mikhak", Sans-serif;font-size:28px;font-weight:300;text-decoration:none;color:#000000;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title:not(:last-child){margin-bottom:10px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__description{font-family:"Mikhak", Sans-serif;font-weight:400;color:#666666;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__bg-overlay{mix-blend-mode:screen;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta:hover .elementor-cta__bg-overlay{background-color:#FFFFFF4F;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__description{font-size:9px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__content{min-height:238px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title{font-size:16px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__description{font-size:9px;}}@media(max-width:767px){.elementor-863 .elementor-element.elementor-element-68666c1 .swiper-slide{height:122px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__description{font-size:8px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__content{min-height:200px;text-align:end;padding:0px 0px 18px 20px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title{font-size:14px;}.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__description{font-size:8px;}}/* Start custom CSS for call-to-action, class: .elementor-element-e6f6fbb *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-e6f6fbb .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-e6f6fbb,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-e6f6fbb *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-3285f84 *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-3285f84 .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-3285f84,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-3285f84 *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-c9ca645 *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-c9ca645 .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-c9ca645,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-c9ca645 *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-cd2e97b *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-cd2e97b .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-cd2e97b,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-cd2e97b *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-17ea87c *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-17ea87c .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-17ea87c,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-17ea87c *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-9b36c5a *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-9b36c5a .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-9b36c5a,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-9b36c5a *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-47c7087 *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-47c7087 .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-47c7087,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-47c7087 *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */
/* Start custom CSS for call-to-action, class: .elementor-element-7f223c6 *//* قفل کردن جهت و تراز عنوان به سمت چپ در هر دو زبان */
.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title {
    position: relative;
    padding-bottom: 12px;
    display: table !important; /* جمع شدن عرض به اندازه کلمات */
    width: auto !important;
    text-align: left !important;
    margin-right: auto !important; /* هل دادن عنوان به لبه سمت چپ */
    margin-left: 0 !important;     /* قفل شدن در سمت چپ */
}

.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__description {
    text-align: left;
}

/* قفل کردن خط دقیقاً در لبه سمت چپ و اندازه دقیق متن */
.elementor-863 .elementor-element.elementor-element-7f223c6 .elementor-cta__title::after {
    content: '';
    position: absolute;
    bottom: 0 !important;
    left: 0 !important;
    right: auto !important;
    width: 100% !important; /* دقیقاً به اندازه طول عنوان */
    height: 4px;
    background-color:#8585;
    border-radius: 2px;
}

html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-7f223c6,
html[lang="en-US"] .elementor-863 .elementor-element.elementor-element-7f223c6 *{
    font-family: "Cormorant Garamond", serif !important;
    font-style: italic;
}/* End custom CSS */