.elementor-84 .elementor-element.elementor-element-40bb57d{--display:flex;--min-height:100vh;--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;--align-items:center;--margin-top:-120px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:150px;--padding-bottom:100px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-40bb57d:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-40bb57d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-15cdba0{--display:flex;}.pp-tooltip.pp-tooltip-{{ID}} .pp-tooltip-content{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.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-84 .elementor-element.elementor-element-cb2802c{width:var( --container-widget-width, 58% );max-width:58%;--container-widget-width:58%;--container-widget-flex-grow:0;text-align:start;}.elementor-84 .elementor-element.elementor-element-cb2802c > .elementor-widget-container{background-color:var( --e-global-color-8fba9ba );padding:10px 15px 10px 15px;border-radius:50px 50px 50px 50px;}.elementor-84 .elementor-element.elementor-element-cb2802c .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-039afdc .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:20px;font-weight:600;color:var( --e-global-color-8fba9ba );}.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-84 .elementor-element.elementor-element-4e921c2{width:var( --container-widget-width, 90% );max-width:90%;--container-widget-width:90%;--container-widget-flex-grow:0;text-align:justify;font-family:"iransans", Sans-serif;font-size:16px;font-weight:400;line-height:30px;color:var( --e-global-color-8fba9ba );}.elementor-84 .elementor-element.elementor-element-4e921c2 > .elementor-widget-container{padding:15px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-4e921c2 p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-37c040b{--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;}.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-84 .elementor-element.elementor-element-5881d1b .elementor-button{background-color:var( --e-global-color-primary );font-family:"iransans", Sans-serif;font-size:15px;font-weight:400;fill:var( --e-global-color-8fba9ba );color:var( --e-global-color-8fba9ba );transition-duration:0.9s;border-radius:30px 30px 30px 30px;padding:10px 15px 10px 15px;}.elementor-84 .elementor-element.elementor-element-5881d1b .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-5881d1b .elementor-button:focus{background-color:var( --e-global-color-accent );color:var( --e-global-color-8fba9ba );}.elementor-84 .elementor-element.elementor-element-5881d1b .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-5881d1b .elementor-button:focus svg{fill:var( --e-global-color-8fba9ba );}.elementor-84 .elementor-element.elementor-element-a483cdd{--display:flex;}.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-84 .elementor-element.elementor-element-1e1517d img{max-width:73%;}.elementor-84 .elementor-element.elementor-element-40bb57d > .elementor-shape-bottom svg, .elementor-84 .elementor-element.elementor-element-40bb57d > .e-con-inner > .elementor-shape-bottom svg{width:calc(214% + 1.3px);}.elementor-84 .elementor-element.elementor-element-210ec20{--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:100px;--padding-bottom:40px;--padding-left:0px;--padding-right:0px;--z-index:2;}.elementor-84 .elementor-element.elementor-element-210ec20:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-210ec20 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-6b49a69{text-align:center;}.elementor-84 .elementor-element.elementor-element-6b49a69 .elementor-heading-title{font-family:"iransans", Sans-serif;font-weight:600;}.elementor-84 .elementor-element.elementor-element-8bc7fac{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 45px;--row-gap:0px;--column-gap:45px;--grid-auto-flow:row;--z-index:2;}.elementor-84 .elementor-element.elementor-element-8bc7fac:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-8bc7fac > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-8fba9ba );}.elementor-84 .elementor-element.elementor-element-86a38a8{--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;}.elementor-84 .elementor-element.elementor-element-53c8a65 .elementor-button{background-color:var( --e-global-color-primary );font-family:"iransans", Sans-serif;font-size:13px;font-weight:500;border-radius:12px 12px 12px 12px;padding:16px 35px 16px 35px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-53c8a65{left:16px;}body.rtl .elementor-84 .elementor-element.elementor-element-53c8a65{right:16px;}.elementor-84 .elementor-element.elementor-element-53c8a65{bottom:218px;}.elementor-84 .elementor-element.elementor-element-dfbff2f > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-dfbff2f .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-e72fc04 );}.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, .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-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{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-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-2161194.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-2161194.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-2161194.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-2161194:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-2161194:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-c691df7.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-c691df7.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-c691df7.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-c691df7:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-c691df7:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-075edb0.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-075edb0.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-075edb0.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-075edb0:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-075edb0:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-7742128{--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;}.elementor-84 .elementor-element.elementor-element-d8d5851 .elementor-button{background-color:var( --e-global-color-primary );font-family:"iransans", Sans-serif;font-size:13px;font-weight:500;border-radius:12px 12px 12px 12px;padding:16px 35px 16px 35px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-d8d5851{left:16px;}body.rtl .elementor-84 .elementor-element.elementor-element-d8d5851{right:16px;}.elementor-84 .elementor-element.elementor-element-d8d5851{bottom:218px;}.elementor-84 .elementor-element.elementor-element-bfe903a > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-bfe903a .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-cfc5b5d.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-cfc5b5d.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-cfc5b5d.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-cfc5b5d:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-cfc5b5d:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-df84d8a.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-df84d8a.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-df84d8a.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-df84d8a:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-df84d8a:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-e6af97f.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-e6af97f.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-e6af97f.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-e6af97f:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-e6af97f:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-637a9bb{--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;}.elementor-84 .elementor-element.elementor-element-83a419b .elementor-button{background-color:var( --e-global-color-primary );font-family:"iransans", Sans-serif;font-size:13px;font-weight:500;border-radius:12px 12px 12px 12px;padding:16px 35px 16px 35px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-83a419b{left:16px;}body.rtl .elementor-84 .elementor-element.elementor-element-83a419b{right:16px;}.elementor-84 .elementor-element.elementor-element-83a419b{bottom:218px;}.elementor-84 .elementor-element.elementor-element-e02c226 > .elementor-widget-container{margin:20px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-e02c226 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:18px;font-weight:600;color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-e2024ba.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-e2024ba.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-e2024ba.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-e2024ba:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-e2024ba:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-4e8bb54.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-4e8bb54.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-4e8bb54.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-4e8bb54:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-4e8bb54:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-wrapper{align-items:center;text-align:start;gap:15px;}.elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-title{margin-block-end:0px;color:#264653B0;}.elementor-84 .elementor-element.elementor-element-7f72ecb.elementor-view-stacked .elementor-icon{background-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-7f72ecb.elementor-view-framed .elementor-icon, .elementor-84 .elementor-element.elementor-element-7f72ecb.elementor-view-default .elementor-icon{fill:#EBEBEB;color:#EBEBEB;border-color:#EBEBEB;}.elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon{font-size:25px;}.elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-title a{font-family:"iransans", Sans-serif;font-size:15px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-7f72ecb:has(:hover) .elementor-icon-box-title,
					 .elementor-84 .elementor-element.elementor-element-7f72ecb:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-b61e1d4{--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-84 .elementor-element.elementor-element-77dc65c{--display:flex;--min-height:560px;--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;--justify-content:center;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:50px;--padding-left:10px;--padding-right:10px;}.elementor-84 .elementor-element.elementor-element-77dc65c:not(.elementor-motion-effects-element-type-background), .elementor-84 .elementor-element.elementor-element-77dc65c > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:var( --e-global-color-e72fc04 );}.elementor-84 .elementor-element.elementor-element-16fb111 > .elementor-widget-container{margin:0px 0px 15px 0px;}.elementor-84 .elementor-element.elementor-element-16fb111{text-align:center;}.elementor-84 .elementor-element.elementor-element-16fb111 .elementor-heading-title{font-family:"iransans", Sans-serif;font-size:22px;font-weight:600;color:var( --e-global-color-8fba9ba );}.elementor-84 .elementor-element.elementor-element-4de3afd > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-4de3afd{text-align:center;font-family:"iransans", Sans-serif;font-size:18px;font-weight:500;color:#FFFFFF;}.elementor-84 .elementor-element.elementor-element-4de3afd p{margin-block-end:0px;}.elementor-84 .elementor-element.elementor-element-b3e5023 .elementor-button{background-color:var( --e-global-color-primary );fill:var( --e-global-color-8fba9ba );color:var( --e-global-color-8fba9ba );transition-duration:0.7s;border-radius:8px 8px 8px 8px;}.elementor-84 .elementor-element.elementor-element-b3e5023 .elementor-button:hover, .elementor-84 .elementor-element.elementor-element-b3e5023 .elementor-button:focus{background-color:var( --e-global-color-8fba9ba );color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-b3e5023.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-84 .elementor-element.elementor-element-b3e5023 .elementor-button:hover svg, .elementor-84 .elementor-element.elementor-element-b3e5023 .elementor-button:focus svg{fill:var( --e-global-color-primary );}.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-84 .elementor-element.elementor-element-f66ab78{--grid-columns:4;--grid-column-gap:20px;}.elementor-84 .elementor-element.elementor-element-f66ab78 > .elementor-widget-container{margin:50px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-a5f9d7d{--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;--margin-top:-7px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-399a165{--display:flex;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:100px;--padding-bottom:150px;--padding-left:0px;--padding-right:0px;}.elementor-widget-animated-headline .elementor-headline-plain-text{color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline{--dynamic-text-color:var( --e-global-color-secondary );}.elementor-widget-animated-headline .elementor-headline-dynamic-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-animated-headline .elementor-headline-dynamic-wrapper path{stroke:var( --e-global-color-accent );}.elementor-84 .elementor-element.elementor-element-bf75a00{--iteration-count:infinite;--dynamic-text-color:var( --e-global-color-primary );--typing-selected-bg-color:var( --e-global-color-8fba9ba );--typing-selected-color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-bf75a00 .elementor-headline{text-align:center;font-family:"iransans", Sans-serif;font-size:26px;font-weight:600;}.elementor-84 .elementor-element.elementor-element-bf75a00 .elementor-headline-plain-text{color:var( --e-global-color-primary );}.elementor-84 .elementor-element.elementor-element-0c8ad54{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--margin-top:80px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-b8eb2d9{--display:flex;}.elementor-84 .elementor-element.elementor-element-7a0d24e{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-4ed7039{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-56e2d9a{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-f79f2ef{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-207c448{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-c4119e4{--display:flex;}.elementor-84 .elementor-element.elementor-element-a6cf2e1{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-32770d8{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-f4dcb67{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 1px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-cf17deb{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-201a723{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-f95b259{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-9dec8ac{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-6b35c11{--display:flex;border-style:solid;--border-style:solid;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-cea31e7{--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;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-84 .elementor-element.elementor-element-0ceaeb9{--display:flex;}.elementor-84 .elementor-element.elementor-element-f8c6ae9{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-fcf89c8{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-b6081c5{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-facb733{--display:flex;border-style:solid;--border-style:solid;border-width:0px 0px 0px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:0px;--border-left-width:0px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-3a0d997{--display:flex;border-style:solid;--border-style:solid;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;border-color:#F1F1F1;--border-color:#F1F1F1;}.elementor-84 .elementor-element.elementor-element-7b25fdc{--display:flex;}:root{--page-title-display:none;}@media(max-width:1440px){.elementor-84 .elementor-element.elementor-element-8bc7fac{--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-53c8a65{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-53c8a65{right:14px;}.elementor-84 .elementor-element.elementor-element-53c8a65{bottom:274px;}.elementor-84 .elementor-element.elementor-element-53c8a65 .elementor-button{padding:13px 17px 13px 17px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-d8d5851{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-d8d5851{right:14px;}.elementor-84 .elementor-element.elementor-element-d8d5851{bottom:274px;}.elementor-84 .elementor-element.elementor-element-d8d5851 .elementor-button{padding:13px 17px 13px 17px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-83a419b{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-83a419b{right:14px;}.elementor-84 .elementor-element.elementor-element-83a419b{bottom:274px;}.elementor-84 .elementor-element.elementor-element-83a419b .elementor-button{padding:13px 17px 13px 17px;}}@media(max-width:1024px){.elementor-84 .elementor-element.elementor-element-cb2802c{--container-widget-width:325px;--container-widget-flex-grow:0;width:var( --container-widget-width, 325px );max-width:325px;}.elementor-84 .elementor-element.elementor-element-cb2802c .elementor-heading-title{font-size:19px;}.elementor-84 .elementor-element.elementor-element-039afdc .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-84 .elementor-element.elementor-element-4e921c2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-84 .elementor-element.elementor-element-40bb57d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-8bc7fac{--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:0px 0px;--row-gap:0px;--column-gap:0px;--grid-auto-flow:row;--align-items:center;--z-index:0;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-53c8a65{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-53c8a65{right:14px;}.elementor-84 .elementor-element.elementor-element-53c8a65{bottom:235px;}.elementor-84 .elementor-element.elementor-element-53c8a65 .elementor-button{font-size:11px;border-radius:8px 8px 8px 8px;padding:13px 28px 13px 28px;}.elementor-84 .elementor-element.elementor-element-dfbff2f > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-dfbff2f .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-2161194 .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-c691df7 .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-075edb0 .elementor-icon-box-title a{font-size:14px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-d8d5851{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-d8d5851{right:14px;}.elementor-84 .elementor-element.elementor-element-d8d5851{bottom:223px;}.elementor-84 .elementor-element.elementor-element-d8d5851 .elementor-button{font-size:11px;border-radius:8px 8px 8px 8px;padding:13px 28px 13px 28px;}.elementor-84 .elementor-element.elementor-element-bfe903a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-bfe903a .elementor-heading-title{font-size:16px;}.elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-cfc5b5d .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-df84d8a .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-e6af97f .elementor-icon-box-title a{font-size:14px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-83a419b{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-83a419b{right:14px;}.elementor-84 .elementor-element.elementor-element-83a419b{bottom:235px;}.elementor-84 .elementor-element.elementor-element-83a419b .elementor-button{font-size:11px;border-radius:8px 8px 8px 8px;padding:13px 28px 13px 28px;}.elementor-84 .elementor-element.elementor-element-e02c226 > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-84 .elementor-element.elementor-element-e02c226 .elementor-heading-title{font-size:16px;line-height:30px;}.elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-e2024ba .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-4e8bb54 .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-title, .elementor-84 .elementor-element.elementor-element-7f72ecb .elementor-icon-box-title a{font-size:14px;}.elementor-84 .elementor-element.elementor-element-77dc65c{--margin-top:-4px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-f66ab78{--grid-columns:2;}.elementor-84 .elementor-element.elementor-element-399a165{--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}}@media(max-width:767px){.elementor-84 .elementor-element.elementor-element-15cdba0.e-con{--order:99999 /* order end hack */;}.elementor-84 .elementor-element.elementor-element-cb2802c{--container-widget-width:287px;--container-widget-flex-grow:0;width:var( --container-widget-width, 287px );max-width:287px;}.elementor-84 .elementor-element.elementor-element-cb2802c .elementor-heading-title{font-size:18px;}.elementor-84 .elementor-element.elementor-element-039afdc .elementor-heading-title{line-height:35px;}.elementor-84 .elementor-element.elementor-element-4e921c2{--container-widget-width:1000px;--container-widget-flex-grow:0;width:var( --container-widget-width, 1000px );max-width:1000px;}.elementor-84 .elementor-element.elementor-element-40bb57d{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:35px;--padding-bottom:35px;--padding-left:10px;--padding-right:10px;--z-index:0;}.elementor-84 .elementor-element.elementor-element-210ec20{--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-84 .elementor-element.elementor-element-6b49a69 .elementor-heading-title{font-size:20px;}.elementor-84 .elementor-element.elementor-element-8bc7fac{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-53c8a65{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-53c8a65{right:14px;}.elementor-84 .elementor-element.elementor-element-53c8a65{bottom:195px;}.elementor-84 .elementor-element.elementor-element-53c8a65 .elementor-button{padding:13px 22px 13px 22px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-d8d5851{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-d8d5851{right:14px;}.elementor-84 .elementor-element.elementor-element-d8d5851{bottom:182px;}.elementor-84 .elementor-element.elementor-element-d8d5851 .elementor-button{padding:13px 22px 13px 22px;}body:not(.rtl) .elementor-84 .elementor-element.elementor-element-83a419b{left:14px;}body.rtl .elementor-84 .elementor-element.elementor-element-83a419b{right:14px;}.elementor-84 .elementor-element.elementor-element-83a419b{bottom:195px;}.elementor-84 .elementor-element.elementor-element-83a419b .elementor-button{padding:13px 22px 13px 22px;}.elementor-84 .elementor-element.elementor-element-16fb111 .elementor-heading-title{font-size:20px;}.elementor-84 .elementor-element.elementor-element-f66ab78{--grid-columns:1;}.elementor-84 .elementor-element.elementor-element-399a165{--margin-top:0px;--margin-bottom:90px;--margin-left:0px;--margin-right:0px;--padding-top:50px;--padding-bottom:0px;--padding-left:15px;--padding-right:15px;}.elementor-84 .elementor-element.elementor-element-bf75a00 .elementor-headline{font-size:18px;}.elementor-84 .elementor-element.elementor-element-0c8ad54{--justify-content:center;}.elementor-84 .elementor-element.elementor-element-b8eb2d9{--content-width:150px;}.elementor-84 .elementor-element.elementor-element-7a0d24e{--width:110px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-4ed7039{--width:110px;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-56e2d9a{--width:110px;border-width:1px 0px 1px 1px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-f79f2ef{--width:110px;border-width:0px 1px 0px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:0px;}.elementor-84 .elementor-element.elementor-element-207c448{--width:110px;border-width:0px 1px 0px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-c4119e4{--content-width:130px;}.elementor-84 .elementor-element.elementor-element-a6cf2e1{--justify-content:center;}.elementor-84 .elementor-element.elementor-element-32770d8{--width:110px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-f4dcb67{--width:110px;border-width:1px 0px 1px 0px;--border-top-width:1px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-84 .elementor-element.elementor-element-cf17deb{--width:110px;border-width:1px 1px 0px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:0px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-201a723{--width:110px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-f95b259{--width:110px;}.elementor-84 .elementor-element.elementor-element-9dec8ac{--width:110px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-6b35c11{--width:110px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-cea31e7{--justify-content:center;}.elementor-84 .elementor-element.elementor-element-f8c6ae9{--width:110px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-fcf89c8{--width:110px;border-width:0px 0px 1px 0px;--border-top-width:0px;--border-right-width:0px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-84 .elementor-element.elementor-element-b6081c5{--width:110px;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}.elementor-84 .elementor-element.elementor-element-facb733{--width:110px;border-width:0px 1px 1px 0px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:0px;}.elementor-84 .elementor-element.elementor-element-3a0d997{--width:110px;border-width:0px 1px 1px 1px;--border-top-width:0px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;}}@media(min-width:768px){.elementor-84 .elementor-element.elementor-element-37c040b{--width:100%;}.elementor-84 .elementor-element.elementor-element-86a38a8{--width:100%;}.elementor-84 .elementor-element.elementor-element-7742128{--width:100%;}.elementor-84 .elementor-element.elementor-element-637a9bb{--width:100%;}}/* Start custom CSS for image, class: .elementor-element-1e1517d */.elementor-84 .elementor-element.elementor-element-1e1517d{
    position:relative;
    overflow:visible !important; /* خیلی مهم */
}

/* =========================
   IMAGE FIX (NO LINE SHADOW BUG)
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img{
    position:relative;
    z-index:2;

    /* سایه تمیز بدون خط */
    filter: drop-shadow(0px 20px 35px rgba(0,0,0,.12));

    /* جلوگیری از رندر خراب */
    transform: translateZ(0);
    backface-visibility:hidden;

    /* انیمیشن نرم */
    animation: floatClean 5s ease-in-out infinite;
}

/* حرکت نرم و بدون rotation (مهم برای حذف خط) */
@keyframes floatClean{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-10px);
    }
    100%{
        transform: translateY(0);
    }
}

/* =========================
   REMOVE ANY LAYOUT BUGS
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img,
.elementor-84 .elementor-element.elementor-element-1e1517d{
    box-shadow:none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e1517d */.elementor-84 .elementor-element.elementor-element-1e1517d{
    position:relative;
    overflow:visible !important; /* خیلی مهم */
}

/* =========================
   IMAGE FIX (NO LINE SHADOW BUG)
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img{
    position:relative;
    z-index:2;

    /* سایه تمیز بدون خط */
    filter: drop-shadow(0px 20px 35px rgba(0,0,0,.12));

    /* جلوگیری از رندر خراب */
    transform: translateZ(0);
    backface-visibility:hidden;

    /* انیمیشن نرم */
    animation: floatClean 5s ease-in-out infinite;
}

/* حرکت نرم و بدون rotation (مهم برای حذف خط) */
@keyframes floatClean{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-10px);
    }
    100%{
        transform: translateY(0);
    }
}

/* =========================
   REMOVE ANY LAYOUT BUGS
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img,
.elementor-84 .elementor-element.elementor-element-1e1517d{
    box-shadow:none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e1517d */.elementor-84 .elementor-element.elementor-element-1e1517d{
    position:relative;
    overflow:visible !important; /* خیلی مهم */
}

/* =========================
   IMAGE FIX (NO LINE SHADOW BUG)
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img{
    position:relative;
    z-index:2;

    /* سایه تمیز بدون خط */
    filter: drop-shadow(0px 20px 35px rgba(0,0,0,.12));

    /* جلوگیری از رندر خراب */
    transform: translateZ(0);
    backface-visibility:hidden;

    /* انیمیشن نرم */
    animation: floatClean 5s ease-in-out infinite;
}

/* حرکت نرم و بدون rotation (مهم برای حذف خط) */
@keyframes floatClean{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-10px);
    }
    100%{
        transform: translateY(0);
    }
}

/* =========================
   REMOVE ANY LAYOUT BUGS
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img,
.elementor-84 .elementor-element.elementor-element-1e1517d{
    box-shadow:none !important;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-1e1517d */.elementor-84 .elementor-element.elementor-element-1e1517d{
    position:relative;
    overflow:visible !important; /* خیلی مهم */
}

/* =========================
   IMAGE FIX (NO LINE SHADOW BUG)
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img{
    position:relative;
    z-index:2;

    /* سایه تمیز بدون خط */
    filter: drop-shadow(0px 20px 35px rgba(0,0,0,.12));

    /* جلوگیری از رندر خراب */
    transform: translateZ(0);
    backface-visibility:hidden;

    /* انیمیشن نرم */
    animation: floatClean 5s ease-in-out infinite;
}

/* حرکت نرم و بدون rotation (مهم برای حذف خط) */
@keyframes floatClean{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-10px);
    }
    100%{
        transform: translateY(0);
    }
}

/* =========================
   REMOVE ANY LAYOUT BUGS
========================= */
.elementor-84 .elementor-element.elementor-element-1e1517d img,
.elementor-84 .elementor-element.elementor-element-1e1517d{
    box-shadow:none !important;
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-40bb57d */.elementor-84 .elementor-element.elementor-element-40bb57d{
    overflow:visible !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9ba3214 *//* ========================================
   WRAPPER
======================================== */

.hover-video-wrapper {
    width: 100%;
    max-width: 430px;
    height: 320px;

    margin: 0 auto;

    position: relative;
    box-sizing: border-box;
}


/* ========================================
   LINK
======================================== */

.hover-video-link {
    display: block;

    width: 100%;
    height: 100%;

    text-decoration: none;
}


/* ========================================
   VIDEO BOX
======================================== */

.hover-video {
    position: relative;

    width: 100%;
    height: 100%;

    overflow: hidden;

    border-radius: 22px;

    box-sizing: border-box;
}


/* ========================================
   IMAGE + VIDEO
======================================== */

.hover-video img,
.hover-video video {
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    object-fit: cover;

    display: block;

    margin: 0;
    padding: 0;
}


/* ========================================
   POSTER
======================================== */

.hover-video .poster {
    z-index: 1;

    opacity: 1;
    visibility: visible;

    transition: opacity .35s ease;
}


/* ========================================
   VIDEO
======================================== */

.hover-video video {
    z-index: 2;

    opacity: 0;

    transition: opacity .35s ease;
}


/* ========================================
   DESKTOP HOVER
======================================== */

@media (hover: hover) and (pointer: fine) {

    .hover-video:hover .poster {
        opacity: 0;
    }

    .hover-video:hover video {
        opacity: 1;
    }

}


/* ========================================
   SVG MASK
======================================== */

.hover-video-wrapper {

    -webkit-mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;

    mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;
}


/* ========================================
   TABLET
======================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .hover-video-wrapper {
        width: 100%;
        max-width: 430px;
        height: 320px;
    }

}


/* ========================================
   MOBILE
======================================== */

@media (max-width: 767px) {

    .hover-video-wrapper {

        width: 100%;
        max-width: 100%;

        /* ارتفاع واقعی کارت در موبایل */
        height: 240px;

        margin: 0 auto;

        position: relative;
    }


    .hover-video {

        width: 100%;
        height: 100%;

        border-radius: 18px;
    }


    .hover-video-link {

        width: 100%;
        height: 100%;

        display: block;
    }


    /* عکس موبایل */

    .hover-video .poster {

        display: block !important;

        width: 100% !important;
        height: 100% !important;

        opacity: 1 !important;
        visibility: visible !important;

        object-fit: cover !important;

        z-index: 1;
    }


    /* ویدیو موبایل کاملاً خاموش */

    .hover-video video {

        display: none !important;

        opacity: 0 !important;
        visibility: hidden !important;
    }

}


/* ========================================
   موبایل کوچک
======================================== */

@media (max-width: 480px) {

    .hover-video-wrapper {

        height: 230px;

    }

}


/* ========================================
   موبایل خیلی کوچک
======================================== */

@media (max-width: 360px) {

    .hover-video-wrapper {

        height: 210px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-cbcf7d4 *//* ========================================
   WRAPPER
======================================== */

.hover-video-wrapper {
    width: 100%;
    max-width: 430px;
    height: 320px;

    margin: 0 auto;

    position: relative;
    box-sizing: border-box;
}


/* ========================================
   LINK
======================================== */

.hover-video-link {
    display: block;

    width: 100%;
    height: 100%;

    text-decoration: none;
}


/* ========================================
   VIDEO BOX
======================================== */

.hover-video {
    position: relative;

    width: 100%;
    height: 100%;

    overflow: hidden;

    border-radius: 22px;

    box-sizing: border-box;
}


/* ========================================
   IMAGE + VIDEO
======================================== */

.hover-video img,
.hover-video video {
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    object-fit: cover;

    display: block;

    margin: 0;
    padding: 0;
}


/* ========================================
   POSTER
======================================== */

.hover-video .poster {
    z-index: 1;

    opacity: 1;
    visibility: visible;

    transition: opacity .35s ease;
}


/* ========================================
   VIDEO
======================================== */

.hover-video video {
    z-index: 2;

    opacity: 0;

    transition: opacity .35s ease;
}


/* ========================================
   DESKTOP HOVER
======================================== */

@media (hover: hover) and (pointer: fine) {

    .hover-video:hover .poster {
        opacity: 0;
    }

    .hover-video:hover video {
        opacity: 1;
    }

}


/* ========================================
   SVG MASK
======================================== */

.hover-video-wrapper {

    -webkit-mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;

    mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;
}


/* ========================================
   TABLET
======================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .hover-video-wrapper {
        width: 100%;
        max-width: 430px;
        height: 320px;
    }

}


/* ========================================
   MOBILE
======================================== */

@media (max-width: 767px) {

    .hover-video-wrapper {

        width: 100%;
        max-width: 100%;

        /* ارتفاع واقعی کارت در موبایل */
        height: 240px;

        margin: 0 auto;

        position: relative;
    }


    .hover-video {

        width: 100%;
        height: 100%;

        border-radius: 18px;
    }


    .hover-video-link {

        width: 100%;
        height: 100%;

        display: block;
    }


    /* عکس موبایل */

    .hover-video .poster {

        display: block !important;

        width: 100% !important;
        height: 100% !important;

        opacity: 1 !important;
        visibility: visible !important;

        object-fit: cover !important;

        z-index: 1;
    }


    /* ویدیو موبایل کاملاً خاموش */

    .hover-video video {

        display: none !important;

        opacity: 0 !important;
        visibility: hidden !important;
    }

}


/* ========================================
   موبایل کوچک
======================================== */

@media (max-width: 480px) {

    .hover-video-wrapper {

        height: 230px;

    }

}


/* ========================================
   موبایل خیلی کوچک
======================================== */

@media (max-width: 360px) {

    .hover-video-wrapper {

        height: 210px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-3f75068 *//* ========================================
   WRAPPER
======================================== */

.hover-video-wrapper {
    width: 100%;
    max-width: 430px;
    height: 320px;

    margin: 0 auto;

    position: relative;
    box-sizing: border-box;
}


/* ========================================
   LINK
======================================== */

.hover-video-link {
    display: block;

    width: 100%;
    height: 100%;

    text-decoration: none;
}


/* ========================================
   VIDEO BOX
======================================== */

.hover-video {
    position: relative;

    width: 100%;
    height: 100%;

    overflow: hidden;

    border-radius: 22px;

    box-sizing: border-box;
}


/* ========================================
   IMAGE + VIDEO
======================================== */

.hover-video img,
.hover-video video {
    position: absolute;

    top: 0;
    left: 0;

    width: 100%;
    height: 100%;

    object-fit: cover;

    display: block;

    margin: 0;
    padding: 0;
}


/* ========================================
   POSTER
======================================== */

.hover-video .poster {
    z-index: 1;

    opacity: 1;
    visibility: visible;

    transition: opacity .35s ease;
}


/* ========================================
   VIDEO
======================================== */

.hover-video video {
    z-index: 2;

    opacity: 0;

    transition: opacity .35s ease;
}


/* ========================================
   DESKTOP HOVER
======================================== */

@media (hover: hover) and (pointer: fine) {

    .hover-video:hover .poster {
        opacity: 0;
    }

    .hover-video:hover video {
        opacity: 1;
    }

}


/* ========================================
   SVG MASK
======================================== */

.hover-video-wrapper {

    -webkit-mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;

    mask:
    url('data:image/svg+xml,%3Csvg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 430 300"%3E%3Cpath d="M20 0H410A20 20 0 0 1 430 20V215A20 20 0 0 1 410 235H280A20 20 0 0 0 260 255V280A20 20 0 0 1 240 300H20A20 20 0 0 1 0 280V20A20 20 0 0 1 20 0Z" fill="white"/%3E%3C/svg%3E')
    no-repeat center / 100% 100%;
}


/* ========================================
   TABLET
======================================== */

@media (min-width: 768px) and (max-width: 1024px) {

    .hover-video-wrapper {
        width: 100%;
        max-width: 430px;
        height: 320px;
    }

}


/* ========================================
   MOBILE
======================================== */

@media (max-width: 767px) {

    .hover-video-wrapper {

        width: 100%;
        max-width: 100%;

        /* ارتفاع واقعی کارت در موبایل */
        height: 240px;

        margin: 0 auto;

        position: relative;
    }


    .hover-video {

        width: 100%;
        height: 100%;

        border-radius: 18px;
    }


    .hover-video-link {

        width: 100%;
        height: 100%;

        display: block;
    }


    /* عکس موبایل */

    .hover-video .poster {

        display: block !important;

        width: 100% !important;
        height: 100% !important;

        opacity: 1 !important;
        visibility: visible !important;

        object-fit: cover !important;

        z-index: 1;
    }


    /* ویدیو موبایل کاملاً خاموش */

    .hover-video video {

        display: none !important;

        opacity: 0 !important;
        visibility: hidden !important;
    }

}


/* ========================================
   موبایل کوچک
======================================== */

@media (max-width: 480px) {

    .hover-video-wrapper {

        height: 230px;

    }

}


/* ========================================
   موبایل خیلی کوچک
======================================== */

@media (max-width: 360px) {

    .hover-video-wrapper {

        height: 210px;

    }

}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d9448b2 */.elementor-84 .elementor-element.elementor-element-d9448b2 svg{

    display:block;

    width:100%;

    height:120px;

    max-width:100%;

}
.livin-liquid-divider{

    width:100%;
    line-height:0;
    overflow:hidden;

}

.livin-liquid-divider svg{

    display:block;
    width:100%;
    height:170px;

}

@media (max-width:1024px){

.elementor-84 .elementor-element.elementor-element-d9448b2 svg{

    height:90px;

}

}
@media (max-width:767px){

.elementor-84 .elementor-element.elementor-element-d9448b2{

    overflow:hidden;

}

.elementor-84 .elementor-element.elementor-element-d9448b2 svg{

    width:100%;

    height:65px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-b61e1d4 */.elementor-84 .elementor-element.elementor-element-b61e1d4{

    position:relative;

    overflow:hidden;

    width:100%;

    max-width:100%;

    line-height:0;

}
html,
body{

    overflow-x:hidden;

}

.elementor{

    overflow-x:clip;

}/* End custom CSS */
/* Start custom CSS for button, class: .elementor-element-b3e5023 */.elementor-84 .elementor-element.elementor-element-b3e5023 a:hover{
    padding-left:40px!important;
    padding-right:40px!important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9c5f3c5 */.elementor-84 .elementor-element.elementor-element-9c5f3c5 svg{

    display:block;

    width:100%;

    height:120px;

    max-width:100%;

}
.livin-liquid-divider{

    width:100%;
    line-height:0;
    overflow:hidden;

}

.livin-liquid-divider svg{

    display:block;
    width:100%;
    height:170px;

}

@media (max-width:1024px){

.elementor-84 .elementor-element.elementor-element-9c5f3c5 svg{

    height:90px;

}

}
@media (max-width:767px){

.elementor-84 .elementor-element.elementor-element-9c5f3c5{

    overflow:hidden;

}

.elementor-84 .elementor-element.elementor-element-9c5f3c5 svg{

    width:100%;

    height:65px;

}
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a5f9d7d */.elementor-84 .elementor-element.elementor-element-a5f9d7d{

    position:relative;

    overflow:hidden;

    width:100%;

    max-width:100%;

    line-height:0;

}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-92c8b54 */@keyframes blinkFade {
    0%, 100% { opacity: 1; }
    50% { opacity: 0; }
}
.random-blink-1 {
    animation: blinkFade 4s infinite ease-in-out;
    animation-delay: 0s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-c04ec09 */.random-blink-4 {
    animation: blinkFade 7s infinite ease-in-out;
    animation-delay: 0.9s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a1fd899 */.random-blink-2 {
    animation: blinkFade 5s infinite ease-in-out;
    animation-delay: 1.2s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-43a7250 */.random-blink-3 {
    animation: blinkFade 6s infinite ease-in-out;
    animation-delay: 0.7s;
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-a5ff1dc */.random-blink-4 {
    animation: blinkFade 7s infinite ease-in-out;
    animation-delay: 0.9s;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'iransans';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://livind.ir/wp-content/uploads/2025/12/IRANSansWeb.eot');
	src: url('https://livind.ir/wp-content/uploads/2025/12/IRANSansWeb.eot?#iefix') format('embedded-opentype'),
		url('https://livind.ir/wp-content/uploads/2025/12/IRANSansWeb.woff2') format('woff2'),
		url('https://livind.ir/wp-content/uploads/2025/12/IRANSansWeb.woff') format('woff'),
		url('https://livind.ir/wp-content/uploads/2025/12/IRANSansWeb.ttf') format('truetype');
}
/* End Custom Fonts CSS */