.elementor-533 .elementor-element.elementor-element-0fc7fd7{--display:flex;--margin-top:8rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:110;}.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-533 .elementor-element.elementor-element-a526230 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-a526230 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:18px;font-weight:600;line-height:37px;letter-spacing:-1.3px;color:var( --e-global-color-secondary );}.elementor-widget-text-editor{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-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-533 .elementor-element.elementor-element-c51643c{color:var( --e-global-color-primary );font-family:"IRANYekanX", Sans-serif;font-size:50px;font-weight:400;}.elementor-533 .elementor-element.elementor-element-b812e06{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.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-533 .elementor-element.elementor-element-e8a4689{--divider-border-style:solid;--divider-color:#DCDCDC;--divider-border-width:1px;}.elementor-533 .elementor-element.elementor-element-e8a4689 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-533 .elementor-element.elementor-element-e8a4689 .elementor-divider-separator{width:100%;}.elementor-533 .elementor-element.elementor-element-e8a4689 .elementor-divider{padding-block-start:100px;padding-block-end:100px;}.elementor-533 .elementor-element.elementor-element-e79db9c{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--z-index:107;}.elementor-533 .elementor-element.elementor-element-b51c081{--display:flex;--justify-content:center;}.elementor-533 .elementor-element.elementor-element-b51c081:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-b51c081 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-d417cfc > .elementor-widget-container{margin:-6px 0px -10px 0px;}.elementor-533 .elementor-element.elementor-element-d417cfc{color:var( --e-global-color-primary );font-family:"iranyekanweblight_FaNum", Sans-serif;font-size:40px;font-weight:200;line-height:57px;letter-spacing:-1px;}.elementor-533 .elementor-element.elementor-element-d60d8bb > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-d60d8bb{color:var( --e-global-color-primary );font-family:"Yekan Bakh FaNum", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.5px;}.elementor-533 .elementor-element.elementor-element-155bda0 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-155bda0 .elementor-heading-title{font-family:"IRANYekanXFaNum", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-1.3px;color:var( --e-global-color-secondary );}.elementor-533 .elementor-element.elementor-element-432598e{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-image .widget-image-caption{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-533 .elementor-element.elementor-element-0077e3f img{border-radius:10px 10px 10px 10px;}.elementor-533 .elementor-element.elementor-element-6ef1b11{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:107;}.elementor-533 .elementor-element.elementor-element-00677fa{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-de1618c img{border-radius:10px 10px 10px 10px;}.elementor-533 .elementor-element.elementor-element-b10b17e{--display:flex;--justify-content:center;}.elementor-533 .elementor-element.elementor-element-b10b17e:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-b10b17e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-d9cf1a7 > .elementor-widget-container{margin:-6px 0px -10px 0px;}.elementor-533 .elementor-element.elementor-element-d9cf1a7{color:var( --e-global-color-primary );font-family:"iranyekanweblight_FaNum", Sans-serif;font-size:40px;font-weight:200;line-height:57px;letter-spacing:-1px;}.elementor-533 .elementor-element.elementor-element-d3eddcc > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-d3eddcc{color:var( --e-global-color-primary );font-family:"Yekan Bakh FaNum", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.5px;}.elementor-533 .elementor-element.elementor-element-f6b9b25 > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-f6b9b25 .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-1.3px;color:var( --e-global-color-secondary );}.elementor-533 .elementor-element.elementor-element-a7a76c8{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:10rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;--z-index:107;}.elementor-533 .elementor-element.elementor-element-f09b38f{--display:flex;--justify-content:center;}.elementor-533 .elementor-element.elementor-element-f09b38f:not(.elementor-motion-effects-element-type-background), .elementor-533 .elementor-element.elementor-element-f09b38f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-533 .elementor-element.elementor-element-91755c0 > .elementor-widget-container{margin:-6px 0px -10px 0px;}.elementor-533 .elementor-element.elementor-element-91755c0{color:var( --e-global-color-primary );font-family:"iranyekanweblight_FaNum", Sans-serif;font-size:40px;font-weight:200;line-height:57px;letter-spacing:-1px;}.elementor-533 .elementor-element.elementor-element-23a246b > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-23a246b{color:var( --e-global-color-primary );font-family:"Yekan Bakh FaNum", Sans-serif;font-size:20px;font-weight:300;letter-spacing:-0.5px;}.elementor-533 .elementor-element.elementor-element-876715f > .elementor-widget-container{margin:0rem 0rem 0rem 0rem;padding:0rem 0rem 0rem 0rem;}.elementor-533 .elementor-element.elementor-element-876715f .elementor-heading-title{font-family:"Yekan Bakh FaNum", Sans-serif;font-size:18px;font-weight:500;line-height:18px;letter-spacing:-1.3px;color:var( --e-global-color-secondary );}.elementor-533 .elementor-element.elementor-element-a40e2b6{--display:flex;--overflow:hidden;--border-radius:10px 10px 10px 10px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-533 .elementor-element.elementor-element-c2aa2f3 img{border-radius:10px 10px 10px 10px;}.elementor-533 .elementor-element.elementor-element-45723f1{--display:flex;--padding-top:0%;--padding-bottom:0%;--padding-left:0%;--padding-right:0%;}.elementor-533 .elementor-element.elementor-element-405a5f8{--divider-border-style:solid;--divider-color:#DCDCDC;--divider-border-width:1px;}.elementor-533 .elementor-element.elementor-element-405a5f8 > .elementor-widget-container{padding:0% 25% 0% 25%;}.elementor-533 .elementor-element.elementor-element-405a5f8 .elementor-divider-separator{width:100%;}.elementor-533 .elementor-element.elementor-element-405a5f8 .elementor-divider{padding-block-start:50px;padding-block-end:50px;}.elementor-533 .elementor-element.elementor-element-622f3dd{--display:flex;}:root{--page-title-display:none;}@media(max-width:767px){.elementor-533 .elementor-element.elementor-element-155bda0 .elementor-heading-title{letter-spacing:0px;}.elementor-533 .elementor-element.elementor-element-432598e.e-con{--order:-99999 /* order start hack */;}.elementor-533 .elementor-element.elementor-element-6ef1b11{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-533 .elementor-element.elementor-element-00677fa.e-con{--order:-99999 /* order start hack */;}.elementor-533 .elementor-element.elementor-element-a7a76c8{--margin-top:4rem;--margin-bottom:0rem;--margin-left:0rem;--margin-right:0rem;}.elementor-533 .elementor-element.elementor-element-a40e2b6.e-con{--order:-99999 /* order start hack */;}}/* Start custom CSS for image, class: .elementor-element-0077e3f */.elementor-533 .elementor-element.elementor-element-0077e3f {
    transition: all 0.9s ease-in-out;
}
.elementor-533 .elementor-element.elementor-element-0077e3f:hover {
   transform: scale(1.3);
}
.container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-de1618c */.elementor-533 .elementor-element.elementor-element-de1618c {
    transition: all 0.9s ease-in-out;
}
.elementor-533 .elementor-element.elementor-element-de1618c:hover {
   transform: scale(1.3);
}
.container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c2aa2f3 */.elementor-533 .elementor-element.elementor-element-c2aa2f3 {
    transition: all 0.9s ease-in-out;
}
.elementor-533 .elementor-element.elementor-element-c2aa2f3:hover {
   transform: scale(1.3);
}
.container {
    overflow: hidden;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-954d67a */.grid-lines.global {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  mix-blend-mode: soft-light;
}
.grid-lines {
  bottom: 0;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  display: none;
  left: 0;
  pointer-events: none;
  position: fixed;
  right: 0;
  top: 0;
  -webkit-transition: opacity .8s ease-out;
  -o-transition: opacity .8s ease-out;
  transition: opacity .8s ease-out;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
  z-index: 2;
}

.grid-lines.gray .line-25, .grid-lines.gray .line-50 {
  border-color: #dcdcdc;
}
.line-25 {
  border-right: 0.1px solid hsla(0,0%,100%,.25);
    border-right-color: rgba(255, 255, 255, 0.25);
  width: 25vw;
}
.grid-lines {
  pointer-events: none;
}
.line-50 {
  border-right: 0.1px solid hsla(0,0%,100%,.25);
    border-right-color: rgba(255, 255, 255, 0.25);
  width: 50vw;
}

.e-con.e-con > .e-con-inner > .elementor-widget, .elementor.elementor .e-con > .elementor-widget {
	max-width: 100%;
	z-index: 3;
}/* End custom CSS */