.elementor-77 .elementor-element.elementor-element-5e73bd5{--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;--margin-top:100px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-7b05713{--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;--justify-content:center;}.elementor-77 .elementor-element.elementor-element-c532e46 .title-subtitle{color:#FFFFFF;font-family:"Kara", Sans-serif;font-size:17px;}.elementor-77 .elementor-element.elementor-element-c532e46 .title{color:#FFFFFF;font-family:"Kara", Sans-serif;font-size:40px;}.elementor-77 .elementor-element.elementor-element-c532e46 .title-after_title{color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;}.elementor-77 .elementor-element.elementor-element-4490154 .elementor-button{background-color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;font-size:12px;fill:#000000;color:#000000;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);border-radius:15px 3px 3px 36px;}.elementor-77 .elementor-element.elementor-element-4490154 .elementor-button-content-wrapper{flex-direction:row-reverse;}.elementor-77 .elementor-element.elementor-element-6616247{--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-77 .elementor-element.elementor-element-e607f5e > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e607f5e img{width:100%;opacity:1;border-radius:5px 5px 5px 90px;}.elementor-77 .elementor-element.elementor-element-4dbfe72{--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-77 .elementor-element.elementor-element-a7370bf .sdpe-wrap{background-color:#03141b;--sdpe-accent:#00e5ff;--sdpe-text:#ffffff;--sdpe-muted:#b7c7cd;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-services{--sdpe-cols:3;gap:14px;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card{background-color:rgba(5,31,40,.78);min-height:100px;border-radius:12px;border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,229,255,.28);}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card__image{width:38%;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card__icon{font-size:20px;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card__icon svg{width:20px;height:20px;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card__title{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-card__desc{font-family:"IRANYekanX", Sans-serif;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-path{--sdpe-line:rgba(0,229,255,.42);}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-step__marker{width:42px;height:42px;font-size:calc(42px * .43);}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-path__title{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-step__title{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-step__subtitle{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-d32e2c4{--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-77 .elementor-element.elementor-element-59322b1 .cctvce-root{height:480vh;--cctvce-accent:#02c8df;--cctvce-bg:#03242d;--cctvce-video-opacity:0.94;}.elementor-77 .elementor-element.elementor-element-59322b1 .cctvce-title{font-size:25px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-822dc3d .icee-card{--icee-card-color:#174052;--icee-card-color-b:#04222e;--icee-card-angle:54deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-822dc3d .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-822dc3d .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-822dc3d .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-928ad3d .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-928ad3d .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-928ad3d .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-928ad3d .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-fc278c9 .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-fc278c9 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-fc278c9 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-fc278c9 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-80d69b5 .icee-card{--icee-card-color:#174052;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-80d69b5 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-80d69b5 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-80d69b5 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-3c01080 .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-3c01080 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-3c01080 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-3c01080 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-6d0d0e9 .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-6d0d0e9 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-6d0d0e9 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-6d0d0e9 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-39739c6 .icee-card{--icee-card-color:#174052;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-39739c6 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-39739c6 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-39739c6 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-1b6f358 .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-1b6f358 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-1b6f358 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-1b6f358 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-71d3889 .icee-card{--icee-card-color:#116270;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-71d3889 .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-71d3889 .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-71d3889 .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-954e47d .icee-card{--icee-card-color:#174052;--icee-card-color-b:#04222e;--icee-card-angle:150deg;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);min-height:0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-954e47d .icee-card-media{--icee-media-height:130px;--icee-media-width:calc(100 / 100);opacity:calc(100 / 100);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-954e47d .icee-card-copy{max-width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .elementor-repeater-item-954e47d .icee-motion{width:100%;}.elementor-77 .elementor-element.elementor-element-b7c4828{width:var( --container-widget-width, 103.434% );max-width:103.434%;--container-widget-width:103.434%;--container-widget-flex-grow:0;}.elementor-77 .elementor-element.elementor-element-b7c4828.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee{--icee-cols:7;--icee-content-max:1600px;--icee-gap:20px;--icee-ratio:calc(100 / 156);--icee-stage-min:640px;--icee-visible:calc(150 / 100);--icee-lift:14px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-header{max-width:1400px;gap:19px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-header-image{width:128px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-card{border-radius:8px 8px 8px 8px;padding:0px 0px 0px 0px;--icee-pad-t:0px;--icee-pad-r:0px;--icee-pad-b:0px;--icee-pad-l:0px;gap:8px;backdrop-filter:blur(8px);}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-icon{--icee-icon-size:50px;width:50px;height:50px;border-radius:50%;--icee-icon-padding:0px;border-width:2px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-card-media{border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee .icee-dialog{--icee-modal-width:920px;max-height:90svh;}.elementor-77 .elementor-element.elementor-element-70f6b2c{--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;--margin-top:60px;--margin-bottom:50px;--margin-left:0px;--margin-right:0px;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-wrap{background-color:#03151c;--accent:#00e5ff;--text:#ffffff;--muted:#aabdc4;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-grid{--cols:3;gap:18px;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-card{background:rgba(7,33,42,.62);border-radius:13px;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);border-style:solid;border-width:1px 1px 1px 1px;border-color:rgba(0,229,255,.28);}.elementor-77 .elementor-element.elementor-element-126de82 .svt-photo{width:105px;height:105px;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-play{width:46px;height:46px;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-title{font-family:"Kara", Sans-serif;font-size:31px;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-subtitle{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-role{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-review{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-stat-value{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-stat-label{font-family:"Kara", Sans-serif;}.elementor-77 .elementor-element.elementor-element-f84e943{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:100px 0px 70px 0px;padding:0px -50px 0px 0px;z-index:1;}.elementor-77 .elementor-element.elementor-element-f84e943 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-6629e33:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://apngroup.ir/wp-content/uploads/2023/04/sliderbg-1.png");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:15px;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-background-slideshow{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:40px 40px 0px 235px;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-1b50dd0{text-align:justify;font-size:14px;font-weight:400;color:#FFFFFE;}.elementor-77 .elementor-element.elementor-element-ec38918:not(.elementor-motion-effects-element-type-background), .elementor-77 .elementor-element.elementor-element-ec38918 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#FAF7F6;}.elementor-77 .elementor-element.elementor-element-ec38918, .elementor-77 .elementor-element.elementor-element-ec38918 > .elementor-background-overlay{border-radius:20px 20px 20px 20px;}.elementor-77 .elementor-element.elementor-element-ec38918{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px -47px 0px;padding:10px 30px 10px 30px;}.elementor-77 .elementor-element.elementor-element-ec38918 > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-77 .elementor-element.elementor-element-c703315.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-77 .elementor-element.elementor-element-11d8d72{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;align-self:center;}.elementor-77 .elementor-element.elementor-element-11d8d72 > .elementor-widget-container{background-color:#F4ECE5;padding:25px 4px 20px 4px;border-radius:50px 50px 4px 4px;}.elementor-77 .elementor-element.elementor-element-11d8d72 .elementor-counter-number-wrapper{font-family:"iranyekanx", Sans-serif;font-size:32px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-11d8d72 .elementor-counter-title{color:#5F5851;font-family:"iranyekanx", Sans-serif;font-size:10px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-484de63{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;align-self:center;text-align:start;font-size:12px;font-weight:400;line-height:16px;}.elementor-77 .elementor-element.elementor-element-068e94b.elementor-column > .elementor-widget-wrap{justify-content:space-between;}.elementor-77 .elementor-element.elementor-element-068e94b > .elementor-element-populated{border-style:solid;border-width:0px 1px 0px 0px;border-color:#BFBFBF;}.elementor-77 .elementor-element.elementor-element-068e94b > .elementor-element-populated, .elementor-77 .elementor-element.elementor-element-068e94b > .elementor-element-populated > .elementor-background-overlay, .elementor-77 .elementor-element.elementor-element-068e94b > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-c9231e2{width:var( --container-widget-width, 30% );max-width:30%;--container-widget-width:30%;--container-widget-flex-grow:0;align-self:center;}.elementor-77 .elementor-element.elementor-element-c9231e2 > .elementor-widget-container{background-color:#F4ECE5;padding:25px 4px 20px 4px;border-radius:50px 50px 4px 4px;}.elementor-77 .elementor-element.elementor-element-c9231e2 .elementor-counter-number-wrapper{font-family:"iranyekanx", Sans-serif;font-size:32px;font-weight:600;}.elementor-77 .elementor-element.elementor-element-c9231e2 .elementor-counter-title{color:#5F5851;font-family:"iranyekanx", Sans-serif;font-size:10px;font-weight:400;}.elementor-77 .elementor-element.elementor-element-8fb2523{width:var( --container-widget-width, 65% );max-width:65%;--container-widget-width:65%;--container-widget-flex-grow:0;align-self:center;text-align:start;font-size:12px;font-weight:400;line-height:16px;}.elementor-77 .elementor-element.elementor-element-578d486 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e1245a0 > .elementor-widget-container{margin:30px -140px 30px 0px;padding:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e1245a0 img{width:100%;height:299px;border-radius:5px 5px 5px 5px;}.elementor-77 .elementor-element.elementor-element-02fd70b .title{color:#FFFEFE;}.elementor-77 .elementor-element.elementor-element-02fd70b .title-after_title{color:#F2F1F1;}.elementor-77 .elementor-element.elementor-element-0035150{--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-77 .elementor-element.elementor-element-dabe880 .wd-el-title{font-size:15px;}@media(max-width:1024px){.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-services{--sdpe-cols:2;}.elementor-77 .elementor-element.elementor-element-59322b1 .cctvce-root{height:430vh;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee{--icee-cols:3;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-grid{--cols:2;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated{padding:149px 40px 0px 40px;}.elementor-77 .elementor-element.elementor-element-e1245a0 > .elementor-widget-container{margin:0px 0px -128px 0px;}.elementor-77 .elementor-element.elementor-element-e1245a0 img{width:312px;}}@media(max-width:767px){.elementor-77 .elementor-element.elementor-element-a7370bf .sdpe-services{--sdpe-cols:2;}.elementor-77 .elementor-element.elementor-element-59322b1 .cctvce-root{height:360vh;}.elementor-77 .elementor-element.elementor-element-b7c4828 .icee{--icee-cols:1;}.elementor-77 .elementor-element.elementor-element-126de82 .svt-grid{--cols:1;}.elementor-77 .elementor-element.elementor-element-6629e33 > .elementor-element-populated{padding:142px 30px 0px 30px;}.elementor-77 .elementor-element.elementor-element-ec38918{margin:0px 0px -67px 0px;}.elementor-77 .elementor-element.elementor-element-068e94b > .elementor-element-populated{border-width:0px 0px 0px 0px;}.elementor-77 .elementor-element.elementor-element-e1245a0{z-index:20;}}@media(min-width:768px){.elementor-77 .elementor-element.elementor-element-7b05713{--width:34%;}.elementor-77 .elementor-element.elementor-element-6616247{--width:77%;}.elementor-77 .elementor-element.elementor-element-6629e33{width:83.951%;}.elementor-77 .elementor-element.elementor-element-578d486{width:16%;}}@media(max-width:1024px) and (min-width:768px){.elementor-77 .elementor-element.elementor-element-6629e33{width:100%;}.elementor-77 .elementor-element.elementor-element-578d486{width:100%;}}/* Start custom CSS for image, class: .elementor-element-e607f5e */.elementor-77 .elementor-element.elementor-element-e607f5e {
    position: relative;
    overflow: hidden;
    border-radius: 20px;
    transform: translateZ(0);
    box-shadow:
        0 22px 55px rgba(0, 0, 0, 0.35),
        0 0 25px rgba(30, 218, 232, 0.08);
    animation: apnWidgetFloat 6s ease-in-out infinite;
    transition:
        transform 0.6s cubic-bezier(.22, 1, .36, 1),
        box-shadow 0.6s ease;
}

.elementor-77 .elementor-element.elementor-element-e607f5e img {
    display: block;
    width: 100%;
    border-radius: 20px;
    transform: scale(1.02);
    filter: brightness(0.98) contrast(1.03) saturate(1.04);
    transition:
        transform 0.9s cubic-bezier(.22, 1, .36, 1),
        filter 0.7s ease;
}

/* نور متحرک */
.elementor-77 .elementor-element.elementor-element-e607f5e::before {
    content: "";
    position: absolute;
    z-index: 3;
    top: -50%;
    left: -45%;
    width: 22%;
    height: 200%;
    pointer-events: none;

    background: linear-gradient(
        90deg,
        transparent,
        rgba(28, 218, 233, 0.08),
        rgba(255, 255, 255, 0.22),
        rgba(28, 218, 233, 0.08),
        transparent
    );

    filter: blur(5px);
    transform: rotate(18deg);
    animation: apnWidgetLight 6s ease-in-out infinite;
}

/* لایه نور سینمایی */
.elementor-77 .elementor-element.elementor-element-e607f5e::after {
    content: "";
    position: absolute;
    z-index: 2;
    inset: 0;
    pointer-events: none;
    border-radius: inherit;

    background: radial-gradient(
        circle at 25% 45%,
        rgba(23, 215, 230, 0.08),
        transparent 38%
    );
}

/* هاور اکشن */
.elementor-77 .elementor-element.elementor-element-e607f5e:hover {
    transform:
        perspective(1000px)
        translateY(-7px)
        rotateX(1deg)
        rotateY(-1.5deg);

    box-shadow:
        0 32px 75px rgba(0, 0, 0, 0.48),
        0 0 38px rgba(30, 218, 232, 0.15);
}

.elementor-77 .elementor-element.elementor-element-e607f5e:hover img {
    transform: scale(1.055);
    filter: brightness(1.03) contrast(1.04) saturate(1.08);
}

/* حرکت شناور نرم */
@keyframes apnWidgetFloat {
    0%,
    100% {
        translate: 0 0;
    }

    50% {
        translate: 0 -5px;
    }
}

/* عبور نور */
@keyframes apnWidgetLight {
    0%,
    15% {
        left: -45%;
        opacity: 0;
    }

    25% {
        opacity: 0.9;
    }

    50% {
        left: 125%;
        opacity: 0;
    }

    100% {
        left: 125%;
        opacity: 0;
    }
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-77 .elementor-element.elementor-element-e607f5e {
        border-radius: 14px;
        animation-duration: 8s;
    }

    .elementor-77 .elementor-element.elementor-element-e607f5e img {
        border-radius: 14px;
    }

    .elementor-77 .elementor-element.elementor-element-e607f5e:hover {
        transform: translateY(-3px);
    }
}

/* کاهش حرکت در تنظیمات دسترسی */
@media (prefers-reduced-motion: reduce) {
    .elementor-77 .elementor-element.elementor-element-e607f5e,
    .elementor-77 .elementor-element.elementor-element-e607f5e::before {
        animation: none;
    }
}/* End custom CSS */