.elementor-14777 .elementor-element.elementor-element-958886a{width:var( --container-widget-width, 100.875% );max-width:100.875%;--container-widget-width:100.875%;--container-widget-flex-grow:0;column-gap:5px;text-align:justify;font-family:"Vazirmatn", Sans-serif;font-size:50px;letter-spacing:-0.6px;word-spacing:0px;}.elementor-14777 .elementor-element.elementor-element-958886a p{margin-block-end:0px;}.elementor-14777 .elementor-element.elementor-element-18a2a5c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:2.9px;}.elementor-14777 .elementor-element.elementor-element-18a2a5c .elementor-divider-separator{width:100%;}.elementor-14777 .elementor-element.elementor-element-18a2a5c .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-ep-carousel-thumbnail{padding-bottom:calc( 1 * 100% );top:0;left:0;right:0;bottom:0;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-ep-carousel-thumbnail:after{content:"1";position:absolute;color:transparent;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-ep-carousel-thumbnail img{height:100%;width:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);font-size:1;opacity:1;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .swiper-carousel{padding:10px;margin:0 -10px;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-ep-carousel-item:hover .bdt-ep-carousel-thumbnail img{opacity:1;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-prev i,
            .elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-next i{font-size:24px;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-prev{left:-60px;}.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-next{right:-60px;}body.elementor-page-14777 #dsn_header #hero_image .transform-3d{object-position:50% 50%;}body.elementor-page-14777 #hero_title .title{font-family:"Roboto", Sans-serif;font-weight:500;}body.elementor-page-14777 #dsn_header #hero_content{justify-content:start;align-items:end;text-align:right;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(min-width:768px){.elementor-14777 .elementor-element.elementor-element-7dcf6f9{width:2.963%;}.elementor-14777 .elementor-element.elementor-element-59a6d48{width:97.037%;}}@media(max-width:1024px){.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-prev i,
            .elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-next i{font-size:24px;}}@media(max-width:767px){.elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-prev i,
            .elementor-14777 .elementor-element.elementor-element-f77d2ff .bdt-navigation-next i{font-size:24px;}}/* Start custom CSS for text-editor, class: .elementor-element-958886a *//* Apply Vazirmatn globally in Elementor */

body,
.elementor,
.elementor p,
.elementor h1,
.elementor h2,
.elementor h3,
.elementor h4,
.elementor h5,
.elementor h6,
.elementor span,
.elementor li,
.elementor a {
    font-family: "Vazirmatn", sans-serif;
    letter-spacing: 0;
}

/* Ensure RTL layout */
body {
    direction: rtl;
}

/* Fix list alignment */
.elementor ul,
.elementor ol {
    padding-right: 1.2em;
    padding-left: 0;
}/* End custom CSS */