.elementor-213902 .elementor-element.elementor-element-46ef004{--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;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );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-213902 .elementor-element.elementor-element-3d03c3a{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:400;line-height:1.8em;color:var( --e-global-color-secondary );}.elementor-213902 .elementor-element.elementor-element-da07659{--display:flex;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-213902 .elementor-element.elementor-element-d097ebf{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:stretch;--flex-wrap:wrap;}.elementor-213902 .elementor-element.elementor-element-3289552{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-3289552:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-3289552 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.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-213902 .elementor-element.elementor-element-4ba2aef > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-4ba2aef{text-align:start;}.elementor-213902 .elementor-element.elementor-element-4ba2aef .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-ab5117a{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-dcc6b1c{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-dcc6b1c:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-dcc6b1c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213902 .elementor-element.elementor-element-6142443 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-6142443{text-align:start;}.elementor-213902 .elementor-element.elementor-element-6142443 .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-6165863{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-widget-button .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-213902 .elementor-element.elementor-element-a5ba7cc .elementor-button{background-color:var( --e-global-color-dd4577f );font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:500;fill:var( --e-global-color-secondary );color:var( --e-global-color-secondary );border-radius:7px 7px 7px 7px;padding:14px 26px 14px 26px;}.elementor-213902 .elementor-element.elementor-element-a5ba7cc > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-619a8a6{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-619a8a6:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-619a8a6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213902 .elementor-element.elementor-element-18bbbe9 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-18bbbe9{text-align:start;}.elementor-213902 .elementor-element.elementor-element-18bbbe9 .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-d2f29a4{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-878f5ec{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-878f5ec:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-878f5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213902 .elementor-element.elementor-element-819e8f7 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-819e8f7{text-align:start;}.elementor-213902 .elementor-element.elementor-element-819e8f7 .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-8fd6708{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-d22a49a{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-d22a49a:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-d22a49a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213902 .elementor-element.elementor-element-8c2f177 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-8c2f177{text-align:start;}.elementor-213902 .elementor-element.elementor-element-8c2f177 .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-9b36db9{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-c961b13{--display:flex;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:var( --e-global-color-astglobalcolor7 );--border-color:var( --e-global-color-astglobalcolor7 );--border-radius:8px 8px 8px 8px;}.elementor-213902 .elementor-element.elementor-element-c961b13:not(.elementor-motion-effects-element-type-background), .elementor-213902 .elementor-element.elementor-element-c961b13 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-213902 .elementor-element.elementor-element-bf180d0 > .elementor-widget-container{margin:0px 0px 0px 0px;padding:10px 5px 0px 0px;}.elementor-213902 .elementor-element.elementor-element-bf180d0{text-align:start;}.elementor-213902 .elementor-element.elementor-element-bf180d0 .elementor-heading-title{font-family:"یکان بخ", Sans-serif;font-size:16px;font-weight:600;color:var( --e-global-color-primary );}.elementor-213902 .elementor-element.elementor-element-5727559{font-family:"یکان بخ", Sans-serif;font-size:14px;font-weight:400;color:var( --e-global-color-primary );}@media(min-width:768px){.elementor-213902 .elementor-element.elementor-element-3289552{--width:40%;}.elementor-213902 .elementor-element.elementor-element-dcc6b1c{--width:40%;}.elementor-213902 .elementor-element.elementor-element-619a8a6{--width:40%;}.elementor-213902 .elementor-element.elementor-element-878f5ec{--width:40%;}.elementor-213902 .elementor-element.elementor-element-d22a49a{--width:40%;}.elementor-213902 .elementor-element.elementor-element-c961b13{--width:40%;}}@media(max-width:1024px) and (min-width:768px){.elementor-213902 .elementor-element.elementor-element-3289552{--width:48%;}.elementor-213902 .elementor-element.elementor-element-dcc6b1c{--width:48%;}.elementor-213902 .elementor-element.elementor-element-619a8a6{--width:48%;}.elementor-213902 .elementor-element.elementor-element-878f5ec{--width:48%;}.elementor-213902 .elementor-element.elementor-element-d22a49a{--width:48%;}.elementor-213902 .elementor-element.elementor-element-c961b13{--width:48%;}}/* Start custom CSS for container, class: .elementor-element-3289552 */.elementor-213902 .elementor-element.elementor-element-3289552 {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-3289552::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-dcc6b1c */.elementor-213902 .elementor-element.elementor-element-dcc6b1c {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-dcc6b1c::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-619a8a6 */.elementor-213902 .elementor-element.elementor-element-619a8a6 {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-619a8a6::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-878f5ec */.elementor-213902 .elementor-element.elementor-element-878f5ec {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-878f5ec::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-d22a49a */.elementor-213902 .elementor-element.elementor-element-d22a49a {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-d22a49a::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-c961b13 */.elementor-213902 .elementor-element.elementor-element-c961b13 {
    position: relative;
    padding: 24px; 
}

.elementor-213902 .elementor-element.elementor-element-c961b13::before {
    content: "";
    position: absolute;
    inset: 0;
    border: 1px solid #00237D;
    border-radius: 8px;
    transform: translate(-6px, 6px); /* چپ + پایین */ 
    pointer-events: none;
}
.custom-card2 {
  position: relative;
  overflow: visible;
}

.custom-card2::after {
  content: "";
  position: absolute;
  width: 80px;
  height: 80px;
  background: #00237D; /* رنگ آبی گوشه */
  z-index: -1;
}

.custom-card2::after {
  top: -6px;
  right: -6px;
  border-radius:  8px;
}/* End custom CSS */