.elementor-549 .elementor-element.elementor-element-c36a842{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-549 .elementor-element.elementor-element-7c77dc6{--display:flex;--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:center;--align-items:center;}.elementor-549 .elementor-element.elementor-element-7c77dc6:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-7c77dc6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;background-image:url("https://aminsensor.ir/wp-content/uploads/2025/12/12-01.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-549 .elementor-element.elementor-element-677c911{--spacer-size:30px;}.elementor-widget-text-editor{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-widget-text-editor.elementor-drop-cap-view-stacked .elementor-drop-cap{background-color:var( --e-global-color-primary );}.elementor-widget-text-editor.elementor-drop-cap-view-framed .elementor-drop-cap, .elementor-widget-text-editor.elementor-drop-cap-view-default .elementor-drop-cap{color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-549 .elementor-element.elementor-element-92e17d1{width:var( --container-widget-width, 64.84% );max-width:64.84%;--container-widget-width:64.84%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;text-align:center;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-92e17d1.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-4af6977{--spacer-size:277px;}.elementor-549 .elementor-element.elementor-element-cbc6eae{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-903fa02{--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-549 .elementor-element.elementor-element-11b9836{color:#323232;}.elementor-549 .elementor-element.elementor-element-c2ef5d3{--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-549 .elementor-element.elementor-element-c2ef5d3.e-con{--flex-grow:0;--flex-shrink:0;}.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-549 .elementor-element.elementor-element-0afee5a{width:var( --container-widget-width, 110.713% );max-width:110.713%;--container-widget-width:110.713%;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-0afee5a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-502dc0e{--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-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-549 .elementor-element.elementor-element-867a6f6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-867a6f6 .elementor-divider-separator{width:100%;}.elementor-549 .elementor-element.elementor-element-867a6f6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-549 .elementor-element.elementor-element-7217391{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-1cfab31{--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-549 .elementor-element.elementor-element-1c3c711{--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-549 .elementor-element.elementor-element-b8a4e7c{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-b8a4e7c .elementor-divider-separator{width:100%;}.elementor-549 .elementor-element.elementor-element-b8a4e7c .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-549 .elementor-element.elementor-element-5f6ad5f{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-12ddfc8{--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-549 .elementor-element.elementor-element-12ddfc8.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-9f10950.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-dd66972{--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-549 .elementor-element.elementor-element-baae91d{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-baae91d .elementor-divider-separator{width:100%;}.elementor-549 .elementor-element.elementor-element-baae91d .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-549 .elementor-element.elementor-element-6115d00{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-b1915c1{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-b1915c1:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-b1915c1 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5534D 120%);}.elementor-549 .elementor-element.elementor-element-9f6750b{--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-549 .elementor-element.elementor-element-1ad2d78{width:var( --container-widget-width, 104.579% );max-width:104.579%;--container-widget-width:104.579%;--container-widget-flex-grow:0;color:#000000;}.elementor-549 .elementor-element.elementor-element-1ad2d78.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-b4600d3{width:var( --container-widget-width, 104.43% );max-width:104.43%;--container-widget-width:104.43%;--container-widget-flex-grow:0;color:#080808;}.elementor-549 .elementor-element.elementor-element-b4600d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-4fc7aa2{color:#000000;}.elementor-549 .elementor-element.elementor-element-4aee528{color:#000000;}.elementor-549 .elementor-element.elementor-element-5b9cc2e{--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-549 .elementor-element.elementor-element-f4b850d{--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-549 .elementor-element.elementor-element-f4b850d:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-f4b850d > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F8716B 1%, #FFFFFF 100%);}.elementor-549 .elementor-element.elementor-element-fc68011{--divider-border-style:solid;--divider-color:#3D3D3D;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-fc68011 .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-549 .elementor-element.elementor-element-fc68011 .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px;}.elementor-549 .elementor-element.elementor-element-f69bde2{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-31e3144{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-31e3144:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-31e3144 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://aminsensor.ir/wp-content/uploads/2025/12/13-01.avif");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-549 .elementor-element.elementor-element-9c6b4ae{--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-549 .elementor-element.elementor-element-9c6b4ae.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-02d530a{width:var( --container-widget-width, 99.957% );max-width:99.957%;--container-widget-width:99.957%;--container-widget-flex-grow:0;--e-transform-origin-x:center;--e-transform-origin-y:center;}.elementor-549 .elementor-element.elementor-element-02d530a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-ab8b5ec{--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-549 .elementor-element.elementor-element-ab8b5ec:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-ab8b5ec > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF635E 0%, #FFFFFF 100%);}.elementor-549 .elementor-element.elementor-element-83e892e{--divider-border-style:solid;--divider-color:#3D3D3D;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-83e892e .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-549 .elementor-element.elementor-element-83e892e .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px;}.elementor-549 .elementor-element.elementor-element-22d2001{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-de45fe0{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-de45fe0:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-de45fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;background-image:url("https://aminsensor.ir/wp-content/uploads/2025/11/222-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-549 .elementor-element.elementor-element-82b06d3{width:var( --container-widget-width, 49.595% );max-width:49.595%;--container-widget-width:49.595%;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-82b06d3.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-83def78{--display:flex;--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:center;--align-items:center;}.elementor-549 .elementor-element.elementor-element-83def78:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-83def78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#3D3D3D;background-image:url("https://aminsensor.ir/wp-content/uploads/2025/11/ووو-01.webp");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-549 .elementor-element.elementor-element-698933a{--spacer-size:50px;}.elementor-549 .elementor-element.elementor-element-bef788a{width:var( --container-widget-width, 64.84% );max-width:64.84%;padding:86px 0px 207px 0px;--container-widget-width:64.84%;--container-widget-flex-grow:0;text-align:center;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-bef788a.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-2d2985f{--spacer-size:50px;}.elementor-549 .elementor-element.elementor-element-6982012{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-6982012:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-6982012 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #ED2C25 120%);}.elementor-549 .elementor-element.elementor-element-c6bcfae{--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-549 .elementor-element.elementor-element-d7918cf{color:#323232;}.elementor-549 .elementor-element.elementor-element-61398ce{--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-549 .elementor-element.elementor-element-61398ce.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-17616f4{width:var( --container-widget-width, 110.713% );max-width:110.713%;--container-widget-width:110.713%;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-17616f4.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-b895381{--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-549 .elementor-element.elementor-element-b895381:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-b895381 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #F5534D 1%, #FFFFFF 100%);}.elementor-549 .elementor-element.elementor-element-642744f{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-642744f .elementor-divider-separator{width:100%;}.elementor-549 .elementor-element.elementor-element-642744f .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-549 .elementor-element.elementor-element-33b82fd{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-8183358{--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-549 .elementor-element.elementor-element-04b175f{--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-549 .elementor-element.elementor-element-9c8bff6{--divider-border-style:solid;--divider-color:#000;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-9c8bff6 .elementor-divider-separator{width:100%;}.elementor-549 .elementor-element.elementor-element-9c8bff6 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-549 .elementor-element.elementor-element-e8f9a8e{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-22de632{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;--gap:0px 0px;--row-gap:0px;--column-gap:0px;}.elementor-549 .elementor-element.elementor-element-22de632:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-22de632 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #F5534D 120%);}.elementor-549 .elementor-element.elementor-element-1d8188c{--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-549 .elementor-element.elementor-element-4b4610e{width:var( --container-widget-width, 104.579% );max-width:104.579%;--container-widget-width:104.579%;--container-widget-flex-grow:0;color:#000000;}.elementor-549 .elementor-element.elementor-element-4b4610e.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-3ce582d{width:var( --container-widget-width, 104.43% );max-width:104.43%;--container-widget-width:104.43%;--container-widget-flex-grow:0;color:#080808;}.elementor-549 .elementor-element.elementor-element-3ce582d.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-6993b43{color:#000000;}.elementor-549 .elementor-element.elementor-element-30ead4c{color:#000000;}.elementor-549 .elementor-element.elementor-element-60c9527{--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-549 .elementor-element.elementor-element-ac493dc{--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-549 .elementor-element.elementor-element-ac493dc:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-ac493dc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FF6963 0%, #FFFFFF 100%);}.elementor-549 .elementor-element.elementor-element-d9e0a3a{--divider-border-style:solid;--divider-color:#3D3D3D;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-d9e0a3a .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-549 .elementor-element.elementor-element-d9e0a3a .elementor-divider{text-align:center;padding-block-start:25px;padding-block-end:25px;}.elementor-549 .elementor-element.elementor-element-06e26ce.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-06e26ce{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-f90b2da{--display:flex;}.elementor-549 .elementor-element.elementor-element-f90b2da:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-f90b2da > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFEFE;}.elementor-549 .elementor-element.elementor-element-ef843ac{width:var( --container-widget-width, 49.595% );max-width:49.595%;--container-widget-width:49.595%;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-ef843ac.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-cbe94c3{--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-549 .elementor-element.elementor-element-cbe94c3:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-cbe94c3 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:transparent;background-image:linear-gradient(180deg, #FFFFFF 0%, #ED2C25 100%);}.elementor-549 .elementor-element.elementor-element-e4233bb{--divider-border-style:solid;--divider-color:#3D3D3D;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-e4233bb .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-549 .elementor-element.elementor-element-e4233bb .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}.elementor-549 .elementor-element.elementor-element-91c94df{text-align:center;font-family:"YekanBakh", Sans-serif;font-size:30px;font-weight:400;color:#3D3D3D;}.elementor-549 .elementor-element.elementor-element-99e8e46{--swiper-slides-to-display:3;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--swiper-pagination-spacing:30px;}.elementor-549 .elementor-element.elementor-element-99e8e46.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-549 .elementor-element.elementor-element-99e8e46 .swiper-slide > .elementor-element{height:100%;}.elementor-549 .elementor-element.elementor-element-7c1cdbd{--divider-border-style:solid;--divider-color:#FBC6AC;--divider-border-width:1px;}.elementor-549 .elementor-element.elementor-element-7c1cdbd .elementor-divider-separator{width:100%;margin:0 auto;margin-center:0;}.elementor-549 .elementor-element.elementor-element-7c1cdbd .elementor-divider{text-align:center;padding-block-start:20px;padding-block-end:20px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-549 .elementor-element.elementor-element-677c911{--spacer-size:25px;}.elementor-549 .elementor-element.elementor-element-92e17d1{padding:0px 0px 0px 0px;}.elementor-549 .elementor-element.elementor-element-4af6977{--spacer-size:126px;}.elementor-549 .elementor-element.elementor-element-12ddfc8{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-9f10950{width:var( --container-widget-width, 1000px );max-width:1000px;--container-widget-width:1000px;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-9f10950.elementor-element{--align-self:center;}.elementor-549 .elementor-element.elementor-element-de45fe0:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-de45fe0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aminsensor.ir/wp-content/uploads/2025/12/13-01.avif");}.elementor-549 .elementor-element.elementor-element-de45fe0{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-82b06d3{width:var( --container-widget-width, 383.425px );max-width:383.425px;--container-widget-width:383.425px;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-99e8e46{--swiper-slides-to-display:2;}}@media(max-width:767px){.elementor-549 .elementor-element.elementor-element-7c77dc6{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-92e17d1{width:var( --container-widget-width, 10px );max-width:10px;padding:22px 0px 0px 0px;--container-widget-width:10px;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-83def78:not(.elementor-motion-effects-element-type-background), .elementor-549 .elementor-element.elementor-element-83def78 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://aminsensor.ir/wp-content/uploads/2025/12/12-01.avif");}.elementor-549 .elementor-element.elementor-element-83def78{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-698933a{--spacer-size:20px;}.elementor-549 .elementor-element.elementor-element-bef788a{width:var( --container-widget-width, 327.8px );max-width:327.8px;padding:8px 8px 8px 8px;--container-widget-width:327.8px;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-2d2985f{--spacer-size:205px;}.elementor-549 .elementor-element.elementor-element-ac493dc{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-06e26ce{width:var( --container-widget-width, 340.8px );max-width:340.8px;--container-widget-width:340.8px;--container-widget-flex-grow:0;font-size:20px;}.elementor-549 .elementor-element.elementor-element-f90b2da{--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--justify-content:center;--align-items:center;}.elementor-549 .elementor-element.elementor-element-ef843ac{width:var( --container-widget-width, 344.075px );max-width:344.075px;--container-widget-width:344.075px;--container-widget-flex-grow:0;}.elementor-549 .elementor-element.elementor-element-ef843ac.elementor-element{--align-self:center;}.elementor-549 .elementor-element.elementor-element-cbe94c3{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );}.elementor-549 .elementor-element.elementor-element-99e8e46{--swiper-slides-to-display:1;width:var( --container-widget-width, 251.8px );max-width:251.8px;--container-widget-width:251.8px;--container-widget-flex-grow:0;}}@media(min-width:768px){.elementor-549 .elementor-element.elementor-element-903fa02{--width:50%;}.elementor-549 .elementor-element.elementor-element-c2ef5d3{--width:42.381%;}.elementor-549 .elementor-element.elementor-element-9f6750b{--width:50%;}.elementor-549 .elementor-element.elementor-element-5b9cc2e{--width:50%;}.elementor-549 .elementor-element.elementor-element-9c6b4ae{--width:50%;}.elementor-549 .elementor-element.elementor-element-c6bcfae{--width:50%;}.elementor-549 .elementor-element.elementor-element-61398ce{--width:42.381%;}.elementor-549 .elementor-element.elementor-element-1d8188c{--width:50%;}.elementor-549 .elementor-element.elementor-element-60c9527{--width:50%;}}@media(max-width:1024px) and (min-width:768px){.elementor-549 .elementor-element.elementor-element-12ddfc8{--width:726.8px;}.elementor-549 .elementor-element.elementor-element-9c6b4ae{--width:254.4px;}}/* Start custom CSS for image, class: .elementor-element-0afee5a *//* Entrance Animation */
.amin-img-entrance {
  opacity: 0;
  transform: translateY(40px) scale(0.95);
  animation: aminFadeUp 1.2s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

@keyframes aminFadeUp {
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

/* Image Hover Effect */
.amin-img-entrance img {
  transition: transform 0.6s ease, filter 0.6s ease;
}

.amin-img-entrance:hover img {
  transform: scale(1.08);
  filter: brightness(1.1) contrast(1.05);
}

.amin-img-entrance {
  position: relative;
  overflow: hidden;
}

.amin-img-entrance::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 120%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.25),
    transparent
  );
  transition: all 0.8s ease;
}

.amin-img-entrance:hover::after {
  left: 120%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-973640f *//* ==============================
   Pro Services Cards – Amin Sensor
================================= */
.services-section {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 28px;
  padding: 40px 0;
}

.service-card {
  position: relative;
  background: rgba(15,76,129,0.12);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 18px;
  padding: 28px 24px;
  transition: all 0.35s ease;
  border: 1px solid rgba(255,255,255,0.15);
  box-shadow: 0 8px 28px rgba(0,0,0,0.12);
}

.service-icon {
  font-size: 32px;
  margin-bottom: 12px;
  color: #c1121f;
  transition: color 0.35s ease;
}

.service-title {
  font-size: 20px;
  font-weight: 700;
  color: #0f4c81;
  margin-bottom: 8px;
}

.service-desc {
  font-size: 15px;
  line-height: 1.7;
  color: #344154;
}

/* Hover Effect */
.service-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 55px rgba(0,0,0,0.22);
  border-color: #c1121f;
}

.service-card:hover .service-icon {
  color: #c1121f;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-9f10950 *//* ==============================
   Pro Services Cards – Amin Sensor
================================= */
.services-section {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 28px;
  padding: 40px 0;
}

.service-card {
  position: relative;
  background: rgba(15,76,129,0.12);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 18px;
  padding: 28px 24px;
  transition: all 0.35s ease;
  border: 1px solid rgba(255,255,255,0.15);
  box-shadow: 0 8px 28px rgba(0,0,0,0.12);
}

.service-icon {
  font-size: 32px;
  margin-bottom: 12px;
  color: #c1121f;
  transition: color 0.35s ease;
}

.service-title {
  font-size: 20px;
  font-weight: 700;
  color: #0f4c81;
  margin-bottom: 8px;
}

.service-desc {
  font-size: 15px;
  line-height: 1.7;
  color: #344154;
}

/* Hover Effect */
.service-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 55px rgba(0,0,0,0.22);
  border-color: #c1121f;
}

.service-card:hover .service-icon {
  color: #c1121f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-1ad2d78 *//* =========================
   Glass Industrial Cards - Why Amin Sensor
========================= */

.amin-why-glass {
  display: flex;
  align-items: flex-start;
  gap: 14px;

  padding: 18px 22px;
  border-radius: 18px;

  /* رنگ هماهنگ با سایت صنعتی */
  background: linear-gradient(
    135deg,
    rgba(15, 76, 129, 0.18),
    rgba(15, 76, 129, 0.08)
  );

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  color: #eaf2f8;
  font-size: 15px;
  line-height: 1.8;

  border: 1px solid rgba(255,255,255,0.15);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);

  transition: all 0.4s cubic-bezier(0.22,1,0.36,1);
}

/* بولت حرفه‌ای */
.amin-why-glass::before {
  content: "";
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin-top: 7px;

 background: radial-gradient(
  circle at 30% 30%,
  #ff6b6b,
  #c1121f
);

border-radius: 50%;



  box-shadow: 0 0 0 4px rgba(193,18,31,0.25);



}

/* Hover حرفه‌ای */
.amin-why-glass:hover {
  transform: translateY(-10px);
  background: linear-gradient(
    135deg,
    rgba(31, 162, 255, 0.28),
    rgba(15, 76, 129, 0.18)
  );
  box-shadow: 0 25px 55px rgba(0,0,0,0.4);
}

/* بولت در هاور */
.amin-why-glass:hover::before {
  box-shadow: 0 0 0 6px rgba(31,162,255,0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-02d530a *//* کارت CTA */
.cta-box {
    position: relative;
    background: linear-gradient(to bottom, #ED2D26, #3D3D3D);
    padding: 70px 40px;
    text-align: center;
    border-radius: 25px;
    overflow: hidden;
    color: #fff;
    box-shadow: 0 15px 35px rgba(0,0,0,0.25);
    animation: float 4s ease-in-out infinite;
    max-width: 500px;
    margin: auto;
}

/* موج‌ها */
.cta-box .waves {
    position: absolute;
    top: -50%;
    left: 0;
    width: 200%;
    height: 200%;
    z-index: 1;
}

/* انیمیشن سه لایه موج */
.cta-box .waves path:nth-child(1) { animation: wave1 12s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(2) { animation: wave2 18s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(3) { animation: wave3 24s cubic-bezier(0.42,0,0.58,1) infinite; }

/* موج اول */
@keyframes wave1 {
    0%   { transform: translateX(0) translateY(0) scaleY(1); }
    25%  { transform: translateX(-15px) translateY(-5px) scaleY(1.05); }
    50%  { transform: translateX(-30px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-15px) translateY(5px) scaleY(0.95); }
    100% { transform: translateX(0) translateY(0) scaleY(1); }
}

/* موج دوم - داخل کادر */
@keyframes wave2 {
    0%   { transform: translateX(0px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-5px) translateY(2px) scaleY(0.99); }
    50%  { transform: translateX(-10px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-5px) translateY(-2px) scaleY(1.01); }
    100% { transform: translateX(0px) translateY(0) scaleY(1); }
}

/* موج سوم - داخل کادر */
@keyframes wave3 {
    0%   { transform: translateX(-5px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-10px) translateY(-4px) scaleY(1.03); }
    50%  { transform: translateX(-20px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-10px) translateY(4px) scaleY(0.97); }
    100% { transform: translateX(-5px) translateY(0) scaleY(1); }
}

/* محتوا روی موج‌ها */
.cta-box > * { position: relative; z-index: 2; }

/* عکس پروفایل */
.profile-pic img {
    width: 110px;
    height: 110px;
    border-radius: 50%;
    object-fit: cover;
    margin-bottom: 25px;
    border: 4px solid #fff;
}

/* عنوان */
.cta-title { font-size: 30px; font-weight: 700; margin-bottom: 20px; }

/* توضیحات */
.cta-desc { font-size: 17px; line-height: 1.9; margin-bottom: 25px; }

/* زیرعنوان */
.cta-sub { font-size: 15px; color: #ddd; margin-bottom: 15px; }

/* آیکن‌ها */
.icon-row {
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
    gap: 15px;
}

.icon-row a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,0.1);
    color: #fff;
    font-size: 22px;
    border-radius: 50%;
    transition: all 0.3s ease;
}

.icon-row a:hover {
    background: #fff;
    color: #ED2D26;
    transform: translateY(-4px);
    box-shadow: 0 8px 15px rgba(0,0,0,0.2);
}

/* انیمیشن شناوری کل باکس */
@keyframes float {
    0% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
    100% { transform: translateY(0); }
}

/* واکنش‌گرایی موبایل */
@media (max-width: 600px) {
    .cta-box { padding: 50px 25px; }
    .cta-title { font-size: 24px; }
    .cta-desc { font-size: 15px; }
    .icon-row a { width: 45px; height: 45px; font-size: 20px; }
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-82b06d3 *//* کارت CTA */
.cta-box {
    position: relative;
    background: linear-gradient(to bottom, #ED2D26, #3D3D3D);
    padding: 70px 40px;
    text-align: center;
    border-radius: 25px;
    overflow: hidden;
    color: #fff;
    box-shadow: 0 15px 35px rgba(0,0,0,0.25);
    animation: float 4s ease-in-out infinite;
    max-width: 500px;
    margin: auto;
}

/* موج‌ها */
.cta-box .waves {
    position: absolute;
    top: -50%;
    left: 0;
    width: 200%;
    height: 200%;
    z-index: 1;
}

/* انیمیشن سه لایه موج */
.cta-box .waves path:nth-child(1) { animation: wave1 12s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(2) { animation: wave2 18s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(3) { animation: wave3 24s cubic-bezier(0.42,0,0.58,1) infinite; }

/* موج اول */
@keyframes wave1 {
    0%   { transform: translateX(0) translateY(0) scaleY(1); }
    25%  { transform: translateX(-15px) translateY(-5px) scaleY(1.05); }
    50%  { transform: translateX(-30px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-15px) translateY(5px) scaleY(0.95); }
    100% { transform: translateX(0) translateY(0) scaleY(1); }
}

/* موج دوم - داخل کادر */
@keyframes wave2 {
    0%   { transform: translateX(0px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-5px) translateY(2px) scaleY(0.99); }
    50%  { transform: translateX(-10px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-5px) translateY(-2px) scaleY(1.01); }
    100% { transform: translateX(0px) translateY(0) scaleY(1); }
}

/* موج سوم - داخل کادر */
@keyframes wave3 {
    0%   { transform: translateX(-5px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-10px) translateY(-4px) scaleY(1.03); }
    50%  { transform: translateX(-20px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-10px) translateY(4px) scaleY(0.97); }
    100% { transform: translateX(-5px) translateY(0) scaleY(1); }
}

/* محتوا روی موج‌ها */
.cta-box > * { position: relative; z-index: 2; }

/* عکس پروفایل */
.profile-pic img {
    width: 110px;
    height: 110px;
    border-radius: 50%;
    object-fit: cover;
    margin-bottom: 25px;
    border: 4px solid #fff;
}

/* عنوان */
.cta-title { font-size: 30px; font-weight: 700; margin-bottom: 20px; }

/* توضیحات */
.cta-desc { font-size: 17px; line-height: 1.9; margin-bottom: 25px; }

/* زیرعنوان */
.cta-sub { font-size: 15px; color: #ddd; margin-bottom: 15px; }

/* آیکن‌ها */
.icon-row {
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
    gap: 15px;
}

.icon-row a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,0.1);
    color: #fff;
    font-size: 22px;
    border-radius: 50%;
    transition: all 0.3s ease;
}

.icon-row a:hover {
    background: #fff;
    color: #ED2D26;
    transform: translateY(-4px);
    box-shadow: 0 8px 15px rgba(0,0,0,0.2);
}

/* انیمیشن شناوری کل باکس */
@keyframes float {
    0% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
    100% { transform: translateY(0); }
}

/* واکنش‌گرایی موبایل */
@media (max-width: 600px) {
    .cta-box { padding: 50px 25px; }
    .cta-title { font-size: 24px; }
    .cta-desc { font-size: 15px; }
    .icon-row a { width: 45px; height: 45px; font-size: 20px; }
}/* End custom CSS */
/* Start custom CSS for image, class: .elementor-element-17616f4 *//* Entrance Animation */
.amin-img-entrance {
  opacity: 0;
  transform: translateY(40px) scale(0.95);
  animation: aminFadeUp 1.2s cubic-bezier(0.22, 1, 0.36, 1) forwards;
}

@keyframes aminFadeUp {
  to {
    opacity: 1;
    transform: translateY(0) scale(1);
  }
}

/* Image Hover Effect */
.amin-img-entrance img {
  transition: transform 0.6s ease, filter 0.6s ease;
}

.amin-img-entrance:hover img {
  transform: scale(1.08);
  filter: brightness(1.1) contrast(1.05);
}

.amin-img-entrance {
  position: relative;
  overflow: hidden;
}

.amin-img-entrance::after {
  content: "";
  position: absolute;
  top: 0;
  left: -120%;
  width: 120%;
  height: 100%;
  background: linear-gradient(
    120deg,
    transparent,
    rgba(255,255,255,0.25),
    transparent
  );
  transition: all 0.8s ease;
}

.amin-img-entrance:hover::after {
  left: 120%;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-d162ac4 *//* ==============================
   Pro Services Cards – Amin Sensor
================================= */
.services-section {
  display: grid;
  grid-template-columns: repeat(auto-fit, minmax(250px, 1fr));
  gap: 28px;
  padding: 40px 0;
}

.service-card {
  position: relative;
  background: rgba(15,76,129,0.12);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
  border-radius: 18px;
  padding: 28px 24px;
  transition: all 0.35s ease;
  border: 1px solid rgba(255,255,255,0.15);
  box-shadow: 0 8px 28px rgba(0,0,0,0.12);
}

.service-icon {
  font-size: 32px;
  margin-bottom: 12px;
  color: #c1121f;
  transition: color 0.35s ease;
}

.service-title {
  font-size: 20px;
  font-weight: 700;
  color: #0f4c81;
  margin-bottom: 8px;
}

.service-desc {
  font-size: 15px;
  line-height: 1.7;
  color: #344154;
}

/* Hover Effect */
.service-card:hover {
  transform: translateY(-10px);
  box-shadow: 0 20px 55px rgba(0,0,0,0.22);
  border-color: #c1121f;
}

.service-card:hover .service-icon {
  color: #c1121f;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4b4610e *//* =========================
   Glass Industrial Cards - Why Amin Sensor
========================= */

.amin-why-glass {
  display: flex;
  align-items: flex-start;
  gap: 14px;

  padding: 18px 22px;
  border-radius: 18px;

  /* رنگ هماهنگ با سایت صنعتی */
  background: linear-gradient(
    135deg,
    rgba(15, 76, 129, 0.18),
    rgba(15, 76, 129, 0.08)
  );

  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);

  color: #eaf2f8;
  font-size: 15px;
  line-height: 1.8;

  border: 1px solid rgba(255,255,255,0.15);
  box-shadow: 0 10px 30px rgba(0,0,0,0.25);

  transition: all 0.4s cubic-bezier(0.22,1,0.36,1);
}

/* بولت حرفه‌ای */
.amin-why-glass::before {
  content: "";
  flex-shrink: 0;
  width: 12px;
  height: 12px;
  margin-top: 7px;

 background: radial-gradient(
  circle at 30% 30%,
  #ff6b6b,
  #c1121f
);

border-radius: 50%;



  box-shadow: 0 0 0 4px rgba(193,18,31,0.25);



}

/* Hover حرفه‌ای */
.amin-why-glass:hover {
  transform: translateY(-10px);
  background: linear-gradient(
    135deg,
    rgba(31, 162, 255, 0.28),
    rgba(15, 76, 129, 0.18)
  );
  box-shadow: 0 25px 55px rgba(0,0,0,0.4);
}

/* بولت در هاور */
.amin-why-glass:hover::before {
  box-shadow: 0 0 0 6px rgba(31,162,255,0.25);
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-ef843ac *//* کارت CTA */
.cta-box {
    position: relative;
    background: linear-gradient(to bottom, #ED2D26, #3D3D3D);
    padding: 70px 40px;
    text-align: center;
    border-radius: 25px;
    overflow: hidden;
    color: #fff;
    box-shadow: 0 15px 35px rgba(0,0,0,0.25);
    animation: float 4s ease-in-out infinite;
    max-width: 500px;
    margin: auto;
}

/* موج‌ها */
.cta-box .waves {
    position: absolute;
    top: -50%;
    left: 0;
    width: 200%;
    height: 200%;
    z-index: 1;
}

/* انیمیشن سه لایه موج */
.cta-box .waves path:nth-child(1) { animation: wave1 12s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(2) { animation: wave2 18s cubic-bezier(0.42,0,0.58,1) infinite; }
.cta-box .waves path:nth-child(3) { animation: wave3 24s cubic-bezier(0.42,0,0.58,1) infinite; }

/* موج اول */
@keyframes wave1 {
    0%   { transform: translateX(0) translateY(0) scaleY(1); }
    25%  { transform: translateX(-15px) translateY(-5px) scaleY(1.05); }
    50%  { transform: translateX(-30px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-15px) translateY(5px) scaleY(0.95); }
    100% { transform: translateX(0) translateY(0) scaleY(1); }
}

/* موج دوم - داخل کادر */
@keyframes wave2 {
    0%   { transform: translateX(0px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-5px) translateY(2px) scaleY(0.99); }
    50%  { transform: translateX(-10px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-5px) translateY(-2px) scaleY(1.01); }
    100% { transform: translateX(0px) translateY(0) scaleY(1); }
}

/* موج سوم - داخل کادر */
@keyframes wave3 {
    0%   { transform: translateX(-5px) translateY(0) scaleY(1); }
    25%  { transform: translateX(-10px) translateY(-4px) scaleY(1.03); }
    50%  { transform: translateX(-20px) translateY(0) scaleY(1); }
    75%  { transform: translateX(-10px) translateY(4px) scaleY(0.97); }
    100% { transform: translateX(-5px) translateY(0) scaleY(1); }
}

/* محتوا روی موج‌ها */
.cta-box > * { position: relative; z-index: 2; }

/* عکس پروفایل */
.profile-pic img {
    width: 110px;
    height: 110px;
    border-radius: 50%;
    object-fit: cover;
    margin-bottom: 25px;
    border: 4px solid #fff;
}

/* عنوان */
.cta-title { font-size: 30px; font-weight: 700; margin-bottom: 20px; }

/* توضیحات */
.cta-desc { font-size: 17px; line-height: 1.9; margin-bottom: 25px; }

/* زیرعنوان */
.cta-sub { font-size: 15px; color: #ddd; margin-bottom: 15px; }

/* آیکن‌ها */
.icon-row {
    margin-bottom: 30px;
    display: flex;
    justify-content: center;
    gap: 15px;
}

.icon-row a {
    display: inline-flex;
    align-items: center;
    justify-content: center;
    width: 50px;
    height: 50px;
    background: rgba(255,255,255,0.1);
    color: #fff;
    font-size: 22px;
    border-radius: 50%;
    transition: all 0.3s ease;
}

.icon-row a:hover {
    background: #fff;
    color: #ED2D26;
    transform: translateY(-4px);
    box-shadow: 0 8px 15px rgba(0,0,0,0.2);
}

/* انیمیشن شناوری کل باکس */
@keyframes float {
    0% { transform: translateY(0); }
    50% { transform: translateY(-10px); }
    100% { transform: translateY(0); }
}

/* واکنش‌گرایی موبایل */
@media (max-width: 600px) {
    .cta-box { padding: 50px 25px; }
    .cta-title { font-size: 24px; }
    .cta-desc { font-size: 15px; }
    .icon-row a { width: 45px; height: 45px; font-size: 20px; }
}/* End custom CSS */
/* Start custom CSS for loop-carousel, class: .elementor-element-99e8e46 *//* =========================
   Spaced Square Glass Cards
========================= */

.amin-loop-pro .swiper-slide {
  margin: 0 px !important;
}

/* کارت */
.amin-loop-pro .e-loop-item {
  border-radius: 8px;
  background: linear-gradient(
    135deg,
    rgba(255,255,255,0.14),
    rgba(255,255,255,0.05)
  );
  backdrop-filter: blur(10px);
  -webkit-backdrop-filter: blur(10px);
  border: 1px solid rgba(255,255,255,0.25);
  box-shadow: 0 6px 16px rgba(0,0,0,0.22);
}

/* تصویر یک اندازه */
.amin-loop-pro img {
  width: 100%;
  height: 110px;
  object-fit: cover;
}

.amin-loop-pro .swiper-slide {
  transition: transform 0.45s cubic-bezier(0.22,1,0.36,1);
}

.amin-loop-pro .swiper-slide:hover {
  transform: translateY(-6px);
}

.amin-loop-pro .swiper-slide .e-loop-item {
  transition: 
    box-shadow 0.45s cubic-bezier(0.22,1,0.36,1),
    border-color 0.45s ease;
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'YekanBakh';
	font-style: normal;
	font-weight: normal;
	font-display: auto;
	src: url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.eot');
	src: url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.eot?#iefix') format('embedded-opentype'),
		url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.woff2') format('woff2'),
		url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.woff') format('woff'),
		url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.ttf') format('truetype'),
		url('https://aminsensor.ir/wp-content/uploads/2025/12/Yekan-Bakh-Regular.svg#YekanBakh') format('svg');
}
/* End Custom Fonts CSS */