.elementor-14 .elementor-element.elementor-element-1e537ba > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-1e537ba{padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-9a4e352 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-9a4e352{padding:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-7522792 > .elementor-container{max-width:1300px;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-b2fab19.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-b2fab19.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-b2fab19 > .elementor-element-populated{padding:0px 0px 0px 10px;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-44514c5.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-44514c5.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-44514c5 > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-518c8b0.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-518c8b0.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-518c8b0 > .elementor-element-populated{padding:0px 10px 0px 0px;}.elementor-14 .elementor-element.elementor-element-464e331 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-464e331{padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-d6599d1:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-image-box .elementor-image-box-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-widget-image-box:has(:hover) .elementor-image-box-title,
					 .elementor-widget-image-box:has(:focus) .elementor-image-box-title{color:var( --e-global-color-primary );}.elementor-widget-image-box .elementor-image-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-14 .elementor-element.elementor-element-2e50207.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-2e50207.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-2e50207.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-2e50207 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-2e50207 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-2e50207 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-2e50207:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-2e50207:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-601afa0:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-34135fe.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-34135fe.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-34135fe.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-34135fe .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-34135fe .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-34135fe .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-34135fe:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-34135fe:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-9023338:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-9023338 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-12b74c4.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-12b74c4.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-12b74c4.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-12b74c4 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-12b74c4 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-12b74c4 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-12b74c4:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-12b74c4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-485b74b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-485b74b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-8a2e1af.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-8a2e1af.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-8a2e1af.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-8a2e1af .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-8a2e1af .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-8a2e1af .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-8a2e1af:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-8a2e1af:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-0e4c4d5:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a36ca9e.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-a36ca9e.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-a36ca9e.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-a36ca9e .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-a36ca9e .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-a36ca9e .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-a36ca9e:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-a36ca9e:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-3d0db1c:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F5F7FA;}.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 15px 0px 15px;--e-column-margin-right:15px;--e-column-margin-left:15px;}.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-c834193.elementor-position-right .elementor-image-box-img{margin-left:0px;}.elementor-14 .elementor-element.elementor-element-c834193.elementor-position-left .elementor-image-box-img{margin-right:0px;}.elementor-14 .elementor-element.elementor-element-c834193.elementor-position-top .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-c834193 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:15px;font-weight:400;color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-c834193 .elementor-image-box-wrapper .elementor-image-box-img{width:60%;}.elementor-14 .elementor-element.elementor-element-c834193 .elementor-image-box-img img{border-radius:0px;transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-c834193:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-c834193:has(:focus) .elementor-image-box-title{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-95d7342 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-95d7342{padding:60px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-dbbe2b1 > .elementor-container{max-width:1300px;}.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-14 .elementor-element.elementor-element-804f62d img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-0f04853 img{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-fcf89df > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-fcf89df{padding:60px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-975df2a > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-14 .elementor-element.elementor-element-975df2a > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 20px 15px 0px;}.elementor-14 .elementor-element.elementor-element-975df2a > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-975df2a > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-975df2a > .elementor-background-slideshow{border-radius:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-975df2a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.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-14 .elementor-element.elementor-element-a662c20{width:auto;max-width:auto;text-align:center;}.elementor-14 .elementor-element.elementor-element-a662c20 .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-4228538.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-4228538.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-4228538.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14 .elementor-element.elementor-element-4228538 > .elementor-element-populated{padding:0px 0px 0px 0px;}.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-14 .elementor-element.elementor-element-97a4329 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-97a4329 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-97a4329 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14 .elementor-element.elementor-element-b0799fb > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-b0799fb{padding:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-989fc76{--swiper-slides-to-display:6;--swiper-slides-gap:10px;}.elementor-14 .elementor-element.elementor-element-989fc76 .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-3a6601e > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-3a6601e{margin-top:0px;margin-bottom:0px;padding:60px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-a67e5ab{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-73ea6fb > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-73ea6fb{margin-top:0px;margin-bottom:0px;padding:10px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 20px 15px 0px;}.elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-background-slideshow{border-radius:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-5b16acb{width:auto;max-width:auto;text-align:center;}.elementor-14 .elementor-element.elementor-element-5b16acb .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:18px;font-weight:500;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-f342428.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-f342428.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-f342428.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14 .elementor-element.elementor-element-f342428 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3596856 .elementor-button{background-color:#FFFFFF00;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:400;fill:var( --e-global-color-text );color:var( --e-global-color-text );padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3596856 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-14 .elementor-element.elementor-element-3596856 .elementor-button .elementor-button-content-wrapper{gap:11px;}.elementor-14 .elementor-element.elementor-element-999e1d4 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-999e1d4{padding:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-eb35959{--swiper-slides-to-display:6;--swiper-slides-gap:10px;}.elementor-14 .elementor-element.elementor-element-eb35959 .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-aa56d92 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-aa56d92{padding:100px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 20px 15px 0px;}.elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-background-slideshow{border-radius:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-a99e7ae{width:auto;max-width:auto;text-align:center;}.elementor-14 .elementor-element.elementor-element-a99e7ae .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-85e2907.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-85e2907.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-85e2907.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14 .elementor-element.elementor-element-85e2907 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-13ad32c > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-13ad32c{padding:20px 0px 40px 0px;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-6adb0ad.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-6adb0ad.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-6adb0ad > .elementor-element-populated{margin:0px 0px 0px 20px;--e-column-margin-right:0px;--e-column-margin-left:20px;}.elementor-14 .elementor-element.elementor-element-21bde2c .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:26px;font-weight:600;color:var( --e-global-color-text );}.elementor-widget-accordion .elementor-accordion-icon, .elementor-widget-accordion .elementor-accordion-title{color:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-accordion-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon, .elementor-widget-accordion .elementor-active .elementor-accordion-title{color:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-accent );}.elementor-widget-accordion .elementor-accordion-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-accordion .elementor-tab-content{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-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-item{border-width:4px;border-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-item .elementor-tab-content{border-width:4px;border-block-start-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-item .elementor-tab-title.elementor-active{border-width:4px;border-block-end-color:#FFFFFF;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-tab-title{background-color:#F0F0F0;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-title{color:#383737;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-icon svg{fill:#383737;}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-active .elementor-accordion-icon, .elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-active .elementor-accordion-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-active .elementor-accordion-icon svg{fill:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-b1e44f6 .elementor-accordion-title{font-family:"Vazirmatn FD", Sans-serif;font-weight:500;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-a16c75d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-a16c75d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-bb03369 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-bb03369{padding:80px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){--kit-widget-spacing:10px;}.elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-element-populated{border-style:solid;border-width:0px 5px 0px 0px;border-color:var( --e-global-color-primary );transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:15px 20px 15px 0px;}.elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-background-slideshow{border-radius:0px 20px 0px 0px;}.elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-75de7f0{width:auto;max-width:auto;text-align:center;}.elementor-14 .elementor-element.elementor-element-75de7f0 .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-fbaeb4a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-fbaeb4a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-fbaeb4a.elementor-column > .elementor-widget-wrap{justify-content:flex-end;}.elementor-14 .elementor-element.elementor-element-fbaeb4a > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fdcfe98 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-fdcfe98{padding:20px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-bc8e0f5{--swiper-slides-to-display:4;--swiper-slides-gap:10px;}.elementor-14 .elementor-element.elementor-element-bc8e0f5 .swiper-slide > .elementor-element{height:100%;}.elementor-14 .elementor-element.elementor-element-b9da6dd > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-b9da6dd{margin-top:80px;margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-16f9dda:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#D6D6D6;}.elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-element-populated{border-style:solid;border-width:1px 1px 1px 1px;border-color:#D6D6D6;transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 5px;--e-column-margin-right:0px;--e-column-margin-left:5px;padding:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-bd29548{width:auto;max-width:auto;text-align:center;}.elementor-14 .elementor-element.elementor-element-bd29548 .elementor-heading-title{font-family:"Vazirmatn FD", Sans-serif;font-size:24px;font-weight:500;color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-3387024{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-3bb669e:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-3bb669e.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-3bb669e.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-3bb669e.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-3bb669e > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-widget-icon-list .elementor-icon-list-item:not(:last-child):after{border-color:var( --e-global-color-text );}.elementor-widget-icon-list .elementor-icon-list-icon i{color:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );}.elementor-widget-icon-list .elementor-icon-list-item > .elementor-icon-list-text, .elementor-widget-icon-list .elementor-icon-list-item > a{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );}.elementor-widget-icon-list .elementor-icon-list-text{color:var( --e-global-color-secondary );}.elementor-14 .elementor-element.elementor-element-93ec91f .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-93ec91f .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-93ec91f{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-93ec91f .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14 .elementor-element.elementor-element-93ec91f .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-82d8739{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-ac3a26f:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-ac3a26f.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-ac3a26f.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-ac3a26f.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-ac3a26f > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-d32a6c8 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-d32a6c8 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-d32a6c8{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-d32a6c8 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14 .elementor-element.elementor-element-d32a6c8 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-f74c795{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fc408d2:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-fc408d2.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-fc408d2.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-fc408d2.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-fc408d2 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-bf87a10 .elementor-icon-list-icon i{color:var( --e-global-color-primary );transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-bf87a10 .elementor-icon-list-icon svg{fill:var( --e-global-color-primary );transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-bf87a10{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-bf87a10 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14 .elementor-element.elementor-element-bf87a10 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-cec3c8b{margin-top:20px;margin-bottom:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-93ccc3b:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-93ccc3b.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-93ccc3b.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-93ccc3b.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-background-slideshow{border-radius:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:10px 10px 10px 10px;}.elementor-14 .elementor-element.elementor-element-93ccc3b > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-3076c67 .elementor-icon-list-icon i{color:#148FDA;transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-3076c67 .elementor-icon-list-icon svg{fill:#148FDA;transition:fill 0.3s;}.elementor-14 .elementor-element.elementor-element-3076c67{--e-icon-list-icon-size:14px;--icon-vertical-offset:0px;}.elementor-14 .elementor-element.elementor-element-3076c67 .elementor-icon-list-icon{padding-inline-end:10px;}.elementor-14 .elementor-element.elementor-element-3076c67 .elementor-icon-list-text{transition:color 0.3s;}.elementor-14 .elementor-element.elementor-element-25bd21e > .elementor-element-populated{margin:0px 5px 0px 0px;--e-column-margin-right:5px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-126613d{border-radius:20px 20px 20px 20px;}.elementor-14 .elementor-element.elementor-element-126613d iframe{height:385px;}.elementor-14 .elementor-element.elementor-element-8ef592d > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-8ef592d{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin-top:40px;margin-bottom:0px;padding:20px 0px 50px 0px;}.elementor-14 .elementor-element.elementor-element-8ef592d > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-b50b34d:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-bc-flex-widget .elementor-14 .elementor-element.elementor-element-b50b34d.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-14 .elementor-element.elementor-element-b50b34d.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-14 .elementor-element.elementor-element-b50b34d.elementor-column > .elementor-widget-wrap{justify-content:center;}.elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-element-populated, .elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-element-populated > .elementor-background-overlay, .elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-background-slideshow{border-radius:15px 15px 15px 15px;}.elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-element-populated{box-shadow:0px 4px 12px 0px rgba(0, 0, 0, 0.08);transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;}.elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-14 .elementor-element.elementor-element-3b85580 > .elementor-container{max-width:1300px;}.elementor-14 .elementor-element.elementor-element-98faed4{padding:15px 0px 15px 0px;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-98faed4.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-98faed4.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-98faed4.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#383737;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-98faed4:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-98faed4:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-description{font-family:"Vazirmatn FD", Sans-serif;font-size:12px;font-weight:400;line-height:2em;color:#747474;}.elementor-14 .elementor-element.elementor-element-7fd2a1f{padding:15px 0px 15px 0px;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-7fd2a1f.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-7fd2a1f.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-7fd2a1f.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#383737;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-7fd2a1f:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-7fd2a1f:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-description{font-family:"Vazirmatn FD", Sans-serif;font-size:12px;font-weight:400;line-height:2em;color:#747474;}.elementor-14 .elementor-element.elementor-element-485f6d2{padding:15px 0px 15px 0px;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-485f6d2.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-485f6d2.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-485f6d2.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#383737;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-485f6d2:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-485f6d2:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-description{font-family:"Vazirmatn FD", Sans-serif;font-size:12px;font-weight:400;line-height:2em;color:#747474;}.elementor-14 .elementor-element.elementor-element-662f7d9{padding:15px 0px 15px 0px;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-wrapper{text-align:start;}.elementor-14 .elementor-element.elementor-element-662f7d9.elementor-position-right .elementor-image-box-img{margin-left:15px;}.elementor-14 .elementor-element.elementor-element-662f7d9.elementor-position-left .elementor-image-box-img{margin-right:15px;}.elementor-14 .elementor-element.elementor-element-662f7d9.elementor-position-top .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-title{margin-bottom:0px;font-family:"Vazirmatn FD", Sans-serif;font-size:16px;font-weight:500;line-height:1.5em;color:#383737;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-wrapper .elementor-image-box-img{width:22%;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-img img{transition-duration:0.3s;}.elementor-14 .elementor-element.elementor-element-662f7d9:has(:hover) .elementor-image-box-title,
					 .elementor-14 .elementor-element.elementor-element-662f7d9:has(:focus) .elementor-image-box-title{color:var( --e-global-color-text );}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-description{font-family:"Vazirmatn FD", Sans-serif;font-size:12px;font-weight:400;line-height:2em;color:#747474;}@media(max-width:1024px){.elementor-14 .elementor-element.elementor-element-fcf89df{padding:50px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-b0799fb{padding:20px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-989fc76{--swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-73ea6fb{padding:50px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-999e1d4{padding:20px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-eb35959{--swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-aa56d92{padding:50px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-21bde2c{text-align:start;}.elementor-14 .elementor-element.elementor-element-21bde2c .elementor-heading-title{font-size:13px;}.elementor-14 .elementor-element.elementor-element-bb03369{padding:50px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-fdcfe98{padding:20px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-bc8e0f5{--swiper-slides-to-display:2;}.elementor-14 .elementor-element.elementor-element-8ef592d{padding:0px 15px 0px 15px;}}@media(max-width:767px){.elementor-14 .elementor-element.elementor-element-b2fab19 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-44514c5 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-518c8b0 > .elementor-element-populated{margin:10px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-464e331{padding:30px 5px 0px 5px;}.elementor-14 .elementor-element.elementor-element-d6599d1{width:50%;}.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-2e50207 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-601afa0{width:50%;}.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-34135fe .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-9023338{width:50%;}.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-12b74c4 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-485b74b{width:50%;}.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-8a2e1af .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-0e4c4d5{width:50%;}.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-a36ca9e .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-3d0db1c{width:50%;}.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-element-populated{margin:5px 5px 5px 5px;--e-column-margin-right:5px;--e-column-margin-left:5px;}.elementor-14 .elementor-element.elementor-element-c834193 .elementor-image-box-img{margin-bottom:0px;}.elementor-14 .elementor-element.elementor-element-95d7342{padding:30px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-fcf89df{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-975df2a{width:60%;}.elementor-14 .elementor-element.elementor-element-975df2a > .elementor-element-populated{padding:15px 10px 15px 0px;}.elementor-14 .elementor-element.elementor-element-a662c20{text-align:start;}.elementor-14 .elementor-element.elementor-element-a662c20 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-4228538{width:40%;}.elementor-14 .elementor-element.elementor-element-97a4329 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-b0799fb{padding:10px 5px 0px 5px;}.elementor-14 .elementor-element.elementor-element-989fc76{--swiper-slides-to-display:2;--swiper-slides-gap:5px;}.elementor-14 .elementor-element.elementor-element-73ea6fb{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-b2b860d{width:60%;}.elementor-14 .elementor-element.elementor-element-b2b860d > .elementor-element-populated{padding:15px 10px 15px 0px;}.elementor-14 .elementor-element.elementor-element-5b16acb{text-align:start;}.elementor-14 .elementor-element.elementor-element-5b16acb .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-f342428{width:40%;}.elementor-14 .elementor-element.elementor-element-3596856 .elementor-button{font-size:14px;}.elementor-14 .elementor-element.elementor-element-999e1d4{padding:10px 5px 0px 5px;}.elementor-14 .elementor-element.elementor-element-eb35959{--swiper-slides-to-display:2;--swiper-slides-gap:5px;}.elementor-14 .elementor-element.elementor-element-aa56d92{margin-top:30px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-c2cf8d0{width:60%;}.elementor-14 .elementor-element.elementor-element-c2cf8d0 > .elementor-element-populated{padding:15px 10px 15px 0px;}.elementor-14 .elementor-element.elementor-element-a99e7ae{text-align:start;}.elementor-14 .elementor-element.elementor-element-a99e7ae .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-85e2907{width:40%;}.elementor-14 .elementor-element.elementor-element-13ad32c{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-6adb0ad > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;padding:40px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-21bde2c{padding:0px 20px 0px 0px;text-align:start;}.elementor-14 .elementor-element.elementor-element-21bde2c .elementor-heading-title{font-size:17px;line-height:1.8em;}.elementor-14 .elementor-element.elementor-element-a16c75d > .elementor-element-populated{padding:0px 10px 0px 10px;}.elementor-14 .elementor-element.elementor-element-bb03369{margin-top:50px;margin-bottom:0px;padding:0px 15px 0px 15px;}.elementor-14 .elementor-element.elementor-element-e4f0eb1{width:60%;}.elementor-14 .elementor-element.elementor-element-e4f0eb1 > .elementor-element-populated{padding:15px 10px 15px 0px;}.elementor-14 .elementor-element.elementor-element-75de7f0{text-align:start;}.elementor-14 .elementor-element.elementor-element-75de7f0 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-fbaeb4a{width:40%;}.elementor-14 .elementor-element.elementor-element-fdcfe98{padding:10px 5px 0px 5px;}.elementor-14 .elementor-element.elementor-element-bc8e0f5{--swiper-slides-to-display:1;}.elementor-14 .elementor-element.elementor-element-16f9dda > .elementor-element-populated{margin:0px 10px 20px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-bd29548{text-align:start;}.elementor-14 .elementor-element.elementor-element-bd29548 .elementor-heading-title{font-size:14px;}.elementor-14 .elementor-element.elementor-element-25bd21e > .elementor-element-populated{margin:0px 10px 0px 10px;--e-column-margin-right:10px;--e-column-margin-left:10px;}.elementor-14 .elementor-element.elementor-element-126613d iframe{height:182px;}.elementor-14 .elementor-element.elementor-element-8ef592d{margin-top:0px;margin-bottom:40px;padding:30px 10px 40px 10px;}.elementor-14 .elementor-element.elementor-element-b50b34d > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-14 .elementor-element.elementor-element-065ce71{width:50%;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-14 .elementor-element.elementor-element-98faed4 .elementor-image-box-title{font-size:13px;}.elementor-14 .elementor-element.elementor-element-1981d30{width:50%;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-14 .elementor-element.elementor-element-7fd2a1f .elementor-image-box-title{font-size:13px;}.elementor-14 .elementor-element.elementor-element-a323ad8{width:50%;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-14 .elementor-element.elementor-element-485f6d2 .elementor-image-box-title{font-size:13px;}.elementor-14 .elementor-element.elementor-element-e09d381{width:50%;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-wrapper{text-align:center;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-img{margin-bottom:15px;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-wrapper .elementor-image-box-img{width:36%;}.elementor-14 .elementor-element.elementor-element-662f7d9 .elementor-image-box-title{font-size:13px;}}@media(min-width:768px){.elementor-14 .elementor-element.elementor-element-975df2a{width:98.873%;}.elementor-14 .elementor-element.elementor-element-4228538{width:30%;}.elementor-14 .elementor-element.elementor-element-b2b860d{width:98.873%;}.elementor-14 .elementor-element.elementor-element-f342428{width:30%;}.elementor-14 .elementor-element.elementor-element-c2cf8d0{width:98.873%;}.elementor-14 .elementor-element.elementor-element-85e2907{width:30%;}.elementor-14 .elementor-element.elementor-element-6adb0ad{width:57.126%;}.elementor-14 .elementor-element.elementor-element-a16c75d{width:42.833%;}.elementor-14 .elementor-element.elementor-element-e4f0eb1{width:98.873%;}.elementor-14 .elementor-element.elementor-element-fbaeb4a{width:30%;}.elementor-14 .elementor-element.elementor-element-16f9dda{width:27.717%;}.elementor-14 .elementor-element.elementor-element-25bd21e{width:72.283%;}}@media(max-width:1024px) and (min-width:768px){.elementor-14 .elementor-element.elementor-element-065ce71{width:50%;}.elementor-14 .elementor-element.elementor-element-1981d30{width:50%;}.elementor-14 .elementor-element.elementor-element-a323ad8{width:50%;}.elementor-14 .elementor-element.elementor-element-e09d381{width:50%;}}/* Start custom CSS for column, class: .elementor-element-d6599d1 */.elementor-14 .elementor-element.elementor-element-d6599d1{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-d6599d1 > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-d6599d1::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-d6599d1 .elementor-icon,
.elementor-14 .elementor-element.elementor-element-d6599d1 .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-d6599d1 .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-d6599d1:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-d6599d1:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-d6599d1:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-d6599d1:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-d6599d1:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-d6599d1:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-601afa0 */.elementor-14 .elementor-element.elementor-element-601afa0{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-601afa0 > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-601afa0::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-601afa0 .elementor-icon,
.elementor-14 .elementor-element.elementor-element-601afa0 .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-601afa0 .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-601afa0:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-601afa0:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-601afa0:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-601afa0:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-601afa0:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-601afa0:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-9023338 */.elementor-14 .elementor-element.elementor-element-9023338{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-9023338 > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-9023338::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-9023338 .elementor-icon,
.elementor-14 .elementor-element.elementor-element-9023338 .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-9023338 .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-9023338:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-9023338:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-9023338:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-9023338:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-9023338:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-9023338:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-485b74b */.elementor-14 .elementor-element.elementor-element-485b74b{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-485b74b > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-485b74b::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-485b74b .elementor-icon,
.elementor-14 .elementor-element.elementor-element-485b74b .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-485b74b .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-485b74b:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-485b74b:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-485b74b:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-485b74b:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-485b74b:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-485b74b:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-0e4c4d5 */.elementor-14 .elementor-element.elementor-element-0e4c4d5{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-0e4c4d5 > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-0e4c4d5::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-0e4c4d5 .elementor-icon,
.elementor-14 .elementor-element.elementor-element-0e4c4d5 .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-0e4c4d5 .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-0e4c4d5:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for column, class: .elementor-element-3d0db1c */.elementor-14 .elementor-element.elementor-element-3d0db1c{
    --base:#CFCFD3;
    --text:#555861;
    --accent:#148fda;
    --hover-text:#0D263B;

    position:relative;
}

.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-widget-wrap{
    position:relative;
    background:#fff;
    border-radius:24px;
    transition:.3s ease;
}


/* بالا + چپ */
.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-widget-wrap::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* راست + پایین */
.elementor-14 .elementor-element.elementor-element-3d0db1c > .elementor-widget-wrap::after{
    content:"";
    position:absolute;
    right:0;
    bottom:0;
    width:78%;
    height:78%;
    pointer-events:none;

    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--base) 22.5px,
            var(--base) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--base) 0%,
            var(--base) 25%,
            rgba(207,207,211,.6) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


/* خط زیر */
.elementor-14 .elementor-element.elementor-element-3d0db1c::after{
    content:"";
    position:absolute;
    left:50%;
    bottom:-10px;
    transform:translateX(-50%);

    width:0;
    height:4px;

    background:var(--accent);
    border-radius:20px;

    transition:.3s ease;
}


.elementor-14 .elementor-element.elementor-element-3d0db1c .elementor-icon,
.elementor-14 .elementor-element.elementor-element-3d0db1c .elementor-heading-title{
    color:var(--text) !important;
    transition:.3s ease;
}

.elementor-14 .elementor-element.elementor-element-3d0db1c .elementor-icon svg *{
    stroke:currentColor !important;
    transition:.3s ease;
}


/* HOVER */
.elementor-14 .elementor-element.elementor-element-3d0db1c:hover > .elementor-widget-wrap{
    background:
        radial-gradient(
            circle at 50% 42%,
            rgba(13,38,59,.15) 0%,
            rgba(13,38,59,.07) 38%,
            transparent 70%
        ),
        #fff;
}


.elementor-14 .elementor-element.elementor-element-3d0db1c:hover > .elementor-widget-wrap::before{
    background:
        radial-gradient(
            circle at 24px 24px,
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) top left / 25px 25px no-repeat,

        linear-gradient(
            to right,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 24px 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to bottom,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) 0 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-3d0db1c:hover > .elementor-widget-wrap::after{
    background:
        radial-gradient(
            circle at calc(100% - 24px) calc(100% - 24px),
            transparent 22px,
            var(--accent) 22.5px,
            var(--accent) 24px,
            transparent 24.5px
        ) bottom right / 25px 25px no-repeat,

        linear-gradient(
            to left,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 24px bottom 0 / calc(100% - 24px) 1.5px no-repeat,

        linear-gradient(
            to top,
            var(--accent) 0%,
            var(--accent) 25%,
            rgba(20,143,218,.55) 55%,
            transparent 100%
        ) right 0 bottom 24px / 1.5px calc(100% - 24px) no-repeat;
}


.elementor-14 .elementor-element.elementor-element-3d0db1c:hover .elementor-icon,
.elementor-14 .elementor-element.elementor-element-3d0db1c:hover .elementor-heading-title{
    color:var(--hover-text) !important;
}


.elementor-14 .elementor-element.elementor-element-3d0db1c:hover::after{
    width:34px;
    background:#148fda;
}/* End custom CSS */
/* Start custom CSS for accordion, class: .elementor-element-b1e44f6 */.elementor-element-b1e44f6 .elementor-tab-title{
    border-radius:15px !important;
    overflow:hidden;
}

.elementor-element-b1e44f6 .elementor-tab-title.elementor-active{
    border-radius:15px !important;
    overflow:hidden;
}/* End custom CSS */