.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-77bc6af{--display:flex;--min-height:600px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--margin-top:-10px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-77bc6af:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-77bc6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://technomah.ir/wp-content/uploads/2026/07/Hero-Background.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-666 .elementor-element.elementor-element-0166a12{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-image .widget-image-caption{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-666 .elementor-element.elementor-element-3109dd2{margin:70px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-3109dd2 img{width:100%;max-width:100%;}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-size:var( --e-global-typography-text-font-size );font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-666 .elementor-element.elementor-element-4f0c548{padding:0px 20px 0px 30px;text-align:justify;font-family:"Tanha", Sans-serif;font-size:18px;font-weight:400;color:#475569;}.elementor-666 .elementor-element.elementor-element-d72ca0f{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--gap:35px 35px;--row-gap:35px;--column-gap:35px;}.elementor-widget-premium-addon-image-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-c4834c2 .premium-image-button{background-color:#2563EB;border-radius:20px;}.elementor-666 .elementor-element.elementor-element-c4834c2{text-align:center;}.elementor-666 .elementor-element.elementor-element-c4834c2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;}.elementor-666 .elementor-element.elementor-element-b78e128 .premium-image-button{background-color:#2563EB;border-radius:20px;}.elementor-666 .elementor-element.elementor-element-b78e128{text-align:center;}.elementor-666 .elementor-element.elementor-element-b78e128 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;}.elementor-666 .elementor-element.elementor-element-2a58d4d{--display:flex;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}body:not(.rtl) .elementor-666 .elementor-element.elementor-element-7dab615{left:10%;}body.rtl .elementor-666 .elementor-element.elementor-element-7dab615{right:10%;}.elementor-666 .elementor-element.elementor-element-7dab615{top:40%;}.elementor-666 .elementor-element.elementor-element-7dab615 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-7dab615.elementor-view-stacked .elementor-icon{background-color:#3B82F6;}.elementor-666 .elementor-element.elementor-element-7dab615.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-7dab615.elementor-view-default .elementor-icon{color:#3B82F6;border-color:#3B82F6;}.elementor-666 .elementor-element.elementor-element-7dab615.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-7dab615.elementor-view-default .elementor-icon svg{fill:#3B82F6;}body:not(.rtl) .elementor-666 .elementor-element.elementor-element-1f38ed4{left:40%;}body.rtl .elementor-666 .elementor-element.elementor-element-1f38ed4{right:40%;}.elementor-666 .elementor-element.elementor-element-1f38ed4{top:18%;}.elementor-666 .elementor-element.elementor-element-1f38ed4 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-1f38ed4.elementor-view-stacked .elementor-icon{background-color:#E2E8F0;}.elementor-666 .elementor-element.elementor-element-1f38ed4.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-1f38ed4.elementor-view-default .elementor-icon{color:#E2E8F0;border-color:#E2E8F0;}.elementor-666 .elementor-element.elementor-element-1f38ed4.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-1f38ed4.elementor-view-default .elementor-icon svg{fill:#E2E8F0;}body:not(.rtl) .elementor-666 .elementor-element.elementor-element-110d10b{left:70%;}body.rtl .elementor-666 .elementor-element.elementor-element-110d10b{right:70%;}.elementor-666 .elementor-element.elementor-element-110d10b{top:15%;}.elementor-666 .elementor-element.elementor-element-110d10b .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-110d10b.elementor-view-stacked .elementor-icon{background-color:#D30C5C;}.elementor-666 .elementor-element.elementor-element-110d10b.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-110d10b.elementor-view-default .elementor-icon{color:#D30C5C;border-color:#D30C5C;}.elementor-666 .elementor-element.elementor-element-110d10b.elementor-view-framed .elementor-icon, .elementor-666 .elementor-element.elementor-element-110d10b.elementor-view-default .elementor-icon svg{fill:#D30C5C;}.elementor-666 .elementor-element.elementor-element-a6f999e{--display:flex;--min-height:500px;--padding-top:80px;--padding-bottom:80px;--padding-left:0px;--padding-right:0px;}.elementor-666 .elementor-element.elementor-element-a6f999e:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-a6f999e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F8FAFC;}.elementor-666 .elementor-element.elementor-element-7b08dab{--display:flex;}.elementor-666 .elementor-element.elementor-element-c49640f img{width:10%;max-width:10%;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-heading .elementor-heading-title{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-size:var( --e-global-typography-primary-font-size );font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-8f33c7c{text-align:center;}.elementor-666 .elementor-element.elementor-element-8f33c7c .elementor-heading-title{font-family:"VazirMatn", Sans-serif;font-size:28px;font-weight:800;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-714b5af{padding:0px 250px 0px 250px;text-align:center;font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:400;color:#64748B;}.elementor-666 .elementor-element.elementor-element-f4cbb73{--display:grid;--e-con-grid-template-columns:repeat(5, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-666 .elementor-element.elementor-element-b25dead{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:22px 22px 22px 22px;}.elementor-666 .elementor-element.elementor-element-b25dead:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-b25dead > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-b25dead.e-con:hover{--e-con-transform-scale:1.02;}.elementor-666 .elementor-element.elementor-element-b25dead:hover{box-shadow:0px 25px 60px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);}.elementor-666 .elementor-element.elementor-element-3725e21{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-3725e21 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-3725e21 .elementor-icon{font-size:128px;}.elementor-666 .elementor-element.elementor-element-3725e21 .elementor-icon svg{height:128px;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button{background-color:#F1F1F1;border-radius:25px;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-none:after,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-button-style8:hover,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-style4-icon-wrapper,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-style1:before,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-style3:hover,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-overlap-effect-horizontal:hover,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-overlap-effect-vertical:hover,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-button-style6-bg,.elementor-666 .elementor-element.elementor-element-3a18195 .premium-button-style6:before{background-color:#F1F1F1;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-style4-icon-wrapper i{font-size:64px;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button-style4-icon-wrapper svg{width:64px !important;height:64px !important;}.elementor-666 .elementor-element.elementor-element-3a18195{text-align:center;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-3a18195 .premium-image-button:hover{border-radius:25px;}.elementor-666 .elementor-element.elementor-element-5fc216d{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:22px 22px 22px 22px;}.elementor-666 .elementor-element.elementor-element-5fc216d:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-5fc216d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-5fc216d.e-con:hover{--e-con-transform-scale:1.02;}.elementor-666 .elementor-element.elementor-element-5fc216d:hover{box-shadow:0px 25px 60px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);}.elementor-666 .elementor-element.elementor-element-70efa20{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-70efa20 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-70efa20 .elementor-icon{font-size:128px;}.elementor-666 .elementor-element.elementor-element-70efa20 .elementor-icon svg{height:128px;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button{background-color:#F1F1F1;border-radius:25px;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-none:after,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-button-style8:hover,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-style4-icon-wrapper,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-style1:before,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-style3:hover,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-overlap-effect-horizontal:hover,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-overlap-effect-vertical:hover,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-button-style6-bg,.elementor-666 .elementor-element.elementor-element-388bd19 .premium-button-style6:before{background-color:#F1F1F1;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-style4-icon-wrapper i{font-size:64px;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button-style4-icon-wrapper svg{width:64px !important;height:64px !important;}.elementor-666 .elementor-element.elementor-element-388bd19{text-align:center;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-388bd19 .premium-image-button:hover{border-radius:25px;}.elementor-666 .elementor-element.elementor-element-d7aeb8b{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:22px 22px 22px 22px;}.elementor-666 .elementor-element.elementor-element-d7aeb8b:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-d7aeb8b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-d7aeb8b.e-con:hover{--e-con-transform-scale:1.02;}.elementor-666 .elementor-element.elementor-element-d7aeb8b:hover{box-shadow:0px 25px 60px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);}.elementor-666 .elementor-element.elementor-element-11d9805{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-11d9805 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-11d9805 .elementor-icon{font-size:128px;}.elementor-666 .elementor-element.elementor-element-11d9805 .elementor-icon svg{height:128px;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button{background-color:#F1F1F1;border-radius:25px;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-none:after,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-button-style8:hover,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-style4-icon-wrapper,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-style1:before,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-style3:hover,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-overlap-effect-horizontal:hover,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-overlap-effect-vertical:hover,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-button-style6-bg,.elementor-666 .elementor-element.elementor-element-4fae756 .premium-button-style6:before{background-color:#F1F1F1;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-style4-icon-wrapper i{font-size:64px;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button-style4-icon-wrapper svg{width:64px !important;height:64px !important;}.elementor-666 .elementor-element.elementor-element-4fae756{text-align:center;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-4fae756 .premium-image-button:hover{border-radius:25px;}.elementor-666 .elementor-element.elementor-element-1d6a23f{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:22px 22px 22px 22px;}.elementor-666 .elementor-element.elementor-element-1d6a23f:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-1d6a23f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-1d6a23f.e-con:hover{--e-con-transform-scale:1.02;}.elementor-666 .elementor-element.elementor-element-1d6a23f:hover{box-shadow:0px 25px 60px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);}.elementor-666 .elementor-element.elementor-element-f638bf4{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-f638bf4 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-f638bf4 .elementor-icon{font-size:128px;}.elementor-666 .elementor-element.elementor-element-f638bf4 .elementor-icon svg{height:128px;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button{background-color:#F1F1F1;border-radius:25px;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-none:after,.elementor-666 .elementor-element.elementor-element-be61264 .premium-button-style8:hover,.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-style4-icon-wrapper,.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-style1:before,.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-style3:hover,.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-overlap-effect-horizontal:hover,.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-overlap-effect-vertical:hover,.elementor-666 .elementor-element.elementor-element-be61264 .premium-button-style6-bg,.elementor-666 .elementor-element.elementor-element-be61264 .premium-button-style6:before{background-color:#F1F1F1;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-style4-icon-wrapper i{font-size:64px;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button-style4-icon-wrapper svg{width:64px !important;height:64px !important;}.elementor-666 .elementor-element.elementor-element-be61264{text-align:center;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-be61264 .premium-image-button:hover{border-radius:25px;}.elementor-666 .elementor-element.elementor-element-7ea5e08{--display:flex;--min-height:250px;--flex-direction:column;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;--justify-content:flex-start;--align-items:center;--background-transition:0.3s;border-style:solid;--border-style:solid;border-width:1px 1px 1px 1px;--border-top-width:1px;--border-right-width:1px;--border-bottom-width:1px;--border-left-width:1px;border-color:#E2E8F0;--border-color:#E2E8F0;--border-radius:22px 22px 22px 22px;}.elementor-666 .elementor-element.elementor-element-7ea5e08:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-7ea5e08 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-666 .elementor-element.elementor-element-7ea5e08.e-con:hover{--e-con-transform-scale:1.02;}.elementor-666 .elementor-element.elementor-element-7ea5e08:hover{box-shadow:0px 25px 60px 0px rgba(14.999999999999995, 23.000000000000007, 41.99999999999999, 0.08);}.elementor-666 .elementor-element.elementor-element-5991b36{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-666 .elementor-element.elementor-element-5991b36 .elementor-icon-wrapper{text-align:center;}.elementor-666 .elementor-element.elementor-element-5991b36 .elementor-icon{font-size:128px;}.elementor-666 .elementor-element.elementor-element-5991b36 .elementor-icon svg{height:128px;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button{background-color:#F1F1F1;border-radius:25px;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-none:after,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-button-style8:hover,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-style4-icon-wrapper,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-style1:before,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-style3:hover,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-overlap-effect-horizontal:hover,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-overlap-effect-vertical:hover,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-button-style6-bg,.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-button-style6:before{background-color:#F1F1F1;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-style4-icon-wrapper i{font-size:64px;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button-style4-icon-wrapper svg{width:64px !important;height:64px !important;}.elementor-666 .elementor-element.elementor-element-4e3df4c{text-align:center;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button .premium-image-button-text-icon-wrapper span{font-family:"VazirMatn", Sans-serif;font-size:16px;font-weight:500;color:#0F172A;}.elementor-666 .elementor-element.elementor-element-4e3df4c .premium-image-button:hover{border-radius:25px;}@media(min-width:768px){.elementor-666 .elementor-element.elementor-element-0166a12{--width:40%;}.elementor-666 .elementor-element.elementor-element-2a58d4d{--width:55%;}}@media(max-width:1024px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-premium-addon-image-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-8f33c7c .elementor-heading-title{font-size:32px;}.elementor-666 .elementor-element.elementor-element-714b5af{padding:0px 60px 0px 60px;text-align:justify;}.elementor-666 .elementor-element.elementor-element-f4cbb73{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-widget-container.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-666 .elementor-element.elementor-element-77bc6af:not(.elementor-motion-effects-element-type-background), .elementor-666 .elementor-element.elementor-element-77bc6af > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-position:bottom right;}.elementor-widget-image.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-image .widget-image-caption{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-text-editor.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-text-editor{font-size:var( --e-global-typography-text-font-size );line-height:var( --e-global-typography-text-line-height );}.elementor-666 .elementor-element.elementor-element-d72ca0f{--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;}.elementor-widget-premium-addon-image-button.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-premium-addon-image-button .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-c4834c2 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:13px;}.elementor-666 .elementor-element.elementor-element-b78e128 .premium-image-button .premium-image-button-text-icon-wrapper span{font-size:13px;}.elementor-widget-icon.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-666 .elementor-element.elementor-element-c49640f img{width:30%;max-width:30%;}.elementor-widget-heading.premium-cursor-ftext .premium-global-cursor-{{ID}} .premium-cursor-follow-text{font-size:var( --e-global-typography-primary-font-size );}.elementor-widget-heading .elementor-heading-title{font-size:var( --e-global-typography-primary-font-size );line-height:var( --e-global-typography-primary-line-height );}.elementor-666 .elementor-element.elementor-element-8f33c7c .elementor-heading-title{font-size:16px;}.elementor-666 .elementor-element.elementor-element-714b5af{padding:0px 0px 0px 0px;text-align:justify;font-size:15px;}.elementor-666 .elementor-element.elementor-element-f4cbb73{--e-con-grid-template-columns:repeat(2, 1fr);--grid-auto-flow:row;--justify-items:center;--align-items:center;}}/* Start custom CSS for icon, class: .elementor-element-7dab615 */.elementor-666 .elementor-element.elementor-element-7dab615{
    animation: float 5s ease-in-out infinite;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-12px);
    }
    100%{
        transform: translateY(0);
    }
}
.elementor-666 .elementor-element.elementor-element-7dab615{
transition:.35s;
}

.elementor-666 .elementor-element.elementor-element-7dab615:hover{
transform:scale(1.12);
}
.elementor-666 .elementor-element.elementor-element-7dab615{

filter:drop-shadow(0 0 12px rgba(37,99,235,.35));

}
.elementor-666 .elementor-element.elementor-element-7dab615{

background:rgba(255,255,255,.35);

backdrop-filter:blur(14px);

border:1px solid rgba(255,255,255,.6);

border-radius:18px;

padding:3px;

box-shadow:0 20px 50px rgba(15,23,42,.08);

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-1f38ed4 */.elementor-666 .elementor-element.elementor-element-1f38ed4{
    animation: float 7s ease-in-out infinite;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-12px);
    }
    100%{
        transform: translateY(0);
    }
}
.elementor-666 .elementor-element.elementor-element-1f38ed4{
transition:.35s;
}

.elementor-666 .elementor-element.elementor-element-1f38ed4:hover{
transform:scale(1.12);
}
.elementor-666 .elementor-element.elementor-element-1f38ed4{

filter:drop-shadow(0 0 12px rgba(37,99,235,.35));

}
.elementor-666 .elementor-element.elementor-element-1f38ed4{

background:rgba(255,255,255,.35);

backdrop-filter:blur(14px);

border:1px solid rgba(255,255,255,.6);

border-radius:18px;

padding:3px;

box-shadow:0 20px 50px rgba(15,23,42,.08);

}/* End custom CSS */
/* Start custom CSS for icon, class: .elementor-element-110d10b */.elementor-666 .elementor-element.elementor-element-110d10b{
    animation: float 3s ease-in-out infinite;
}

@keyframes float{
    0%{
        transform: translateY(0);
    }
    50%{
        transform: translateY(-12px);
    }
    100%{
        transform: translateY(0);
    }
}
.elementor-666 .elementor-element.elementor-element-110d10b{
transition:.35s;
}

.elementor-666 .elementor-element.elementor-element-110d10b:hover{
transform:scale(1.12);
}
.elementor-666 .elementor-element.elementor-element-110d10b{

filter:drop-shadow(0 0 12px rgba(37,99,235,.35));

}
.elementor-666 .elementor-element.elementor-element-110d10b{

background:rgba(255,255,255,.35);

backdrop-filter:blur(14px);

border:1px solid rgba(255,255,255,.6);

border-radius:18px;

padding:3px;

box-shadow:0 20px 50px rgba(15,23,42,.08);

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-f4cbb73 */.cards-track{
    display:flex;
    gap:30px;
    width:max-content;
    animation: marquee 35s linear infinite;
}

.cards-track:hover{
    animation-play-state: paused;
}

@keyframes marquee{
    from{
        transform:translateX(0);
    }
    to{
        transform:translateX(-50%);
    }
}/* End custom CSS */