.elementor-34048 .elementor-element.elementor-element-eea37ed{--display:flex;--min-height:50px;--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:space-between;--align-items:center;}.elementor-34048 .elementor-element.elementor-element-eea37ed:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-eea37ed > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.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-34048 .elementor-element.elementor-element-04f6097 img{height:60px;}.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-34048 .elementor-element.elementor-element-13a61d8{--display:flex;}.elementor-34048 .elementor-element.elementor-element-13a61d8:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-13a61d8 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0C0D0E;}.elementor-34048 .elementor-element.elementor-element-5c1fef5{--display:grid;--e-con-grid-template-columns:repeat(2, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--gap:1px 1px;--row-gap:1px;--column-gap:1px;--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-e7a1fbf{--display:flex;}.elementor-34048 .elementor-element.elementor-element-8175f7e img{border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-f0bcbec{--display:flex;}.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-34048 .elementor-element.elementor-element-5626cfb{margin:32px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34048 .elementor-element.elementor-element-5626cfb .elementor-heading-title{color:#D3D3D3;}.elementor-34048 .elementor-element.elementor-element-4b9bc24{margin:40px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34048 .elementor-element.elementor-element-4b9bc24 .elementor-heading-title{font-size:48px;font-weight:800;color:#FFFFFF;}.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-34048 .elementor-element.elementor-element-4a85394{margin:66px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;text-align:center;font-size:20px;font-weight:500;color:#D9DDE3;}.elementor-34048 .elementor-element.elementor-element-30335bc{--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;--justify-content:center;--margin-top:83px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-19831e1 .elementor-button{background-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-11574c1 .elementor-button{background-color:#0A1524;border-style:solid;border-width:1px 1px 1px 1px;border-color:#9CA6B2;}.elementor-34048 .elementor-element.elementor-element-6e6cf02{margin:69px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-34048 .elementor-element.elementor-element-4474808{--display:flex;--margin-top:-27px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-0ecd2e1{--display:flex;}.elementor-34048 .elementor-element.elementor-element-3ff71ef{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-3b767f9{--display:flex;}.elementor-widget-icon-box.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-primary );}.elementor-widget-icon-box.elementor-view-framed .elementor-icon, .elementor-widget-icon-box.elementor-view-default .elementor-icon{fill:var( --e-global-color-primary );color:var( --e-global-color-primary );border-color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-title, .elementor-widget-icon-box .elementor-icon-box-title a{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-icon-box .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box:has(:hover) .elementor-icon-box-title,
					 .elementor-widget-icon-box:has(:focus) .elementor-icon-box-title{color:var( --e-global-color-primary );}.elementor-widget-icon-box .elementor-icon-box-description{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );color:var( --e-global-color-text );}.elementor-34048 .elementor-element.elementor-element-96acfd4 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-96acfd4.elementor-view-stacked .elementor-icon{background-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-96acfd4.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-96acfd4.elementor-view-default .elementor-icon{fill:#1E90FF;color:#1E90FF;border-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-96acfd4 .elementor-icon-box-title{color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-96acfd4 .elementor-icon-box-description{color:#E3E3E3;}.elementor-34048 .elementor-element.elementor-element-3881e18{--display:flex;}.elementor-34048 .elementor-element.elementor-element-94b6af0 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-94b6af0.elementor-view-stacked .elementor-icon{background-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-94b6af0.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-94b6af0.elementor-view-default .elementor-icon{fill:#1E90FF;color:#1E90FF;border-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-94b6af0 .elementor-icon-box-title{color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-94b6af0 .elementor-icon-box-description{color:#E3E3E3;}.elementor-34048 .elementor-element.elementor-element-95c0ee1{--display:flex;}.elementor-34048 .elementor-element.elementor-element-944711b .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-944711b.elementor-view-stacked .elementor-icon{background-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-944711b.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-944711b.elementor-view-default .elementor-icon{fill:#1E90FF;color:#1E90FF;border-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-944711b .elementor-icon-box-title{color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-944711b .elementor-icon-box-description{color:#E3E3E3;}.elementor-34048 .elementor-element.elementor-element-8743f0a{--display:flex;}.elementor-34048 .elementor-element.elementor-element-1aefedf .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-1aefedf.elementor-view-stacked .elementor-icon{background-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-1aefedf.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-1aefedf.elementor-view-default .elementor-icon{fill:#1E90FF;color:#1E90FF;border-color:#1E90FF;}.elementor-34048 .elementor-element.elementor-element-1aefedf .elementor-icon-box-title{color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-1aefedf .elementor-icon-box-description{color:#E3E3E3;}.elementor-34048 .elementor-element.elementor-element-71894f4{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-71894f4:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-71894f4 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-34048 .elementor-element.elementor-element-4859cb8{text-align:center;}.elementor-34048 .elementor-element.elementor-element-4859cb8 .elementor-heading-title{color:#0B1F3A;}.elementor-34048 .elementor-element.elementor-element-91055cf{text-align:center;}.elementor-34048 .elementor-element.elementor-element-91055cf .elementor-heading-title{color:#64748B;}.elementor-34048 .elementor-element.elementor-element-a13641e{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-74a5e6e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-74a5e6e:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-74a5e6e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-bc4261f.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-bc4261f.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-bc4261f.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-956ded7{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-956ded7:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-956ded7 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-d380aa5 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-d380aa5.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-d380aa5.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-d380aa5.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-d380aa5 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-d380aa5 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-d380aa5 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-d380aa5 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-78c2b4b{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-78c2b4b:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-78c2b4b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-9154944 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-9154944.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-9154944.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-9154944.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-9154944 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-9154944 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-9154944 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-9154944 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-61e64e0{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-61e64e0:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-61e64e0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-7217366 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-7217366.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-7217366.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-7217366.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-7217366 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-7217366 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-7217366 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-7217366 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-a90f328{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-a90f328:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-a90f328 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-0c539d7 .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-0c539d7.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-0c539d7.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-0c539d7.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-0c539d7 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-0c539d7 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-0c539d7 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-0c539d7 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-5fe2ca6{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-5fe2ca6:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-5fe2ca6 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc .elementor-icon-box-wrapper{align-items:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc.elementor-view-stacked .elementor-icon{background-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-f9c6ddc.elementor-view-default .elementor-icon{fill:#FF1E00B3;color:#FF1E00B3;border-color:#FF1E00B3;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-f9c6ddc .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-f9c6ddc .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-b22aeba{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-widget-slides .elementor-slide-heading{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-slides .elementor-slide-description{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-slides .elementor-slide-button{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-34048 .elementor-element.elementor-element-98437e7 .elementor-repeater-item-0a7df1b .swiper-slide-bg{background-color:#000000;background-image:url(/wp-content/uploads/2026/09/ChatGPT-Image-Sep-12-2026-04_15_26-PM.png);background-size:cover;}.elementor-34048 .elementor-element.elementor-element-98437e7 .elementor-repeater-item-c7e8f33 .swiper-slide-bg{background-color:#000000;background-image:url(/wp-content/uploads/2026/09/ChatGPT-Image-Sep-12-2026-04_17_14-PM.png);background-size:cover;}.elementor-34048 .elementor-element.elementor-element-98437e7 .swiper-slide{transition-duration:calc(5000ms*1.2);height:420px;}.elementor-34048 .elementor-element.elementor-element-98437e7 .swiper-slide-contents{max-width:100%;}.elementor-34048 .elementor-element.elementor-element-98437e7 .swiper-slide-inner{padding:0px 0px 0px 0px;text-align:center;}.elementor-34048 .elementor-element.elementor-element-f5fb4f3{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-bb76600{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-bb76600:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-bb76600 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#F7F9FA;}.elementor-34048 .elementor-element.elementor-element-bf1ed87{text-align:center;}.elementor-34048 .elementor-element.elementor-element-bf1ed87 .elementor-heading-title{color:#0B1F3A;}.elementor-34048 .elementor-element.elementor-element-0b4c8da{--display:grid;--e-con-grid-template-columns:repeat(3, 1fr);--e-con-grid-template-rows:repeat(2, 1fr);--grid-auto-flow:row;--margin-top:0px;--margin-bottom:16px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-2fddcdc{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-2fddcdc:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-2fddcdc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-dad9e07.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-dad9e07.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-dad9e07.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-904ab68{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-904ab68:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-904ab68 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-77bc968.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-77bc968.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-77bc968.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-493fca5{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-493fca5:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-493fca5 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-08db316.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-08db316.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-08db316.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-ff18665{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-ff18665:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-ff18665 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-2c96013.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-2c96013.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-2c96013.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-cbfc51e{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-cbfc51e:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-cbfc51e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-6249aca.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-6249aca.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-6249aca.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-8fc73d9{--display:flex;--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-8fc73d9:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-8fc73d9 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon-box-wrapper{align-items:start;text-align:start;gap:15px;}.elementor-34048 .elementor-element.elementor-element-35b9b8f.elementor-view-stacked .elementor-icon{background-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-35b9b8f.elementor-view-framed .elementor-icon, .elementor-34048 .elementor-element.elementor-element-35b9b8f.elementor-view-default .elementor-icon{fill:#04B355;color:#04B355;border-color:#04B355;}.elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon{font-size:40px;}.elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon-box-title, .elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon-box-title a{font-size:20px;font-weight:800;}.elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon-box-title{color:#00080DB3;}.elementor-34048 .elementor-element.elementor-element-bbc0a69{--display:flex;--border-radius:25px 25px 25px 25px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-bbc0a69:not(.elementor-motion-effects-element-type-background), .elementor-34048 .elementor-element.elementor-element-bbc0a69 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FFFFFF;}.elementor-34048 .elementor-element.elementor-element-dbfc30a{--display:flex;}.elementor-34048 .elementor-element.elementor-element-66e70f5{text-align:center;}.elementor-34048 .elementor-element.elementor-element-66e70f5 .elementor-heading-title{font-size:30px;font-weight:800;color:#000000DE;}.elementor-34048 .elementor-element.elementor-element-65c1c6a{margin:20px 0px calc(var(--kit-widget-spacing, 0px) + 17px) 0px;}.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-wrapper{display:flex;align-items:center;}.elementor-34048 .elementor-element.elementor-element-65c1c6a .elementor-image-carousel-wrapper .elementor-image-carousel .swiper-slide-image{border-radius:15px 15px 15px 15px;}.elementor-34048 .elementor-element.elementor-element-8816050{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-ce3e90e{--display:flex;--margin-top:70px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-8330f24{--display:flex;}.elementor-34048 .elementor-element.elementor-element-c02b493{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-34048 .elementor-element.elementor-element-35a15dc{--display:flex;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}:root{--page-title-display:none;}@media(max-width:1024px){.elementor-34048 .elementor-element.elementor-element-5c1fef5{--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-3ff71ef{--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-a13641e{--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-0b4c8da{--grid-auto-flow:row;}}@media(max-width:767px){.elementor-34048 .elementor-element.elementor-element-5c1fef5{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-3ff71ef{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-a13641e{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-bc4261f .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-0b4c8da{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-34048 .elementor-element.elementor-element-dad9e07 .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-77bc968 .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-08db316 .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-2c96013 .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-6249aca .elementor-icon-box-wrapper{text-align:center;}.elementor-34048 .elementor-element.elementor-element-35b9b8f .elementor-icon-box-wrapper{text-align:center;}}/* Start custom CSS for image, class: .elementor-element-8175f7e *//* ===============================
   SHAREN IMAGE + NEON BORDER
   =============================== */

.elementor-34048 .elementor-element.elementor-element-8175f7e{
    position: relative !important;
    display: block !important;

    width: 100% !important;
    max-width: 100% !important;

    height: 700px !important;

    overflow: hidden !important;
    isolation: isolate;
}


/* خود تصویر */
.elementor-34048 .elementor-element.elementor-element-8175f7e img{
    display: block !important;

    /* کراپ لبه سمت راست */
    width: 108% !important;
    max-width: none !important;
    height: auto !important;

    transform: translateX(5%) !important;

    position: relative;
    z-index: 1;

    /* محو شدن نرم سمت راست */
    -webkit-mask-image: linear-gradient(
        to right,
        #000 0%,
        #000 87%,
        rgba(0,0,0,.92) 92%,
        rgba(0,0,0,.55) 96%,
        transparent 100%
    );

    mask-image: linear-gradient(
        to right,
        #000 0%,
        #000 87%,
        rgba(0,0,0,.92) 92%,
        rgba(0,0,0,.55) 96%,
        transparent 100%
    );
}


/* قاب ثابت خیلی ظریف دور کل عکس */
.elementor-34048 .elementor-element.elementor-element-8175f7e::before{
    content: "";
    position: absolute;

    /* دقیقاً چهار لبه کادر */
    inset: 0;

    z-index: 10;
    pointer-events: none;

    border: 1px solid rgba(40,185,255,.32);

    box-shadow:
        inset 0 0 8px rgba(0,174,255,.12),
        0 0 7px rgba(0,174,255,.25);
}


/* نور متحرک دور کل تصویر */
.elementor-34048 .elementor-element.elementor-element-8175f7e::after{
    content: "";
    position: absolute;

    /* مهم */
    inset: 0;

    z-index: 20;
    pointer-events: none;

    padding: 3px;

    background: conic-gradient(
        from var(--sharen-angle),

        transparent 0deg,
        transparent 305deg,

        rgba(0,150,255,0) 315deg,

        #007cff 327deg,
        #00aaff 336deg,
        #48ddff 344deg,
        #c9f8ff 349deg,
        #ffffff 352deg,
        #5ee5ff 356deg,

        rgba(0,150,255,0) 360deg
    );

    -webkit-mask:
        linear-gradient(#fff 0 0) content-box,
        linear-gradient(#fff 0 0);

    -webkit-mask-composite: xor;
    mask-composite: exclude;

    filter:
        drop-shadow(0 0 3px #00aaff)
        drop-shadow(0 0 7px rgba(0,170,255,.95))
        drop-shadow(0 0 15px rgba(0,170,255,.65));

    animation: sharenFullBorder 3s linear infinite;
}


/* انیمیشن */
@property --sharen-angle{
    syntax: "<angle>";
    initial-value: 0deg;
    inherits: false;
}

@keyframes sharenFullBorder{
    from{
        --sharen-angle: 0deg;
    }

    to{
        --sharen-angle: 360deg;
    }
}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-74a5e6e */.elementor-34048 .elementor-element.elementor-element-74a5e6e{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-74a5e6e:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-74a5e6e:hover img,
.elementor-34048 .elementor-element.elementor-element-74a5e6e:hover svg,
.elementor-34048 .elementor-element.elementor-element-74a5e6e:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-74a5e6e img,
.elementor-34048 .elementor-element.elementor-element-74a5e6e svg,
.elementor-34048 .elementor-element.elementor-element-74a5e6e i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-956ded7 */.elementor-34048 .elementor-element.elementor-element-956ded7{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-956ded7:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-956ded7:hover img,
.elementor-34048 .elementor-element.elementor-element-956ded7:hover svg,
.elementor-34048 .elementor-element.elementor-element-956ded7:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-956ded7 img,
.elementor-34048 .elementor-element.elementor-element-956ded7 svg,
.elementor-34048 .elementor-element.elementor-element-956ded7 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-78c2b4b */.elementor-34048 .elementor-element.elementor-element-78c2b4b{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-78c2b4b:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-78c2b4b:hover img,
.elementor-34048 .elementor-element.elementor-element-78c2b4b:hover svg,
.elementor-34048 .elementor-element.elementor-element-78c2b4b:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-78c2b4b img,
.elementor-34048 .elementor-element.elementor-element-78c2b4b svg,
.elementor-34048 .elementor-element.elementor-element-78c2b4b i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-61e64e0 */.elementor-34048 .elementor-element.elementor-element-61e64e0{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-61e64e0:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-61e64e0:hover img,
.elementor-34048 .elementor-element.elementor-element-61e64e0:hover svg,
.elementor-34048 .elementor-element.elementor-element-61e64e0:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-61e64e0 img,
.elementor-34048 .elementor-element.elementor-element-61e64e0 svg,
.elementor-34048 .elementor-element.elementor-element-61e64e0 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-a90f328 */.elementor-34048 .elementor-element.elementor-element-a90f328{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-a90f328:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-a90f328:hover img,
.elementor-34048 .elementor-element.elementor-element-a90f328:hover svg,
.elementor-34048 .elementor-element.elementor-element-a90f328:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-a90f328 img,
.elementor-34048 .elementor-element.elementor-element-a90f328 svg,
.elementor-34048 .elementor-element.elementor-element-a90f328 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-5fe2ca6 */.elementor-34048 .elementor-element.elementor-element-5fe2ca6{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-5fe2ca6:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-5fe2ca6:hover img,
.elementor-34048 .elementor-element.elementor-element-5fe2ca6:hover svg,
.elementor-34048 .elementor-element.elementor-element-5fe2ca6:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-5fe2ca6 img,
.elementor-34048 .elementor-element.elementor-element-5fe2ca6 svg,
.elementor-34048 .elementor-element.elementor-element-5fe2ca6 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-2fddcdc */.elementor-34048 .elementor-element.elementor-element-2fddcdc{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-2fddcdc:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-2fddcdc:hover img,
.elementor-34048 .elementor-element.elementor-element-2fddcdc:hover svg,
.elementor-34048 .elementor-element.elementor-element-2fddcdc:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-2fddcdc img,
.elementor-34048 .elementor-element.elementor-element-2fddcdc svg,
.elementor-34048 .elementor-element.elementor-element-2fddcdc i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-904ab68 */.elementor-34048 .elementor-element.elementor-element-904ab68{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-904ab68:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-904ab68:hover img,
.elementor-34048 .elementor-element.elementor-element-904ab68:hover svg,
.elementor-34048 .elementor-element.elementor-element-904ab68:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-904ab68 img,
.elementor-34048 .elementor-element.elementor-element-904ab68 svg,
.elementor-34048 .elementor-element.elementor-element-904ab68 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-493fca5 */.elementor-34048 .elementor-element.elementor-element-493fca5{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-493fca5:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-493fca5:hover img,
.elementor-34048 .elementor-element.elementor-element-493fca5:hover svg,
.elementor-34048 .elementor-element.elementor-element-493fca5:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-493fca5 img,
.elementor-34048 .elementor-element.elementor-element-493fca5 svg,
.elementor-34048 .elementor-element.elementor-element-493fca5 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-ff18665 */.elementor-34048 .elementor-element.elementor-element-ff18665{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-ff18665:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-ff18665:hover img,
.elementor-34048 .elementor-element.elementor-element-ff18665:hover svg,
.elementor-34048 .elementor-element.elementor-element-ff18665:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-ff18665 img,
.elementor-34048 .elementor-element.elementor-element-ff18665 svg,
.elementor-34048 .elementor-element.elementor-element-ff18665 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-cbfc51e */.elementor-34048 .elementor-element.elementor-element-cbfc51e{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-cbfc51e:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-cbfc51e:hover img,
.elementor-34048 .elementor-element.elementor-element-cbfc51e:hover svg,
.elementor-34048 .elementor-element.elementor-element-cbfc51e:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-cbfc51e img,
.elementor-34048 .elementor-element.elementor-element-cbfc51e svg,
.elementor-34048 .elementor-element.elementor-element-cbfc51e i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for container, class: .elementor-element-8fc73d9 */.elementor-34048 .elementor-element.elementor-element-8fc73d9{
    transition: all .35s ease !important;
    cursor: pointer;
    position: relative;
}


/* حرکت کارت هنگام هاور */
.elementor-34048 .elementor-element.elementor-element-8fc73d9:hover{

    transform: translateY(-8px);

    box-shadow:
        0 15px 35px rgba(30,144,255,.15);

}


/* اگر داخل کارت آیکون داری */
.elementor-34048 .elementor-element.elementor-element-8fc73d9:hover img,
.elementor-34048 .elementor-element.elementor-element-8fc73d9:hover svg,
.elementor-34048 .elementor-element.elementor-element-8fc73d9:hover i{

    transform: scale(1.12);

}


/* انیمیشن نرم آیکون */
.elementor-34048 .elementor-element.elementor-element-8fc73d9 img,
.elementor-34048 .elementor-element.elementor-element-8fc73d9 svg,
.elementor-34048 .elementor-element.elementor-element-8fc73d9 i{

    transition: all .35s ease;

}/* End custom CSS */
/* Start custom CSS for image-carousel, class: .elementor-element-65c1c6a */.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-slide img {
    transition: transform .35s ease, box-shadow .35s ease;
    border-radius: 14px;
    cursor: zoom-in;
}

.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-slide:hover img {
    transform: scale(1.08);
    box-shadow: 0 18px 40px rgba(0,0,0,.22);
    z-index: 10;
}
.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-wrapper {
    transition-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}

.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-slide {
    transition: transform .4s ease;
}
.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-wrapper {
    transition-timing-function: linear !important;
}

.elementor-34048 .elementor-element.elementor-element-65c1c6a .swiper-slide {
    transition: none !important;
}/* End custom CSS */