.elementor-26 .elementor-element.elementor-element-380344d{--spacer-size:50px;}.elementor-26 .elementor-element.elementor-element-1dae8bf .e-link-in-bio{--e-link-in-bio-icon-columns:3;--e-link-in-bio-identity-image-cover-position:center center;--background-overlay-opacity:0.5;}.elementor-26 .elementor-element.elementor-element-7ec32f2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#DBFCD0;}.elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated, .elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated > .elementor-background-overlay, .elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-background-slideshow{border-radius:25px 25px 25px 25px;}.elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:20px 20px 20px 20px;--e-column-margin-right:20px;--e-column-margin-left:20px;padding:50px 50px 50px 50px;}.elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-loop-grid .elementor-button{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-widget-loop-grid .elementor-pagination{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-loop-grid .e-load-more-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-26 .elementor-element.elementor-element-73b0977{--grid-columns:3;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-26 .elementor-element.elementor-element-e03a870{--divider-border-style:squares_tribal;--divider-color:#000;--divider-pattern-height:20px;}.elementor-26 .elementor-element.elementor-element-e03a870 .elementor-divider-separator{width:120%;margin:0 auto;margin-center:0;}.elementor-26 .elementor-element.elementor-element-e03a870 .elementor-divider{text-align:center;padding-block-start:15px;padding-block-end:15px;}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );color:var( --e-global-color-primary );}.elementor-26 .elementor-element.elementor-element-9e34ea0 .elementor-heading-title{font-family:"Vazir", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-9560685{--swiper-slides-to-display:5;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;}.elementor-26 .elementor-element.elementor-element-9560685 .swiper-slide > .elementor-element{height:100%;}.elementor-26 .elementor-element.elementor-element-999a902 .elementor-heading-title{font-family:"Vazir", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-26 .elementor-element.elementor-element-cf92273 .elementor-heading-title{font-family:"Vazir", Sans-serif;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.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{color:var( --e-global-color-text );font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-26 .elementor-element.elementor-element-cf86f15{--icon-box-icon-margin:15px;}.elementor-26 .elementor-element.elementor-element-cf86f15 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-cf86f15 .elementor-icon-box-title a{font-family:"Vazir", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-48b5748{--icon-box-icon-margin:15px;}.elementor-26 .elementor-element.elementor-element-48b5748 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-48b5748 .elementor-icon-box-title a{font-family:"Vazir", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-9db3030{--icon-box-icon-margin:15px;}.elementor-26 .elementor-element.elementor-element-9db3030 .elementor-icon-box-title, .elementor-26 .elementor-element.elementor-element-9db3030 .elementor-icon-box-title a{font-family:"Vazir", Sans-serif;font-weight:600;}.elementor-26 .elementor-element.elementor-element-f95a299{--spacer-size:100px;}@media(max-width:1024px){.elementor-26 .elementor-element.elementor-element-1dae8bf .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}.elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated{padding:30px 30px 30px 30px;}.elementor-26 .elementor-element.elementor-element-73b0977{--grid-columns:2;}.elementor-26 .elementor-element.elementor-element-9e34ea0{text-align:right;}.elementor-26 .elementor-element.elementor-element-9560685{--swiper-slides-to-display:4;}.elementor-26 .elementor-element.elementor-element-999a902{text-align:right;}.elementor-26 .elementor-element.elementor-element-cf92273{text-align:right;}}@media(min-width:768px){.elementor-26 .elementor-element.elementor-element-8bd41d1{width:35%;}.elementor-26 .elementor-element.elementor-element-7ec32f2{width:65%;}}@media(max-width:767px){.elementor-26 .elementor-element.elementor-element-1dae8bf > .elementor-widget-container{padding:30px 0px 0px 0px;}.elementor-26 .elementor-element.elementor-element-1dae8bf .e-link-in-bio{--e-link-in-bio-identity-image-cover-position:center center;}.elementor-26 .elementor-element.elementor-element-7ec32f2 > .elementor-element-populated{padding:30px 10px 30px 10px;}.elementor-26 .elementor-element.elementor-element-73b0977{--grid-columns:1;}.elementor-26 .elementor-element.elementor-element-9560685{--swiper-slides-to-display:3;}}/* Start Custom Fonts CSS */@font-face {
	font-family: 'Vazir';
	font-display: auto;
	src: url('https://iranravaj.ir/wp-content/uploads/2026/04/Vazir.ttf') format('truetype');
}
/* End Custom Fonts CSS */