.elementor-124 .elementor-element.elementor-element-f0cf17e{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:stretch;}.elementor-124 .elementor-element.elementor-element-55f58b5{--display:flex;}.elementor-124 .elementor-element.elementor-element-55f58b5.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-76f5a82{--e-transform-rotateZ:360deg;border-style:dotted;text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-76f5a82.elementor-element{--align-self:center;}.elementor-124 .elementor-element.elementor-element-76f5a82.bdt-background-overlay-yes > .elementor-widget-container:before{transition:background 0.3s;}.elementor-124 .elementor-element.elementor-element-e6e4a2d img{max-width:95%;}.elementor-124 .elementor-element.elementor-element-8daa143{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--align-items:center;}.elementor-124 .elementor-element.elementor-element-b03c2c1{--display:flex;}.elementor-124 .elementor-element.elementor-element-b03c2c1.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-124 .elementor-element.elementor-element-034bac9 img{max-width:100%;}.elementor-124 .elementor-element.elementor-element-b35dd0e{--display:flex;}.elementor-124 .elementor-element.elementor-element-7a93eb2{text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-22c3abf{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-6de76c2{text-shadow:-6px 5px 7px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-6de76c2 p{margin-block-end:0px;}.elementor-124 .elementor-element.elementor-element-0927446 img{width:97%;max-width:100%;}.elementor-124 .elementor-element.elementor-element-bd0a860{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-4db50ac .elementor-button{background-color:#797979;fill:#FFFFFF;color:#FFFFFF;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-style:double;}.elementor-124 .elementor-element.elementor-element-4db50ac .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-4db50ac .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-4db50ac .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-4db50ac .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-5486b0e{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-124 .elementor-element.elementor-element-5486b0e .elementor-divider-separator{width:100%;}.elementor-124 .elementor-element.elementor-element-5486b0e .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-124 .elementor-element.elementor-element-560f080 .elementor-button{border-style:double;}.elementor-124 .elementor-element.elementor-element-6f2908a{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;border-style:solid;--border-style:solid;}.elementor-124 .elementor-element.elementor-element-6499a7e{border-style:dotted;font-size:24px;text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-1b890cf{border-style:dotted;font-size:24px;text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-1b890cf p{margin-block-end:45px;}.elementor-124 .elementor-element.elementor-element-543523a{border-style:dotted;font-size:24px;text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-661423d{border-style:dotted;text-align:center;font-size:24px;text-shadow:-6px 7px 10px rgba(0,0,0,0.3);color:var( --e-global-color-secondary );}.elementor-124 .elementor-element.elementor-element-dbf6215{--display:grid;--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;position:relative;right:0px;}.elementor-124 .elementor-element.elementor-element-00178fc .elementor-button:hover, .elementor-124 .elementor-element.elementor-element-00178fc .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-00178fc{width:var( --container-widget-width, 20% );max-width:20%;--container-widget-width:20%;--container-widget-flex-grow:0;position:relative;right:510px;}.elementor-124 .elementor-element.elementor-element-00178fc.elementor-element{--align-self:center;--flex-grow:0;--flex-shrink:1;}.elementor-124 .elementor-element.elementor-element-00178fc .elementor-button:hover svg, .elementor-124 .elementor-element.elementor-element-00178fc .elementor-button:focus svg{fill:var( --e-global-color-text );}.elementor-124 .elementor-element.elementor-element-00178fc .elementor-button{border-style:double;}.elementor-widget .tippy-tooltip .tippy-content{text-align:center;}@media(max-width:1024px){.elementor-124 .elementor-element.elementor-element-f0cf17e{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-8daa143{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-22c3abf{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bd0a860{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-6f2908a{--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-dbf6215{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-124 .elementor-element.elementor-element-f0cf17e{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-8daa143{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-22c3abf{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-bd0a860{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-6f2908a{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}.elementor-124 .elementor-element.elementor-element-dbf6215{--e-con-grid-template-columns:repeat(1, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;}}/* Start custom CSS for text-editor, class: .elementor-element-6de76c2 */@font-face {
  font-family: 'Vazirmatn';
  src: url('/wp-content/fonts/Vazirmatn-Regular.woff2') format('woff2');
  font-weight: 400; /* یا normal */
  font-style: normal;
  font-display: swap;
}

@font-face {
  font-family: 'Vazirmatn';
  src: url('/wp-content/fonts/Vazirmatn-Bold.woff2') format('woff2');
  font-weight: 700; /* یا bold */
  font-style: normal;
  font-display: swap;
}

/* حالا از فونت تعریف شده استفاده کنید */
body {
    font-family: 'Vazirmatn', sans-serif;
}/* End custom CSS */