.elementor-widget-container .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-container .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-288 .elementor-element.elementor-element-2f65314{--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;--margin-top:0px;--margin-bottom:20px;--margin-left:0px;--margin-right:0px;}.elementor-288 .elementor-element.elementor-element-32a5509{--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-eael-fancy-text .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-prefix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-strings, .elementor-widget-eael-fancy-text .typed-cursor{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-eael-fancy-text .eael-fancy-text-suffix{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-container{text-align:right;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-prefix{font-family:"IRANYekanX", Sans-serif;font-size:32px;font-weight:700;line-height:1px;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-strings, .elementor-288 .elementor-element.elementor-element-4904847 .typed-cursor{font-family:"IRANYekanX", Sans-serif;font-size:32px;font-weight:600;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-suffix{font-family:"IRANYekanX", Sans-serif;font-size:32px;font-weight:600;line-height:1px;}.elementor-widget-heading .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-heading .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-288 .elementor-element.elementor-element-2e1510a{text-align:center;}.elementor-288 .elementor-element.elementor-element-2e1510a .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-weight:600;color:#1B5FD1;}.elementor-widget-text-editor .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-text-editor .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-288 .elementor-element.elementor-element-255fd15{text-align:justify;font-family:"Roboto", Sans-serif;font-size:19px;font-weight:400;}.elementor-288 .elementor-element.elementor-element-f457120{--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;--gap:0px 0px;--row-gap:0px;--column-gap:0px;--z-index:11;}.elementor-288 .elementor-element.elementor-element-f457120.e-con{--flex-grow:0;--flex-shrink:0;}.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-widget-button .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-button .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button{background-color:#365AC5;font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:500;border-style:solid;border-width:2px 2px 2px 2px;border-radius:26px 26px 26px 26px;}.elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button:hover, .elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button:focus{background-color:#E2E2E2;color:#365AC5;border-color:#365AC5;}.elementor-288 .elementor-element.elementor-element-a145e38{width:var( --container-widget-width, 27.45% );max-width:27.45%;--container-widget-width:27.45%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-a145e38.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button:hover svg, .elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button:focus svg{fill:#365AC5;}.elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button{background-color:#FFFFFF;font-family:"IRANYekanX", Sans-serif;font-size:20px;font-weight:500;fill:#365AC5;color:#365AC5;border-style:solid;border-width:2px 2px 2px 2px;border-radius:26px 26px 26px 26px;}.elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button:hover, .elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button:focus{background-color:#193A9C;color:#FFFFFF;border-color:#193A9C;}.elementor-288 .elementor-element.elementor-element-fa81038{width:var( --container-widget-width, 79.917% );max-width:79.917%;--container-widget-width:79.917%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-fa81038.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button:hover svg, .elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button:focus svg{fill:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-6eda78e{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:-17px;--margin-right:0px;}.elementor-288 .elementor-element.elementor-element-6eda78e.e-con{--order:99999 /* order end hack */;--flex-grow:1;--flex-shrink:0;}.elementor-widget-image .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-image .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.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-288 .elementor-element.elementor-element-86bca33{width:var( --container-widget-width, 100.529% );max-width:100.529%;margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;--container-widget-width:100.529%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-86bca33.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-aa665c6{--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:0% 11%;--row-gap:0%;--column-gap:11%;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-288 .elementor-element.elementor-element-c225d1e{--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-288 .elementor-element.elementor-element-c225d1e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-fc2f89a{--display:flex;--border-radius:33px 33px 33px 33px;}.elementor-288 .elementor-element.elementor-element-fc2f89a:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-fc2f89a > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-288 .elementor-element.elementor-element-fc2f89a.e-con{--e-con-transform-scale:1.2;}.elementor-288 .elementor-element.elementor-element-6ee46a5 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:21px;font-weight:600;color:#272E31;}.elementor-288 .elementor-element.elementor-element-2b93565{text-align:justify;}.elementor-288 .elementor-element.elementor-element-8b91f5e{--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-288 .elementor-element.elementor-element-8b91f5e.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-c0f184b{--display:flex;--border-radius:33px 33px 33px 33px;}.elementor-288 .elementor-element.elementor-element-c0f184b:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-c0f184b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-288 .elementor-element.elementor-element-c0f184b.e-con{--e-con-transform-scale:1.2;}.elementor-288 .elementor-element.elementor-element-384856d{text-align:center;}.elementor-288 .elementor-element.elementor-element-384856d .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:21px;font-weight:600;color:#272E31;}.elementor-288 .elementor-element.elementor-element-daf4aa4{text-align:justify;}.elementor-288 .elementor-element.elementor-element-4e0578d{--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-288 .elementor-element.elementor-element-4e0578d.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-cc2473e{--display:flex;--border-radius:33px 33px 33px 33px;}.elementor-288 .elementor-element.elementor-element-cc2473e:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-cc2473e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#E4E4E4;}.elementor-288 .elementor-element.elementor-element-cc2473e.e-con{--e-con-transform-scale:1.2;--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-bb90dfe .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:19px;font-weight:600;color:#272E31;}.elementor-288 .elementor-element.elementor-element-b1818f8{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 0%) 0%;text-align:justify;}.elementor-288 .elementor-element.elementor-element-466accc{--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;--margin-top:2%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:84px;--padding-bottom:107px;--padding-left:0px;--padding-right:0px;}.elementor-288 .elementor-element.elementor-element-466accc:not(.elementor-motion-effects-element-type-background), .elementor-288 .elementor-element.elementor-element-466accc > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#49DEF1;}.elementor-288 .elementor-element.elementor-element-466accc > .elementor-shape-top svg, .elementor-288 .elementor-element.elementor-element-466accc > .e-con-inner > .elementor-shape-top svg{height:118px;}.elementor-288 .elementor-element.elementor-element-466accc > .elementor-shape-bottom svg, .elementor-288 .elementor-element.elementor-element-466accc > .e-con-inner > .elementor-shape-bottom svg{height:115px;}.elementor-288 .elementor-element.elementor-element-b9eb16b{--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;--margin-top:0%;--margin-bottom:0%;--margin-left:4%;--margin-right:-4%;}.elementor-288 .elementor-element.elementor-element-b9eb16b.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-widget-eael-pricing-table .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-eael-pricing-table .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-288 .elementor-element.elementor-element-c069946{width:var( --container-widget-width, 109.275% );max-width:109.275%;--container-widget-width:109.275%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-c069946.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-1 .eael-pricing-item.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-2 .eael-pricing-item.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-4 .eael-pricing-item.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-item.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-image.featured:before{content:"50% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-item{background-color:#FFFFFF;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .header .title{color:#7C7C7C;font-family:"Estedad", Sans-serif;font-size:21px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#7C7C7C;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#999;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:43px;letter-spacing:0.1px;word-spacing:0px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .body ul li .li-icon svg{height:20px;width:20px;font-size:20px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .body ul li .li-icon{width:20px;height:20px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-image.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-image.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-item.ribbon-4:before{font-size:10px;background:#0077C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-image.ribbon-4:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-3 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-4 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing.style-5 .eael-pricing-image.ribbon-2:after{border-bottom-color:#0077C8;}div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border, .tooltipster-base.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#3d3d3d;}div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border,
					div.tooltipster-base.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#3d3d3d;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button{color:#fff;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#0061A4;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-288 .elementor-element.elementor-element-6135772{--display:flex;--min-height:0px;--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;--margin-top:0%;--margin-bottom:0%;--margin-left:4%;--margin-right:0%;}.elementor-288 .elementor-element.elementor-element-6135772.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-a36e4e7{width:var( --container-widget-width, 109.275% );max-width:109.275%;--container-widget-width:109.275%;--container-widget-flex-grow:0;border-radius:4px;}.elementor-288 .elementor-element.elementor-element-a36e4e7.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-1 .eael-pricing-item.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-2 .eael-pricing-item.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-4 .eael-pricing-item.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-item.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-image.featured:before{content:"33% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-item{background-color:#FFFFFF;border-radius:4px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing{border-radius:4px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .header .title{color:#7C7C7C;font-family:"Estedad", Sans-serif;font-size:21px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#7C7C7C;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#999;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:43px;letter-spacing:0.1px;word-spacing:0px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .body ul li .li-icon svg{height:20px;width:20px;font-size:20px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .body ul li .li-icon{width:20px;height:20px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-image.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-image.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-item.ribbon-4:before{font-size:10px;background:#0077C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-image.ribbon-4:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-3 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-4 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing.style-5 .eael-pricing-image.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button{color:#fff;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#0061A4;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-288 .elementor-element.elementor-element-9b00c95{--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-288 .elementor-element.elementor-element-9b00c95.e-con{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-05cb02c{width:var( --container-widget-width, 109.275% );max-width:109.275%;--container-widget-width:109.275%;--container-widget-flex-grow:0;border-radius:4px;}.elementor-288 .elementor-element.elementor-element-05cb02c.elementor-element{--flex-grow:0;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-1 .eael-pricing-item.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-2 .eael-pricing-item.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-4 .eael-pricing-item.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-item.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-image.featured:before{content:"20% تخفیف ویژه";}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-item{background-color:#FFFFFF;border-radius:4px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing{border-radius:4px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .header .title{color:#7C7C7C;font-family:"Estedad", Sans-serif;font-size:21px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item:hover .header:after{background:#7C7C7C;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-1 .eael-pricing-item .header:after, .elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item .header:after{background:#dbdbdb;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .original-price, .elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .original-price .price-currency{color:#999;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .sale-price, .elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .sale-price .price-currency{color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:43px;letter-spacing:0.1px;word-spacing:0px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .body ul li .li-icon img{height:20px;width:20px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .body ul li .li-icon svg{height:20px;width:20px;font-size:20px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .body ul li .li-icon i{font-size:20px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .body ul li .li-icon{width:20px;height:20px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-1 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-2 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-4 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-item.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-image.ribbon-2:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-1 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-2 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-4 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-item.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-image.ribbon-3:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-item.ribbon-4:before{font-size:10px;background:#0077C8;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-image.ribbon-4:before{font-size:10px;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-1 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-2 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-3 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-4 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-item.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing.style-5 .eael-pricing-image.ribbon-2:after{border-bottom-color:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button img{height:16px;width:16px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button svg{height:16px;width:16px;fill:#fff;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button i{font-size:16px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button{color:#fff;background:#0077C8;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button:hover{color:#f9f9f9;background:#0061A4;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-button:hover svg{fill:#f9f9f9;}.elementor-288 .elementor-element.elementor-element-f2b5d85{--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;--padding-top:0px;--padding-bottom:0px;--padding-left:0px;--padding-right:0px;}.elementor-widget-html .eael-protected-content-message{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-html .protected-content-error-msg{font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-288 .elementor-element.elementor-element-9ccbf50{margin:0% 0% calc(var(--kit-widget-spacing, 0px) + 9%) 0%;}.elementor-288 .elementor-element.elementor-element-b39f17a{--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;--flex-wrap:wrap;--margin-top:0%;--margin-bottom:1%;--margin-left:0%;--margin-right:0%;}.elementor-288 .elementor-element.elementor-element-330122c{--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-288 .elementor-element.elementor-element-6f63527{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-6f63527 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:39px;font-weight:700;color:#1B5FD1;}.elementor-288 .elementor-element.elementor-element-5542e90{--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-288 .elementor-element.elementor-element-b8acf5b{--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;--margin-top:0%;--margin-bottom:7%;--margin-left:0%;--margin-right:0%;}.elementor-288 .elementor-element.elementor-element-2027364{--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;--gap:20px 20px;--row-gap:20px;--column-gap:20px;}.elementor-288 .elementor-element.elementor-element-e5a4bb5 .elementor-heading-title{font-family:"IRANYekanX", Sans-serif;font-size:39px;font-weight:700;color:#1B5FD1;}.elementor-288 .elementor-element.elementor-element-2a35e1e{margin:-37px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-a7ff724{--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-288 .elementor-element.elementor-element-36a7e93{margin:-8px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-36a7e93 img{height:700px;}:root{--page-title-display:none;}@media(min-width:768px){.elementor-288 .elementor-element.elementor-element-32a5509{--width:50%;}.elementor-288 .elementor-element.elementor-element-f457120{--width:97.818%;}.elementor-288 .elementor-element.elementor-element-6eda78e{--width:1px;}.elementor-288 .elementor-element.elementor-element-c225d1e{--width:24.002%;}.elementor-288 .elementor-element.elementor-element-8b91f5e{--width:24.996%;}.elementor-288 .elementor-element.elementor-element-4e0578d{--width:19.36%;}.elementor-288 .elementor-element.elementor-element-cc2473e{--width:138.342%;}.elementor-288 .elementor-element.elementor-element-b9eb16b{--width:33%;}.elementor-288 .elementor-element.elementor-element-6135772{--width:33%;}.elementor-288 .elementor-element.elementor-element-9b00c95{--width:33%;}.elementor-288 .elementor-element.elementor-element-330122c{--width:50%;}.elementor-288 .elementor-element.elementor-element-5542e90{--width:100%;}.elementor-288 .elementor-element.elementor-element-2027364{--width:50%;}.elementor-288 .elementor-element.elementor-element-a7ff724{--width:50%;}}@media(max-width:767px){.elementor-288 .elementor-element.elementor-element-2f65314.e-con{--flex-grow:1;--flex-shrink:0;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-prefix{font-size:26px;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-strings, .elementor-288 .elementor-element.elementor-element-4904847 .typed-cursor{font-size:26px;}.elementor-288 .elementor-element.elementor-element-4904847 .eael-fancy-text-suffix{font-size:26px;}.elementor-288 .elementor-element.elementor-element-2e1510a .elementor-heading-title{font-size:34px;}.elementor-288 .elementor-element.elementor-element-f457120{--justify-content:center;--align-items:center;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--gap:13px 13px;--row-gap:13px;--column-gap:13px;}.elementor-288 .elementor-element.elementor-element-a145e38{width:var( --container-widget-width, 145.219px );max-width:145.219px;--container-widget-width:145.219px;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-a145e38 .elementor-button{letter-spacing:0px;word-spacing:0em;border-width:2px 2px 2px 2px;}.elementor-288 .elementor-element.elementor-element-fa81038{width:var( --container-widget-width, 117.75px );max-width:117.75px;--container-widget-width:117.75px;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-fa81038 .elementor-button{letter-spacing:-0.9px;word-spacing:0em;}.elementor-288 .elementor-element.elementor-element-6eda78e{--width:100%;--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;--margin-top:0px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-288 .elementor-element.elementor-element-86bca33{width:var( --container-widget-width, 100% );max-width:100%;--container-widget-width:100%;--container-widget-flex-grow:0;}.elementor-288 .elementor-element.elementor-element-aa665c6{--content-width:100%;--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;--gap:49px 0px;--row-gap:49px;--column-gap:0px;}.elementor-288 .elementor-element.elementor-element-fc2f89a{--width:78%;}.elementor-288 .elementor-element.elementor-element-fc2f89a.e-con{--align-self:center;}.elementor-288 .elementor-element.elementor-element-6ee46a5{text-align:center;}.elementor-288 .elementor-element.elementor-element-c0f184b{--width:77%;}.elementor-288 .elementor-element.elementor-element-c0f184b.e-con{--align-self:center;}.elementor-288 .elementor-element.elementor-element-cc2473e{--width:77%;}.elementor-288 .elementor-element.elementor-element-cc2473e.e-con{--align-self:center;}.elementor-288 .elementor-element.elementor-element-bb90dfe{text-align:center;}.elementor-288 .elementor-element.elementor-element-bb90dfe .elementor-heading-title{font-size:16px;}.elementor-288 .elementor-element.elementor-element-466accc > .elementor-shape-top svg, .elementor-288 .elementor-element.elementor-element-466accc > .e-con-inner > .elementor-shape-top svg{height:35px;}.elementor-288 .elementor-element.elementor-element-466accc > .elementor-shape-bottom svg, .elementor-288 .elementor-element.elementor-element-466accc > .e-con-inner > .elementor-shape-bottom svg{height:39px;}.elementor-288 .elementor-element.elementor-element-466accc{--margin-top:12%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;--padding-top:11%;--padding-bottom:10%;--padding-left:0%;--padding-right:0%;}.elementor-288 .elementor-element.elementor-element-b9eb16b{--min-height:0px;--margin-top:0%;--margin-bottom:0%;--margin-left:0%;--margin-right:0%;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-c069946 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:2.4em;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-a36e4e7 .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:2.4em;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing .eael-pricing-item{margin:0px 0px 0px 0px;}.elementor-288 .elementor-element.elementor-element-05cb02c .eael-pricing-item .eael-pricing-tag .price-tag .sale-price{line-height:2.4em;}.elementor-288 .elementor-element.elementor-element-6eaf17d{margin:0px 0px calc(var(--kit-widget-spacing, 0px) + 0px) 0px;}.elementor-288 .elementor-element.elementor-element-36a7e93 img{height:100%;}}/* Start custom CSS for html, class: .elementor-element-9ccbf50 */@import url('https://fonts.googleapis.com/css2?family=IranYekanX:wght@300;400;500;600;700&display=swap');

.wp-portfolio-section {
    font-family: 'IranYekanX', sans-serif !important;
    padding: 0px 20px;
    direction: rtl;
    text-align: right;
}

.wp-portfolio-container {
    max-width: 1200px;
    margin: 0 auto;
}

.wp-portfolio-header {
    margin-bottom: 50px;
}

.wp-portfolio-header h2 {
    color: #333 !important;
    font-size: 2.5rem;
    font-weight: 600;
    margin-bottom: 15px !important;
    text-shadow: none;
    line-height: 1.3;
}

.wp-portfolio-header p {
    color: #666 !important;
    font-size: 1.1rem;
    font-weight: 400;
    margin: 0 !important;
}

.wp-portfolio-grid {
    display: grid;
    grid-template-columns: repeat(auto-fit, minmax(400px, 1fr));
    gap: 40px;
    margin-bottom: 30px;
}

.wp-portfolio-item {
    background: white;
    border-radius: 15px;
    overflow: hidden;
    box-shadow: 0 10px 30px rgba(0,0,0,0.2);
    transition: all 0.3s ease;
    cursor: pointer;
    position: relative;
    margin-bottom: 0;
    display: flex;
    flex-direction: column;
}

.wp-portfolio-item:hover {
    transform: translateY(-10px);
    box-shadow: 0 20px 40px rgba(0,0,0,0.3);
}

.wp-portfolio-item:hover::before {
    content: '';
    position: absolute;
    top: 0;
    left: 0;
    right: 0;
    bottom: 0;
    background: rgba(0, 0, 0, 0.7);
    z-index: 1;
}

.wp-portfolio-image-container {
    position: relative;
    overflow: hidden;
    width: 100%;
    height: 250px;
    display: flex;
    justify-content: center;
    align-items: center;
}

.wp-portfolio-image {
    width: 80%;
    height: 250px;
    object-fit: cover;
    transition: transform 0.3s ease;
    display: block;
    border: 3px solid #fff;
    box-shadow: 0 4px 15px rgba(0,0,0,0.1);
}

.wp-portfolio-item:hover .wp-portfolio-image {
    transform: scale(1.02);
}

.wp-portfolio-content {
    padding: 25px;
    padding-bottom: 15px;
    display: flex;
    flex-direction: column;
    justify-content: space-between;
    align-items: center;
    min-height: 120px;
    flex-grow: 1;
}

.wp-portfolio-title {
    font-size: 1.6rem;
    font-weight: 600;
    color: #333 !important;
    margin-bottom: 15px !important;
    line-height: 1.3;
}

.wp-portfolio-description {
    color: #666 !important;
    font-size: 1rem;
    line-height: 1.6;
    margin-bottom: 0 !important;
    font-weight: 400;
}

.wp-portfolio-button {
    background: linear-gradient(135deg, #0073aa, #005a87);
    color: white;
    border: none;
    padding: 12px 25px;
    border-radius: 25px;
    font-size: 1rem;
    cursor: pointer;
    transition: all 0.3s ease;
    text-decoration: none;
    font-weight: 500;
    font-family: 'IranYekanX', sans-serif;
    white-space: nowrap;
    box-shadow: 0 4px 15px rgba(0,115,170,0.3);
    display: inline-block;
    margin-top: 10px;
    opacity: 0;
    pointer-events: none;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
    z-index: 2;
}

.wp-portfolio-item:hover .wp-portfolio-button {
    opacity: 1;
    pointer-events: auto;
}

.wp-portfolio-button:hover {
    transform: translate(-50%, -50%) translateY(-2px);
    box-shadow: 0 5px 20px rgba(0,115,170,0.6);
}

/* ریست استایل‌های وردپرس */
.wp-portfolio-section * {
    box-sizing: border-box !important;
}

.wp-portfolio-section h2,
.wp-portfolio-section h3,
.wp-portfolio-section p {
    padding: 0 !important;
    margin: 0 !important;
    font-family: 'IranYekanX', sans-serif !important;
    color: #3F3F3F;
}

.wp-portfolio-section img {
    max-width: none !important;
    height: auto !important;
    margin: 0 !important;
}

.wp-portfolio-section h2 {
    color: #1b5fd1 !important;
}

/* موبایل */
@media (max-width: 768px) {
    .wp-portfolio-grid {
        grid-template-columns: 1fr;
        gap: 30px;
    }

    .wp-portfolio-header h2 {
        font-size: 2rem;
    }

    .wp-portfolio-section {
        padding: 0px 15px;
    }

    .wp-portfolio-image-container {
        height: auto;
        display: flex;
        justify-content: center;
        align-items: center;
        padding: 5px 10px;
    }

    .wp-portfolio-image {
        height: 180px;
    }

    .wp-portfolio-content {
        text-align: center;
        padding: 10px 30px;
    }

    .wp-portfolio-button {
        width: 100%;
        display: block;
        text-align: center;
        border-radius: 10px;
        opacity: 1;
        pointer-events: auto;
        position: relative;
        top: auto;
        left: auto;
        transform: none;
        margin-top: 15px;
    }

    .wp-portfolio-button:hover {
        transform: none;
        box-shadow: 0 4px 15px rgba(0,115,170,0.3);
    }

    .wp-portfolio-item:hover::before {
        display: none;
    }
    .wp-portfolio-title {
        font-size: 18px;
    }
}

/* جلوگیری از تداخل با تم‌های وردپرس */
.wp-portfolio-section .entry-content,
.wp-portfolio-section .post-content,
.wp-portfolio-section .page-content {
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for html, class: .elementor-element-6eaf17d */:root {
    --pm-ink: #0a1020;
    --pm-ink-2: #1f2a44;
    --pm-gold: #f9b233;
    --pm-coral: #3b82f6;
    --pm-surface: #ffffff;
  }

  .pm-about {
    position: relative;
    overflow: hidden;

    border-radius: 22px;
    font-family: "IRANYekanX", "IRANYekan", "IranYekan", "Vazirmatn", "Tahoma", sans-serif;
    background: transparent;
    box-shadow: none;
  }

  .pm-about__glow {
    display: none;
  }

  .pm-about__grid {
    position: relative;
    display: grid;
    gap: 28px;
    align-items: center;
    direction: rtl;
    text-align: right;
    max-width: 1100px;
    margin: 0 auto;
  }

  .pm-about__eyebrow {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    letter-spacing: 0.2em;
    text-transform: uppercase;
    color: var(--pm-ink-2);
    background: rgba(10, 16, 32, 0.04);
    padding: 6px 12px;
    border-radius: 999px;
  }

  .pm-about__title {
    margin: 14px 0 12px;
    font-size: clamp(24px, 3.6vw, 34px);
    color: var(--pm-ink);
    line-height: 1.35;
  }

  .pm-about__text {
    margin: 0 0 20px;
    font-size: clamp(14px, 2.1vw, 17px);
    color: var(--pm-ink-2);
    line-height: 1.9;
  }

  .pm-about__list-title {
    font-weight: 700;
    color: var(--pm-ink);
    margin: 4px 0 8px;
  }

  .pm-about__list {
    margin: 0 0 18px;
    padding: 0 18px 0 0;
    list-style: none;
    display: grid;
    gap: 8px;
    color: var(--pm-ink-2);
    font-size: clamp(14px, 2.1vw, 16px);
  }

  .pm-about__list li {
    position: relative;
    padding-right: 18px;
  }

  .pm-about__list li::before {
    content: "";
    position: absolute;
    right: 0;
    top: 0.6em;
    width: 8px;
    height: 8px;
    border-radius: 50%;
    background: var(--pm-gold);
    box-shadow: 0 0 0 4px rgba(249, 178, 51, 0.2);
  }

  .pm-about__actions {
    display: flex;
    align-items: center;
    gap: 16px;
    flex-wrap: wrap;
  }

  .pm-about__btn {
    display: inline-flex;
    align-items: center;
    gap: 10px;
    padding: 12px 22px;
    border-radius: 999px;
    background: linear-gradient(135deg, #1d4ed8, #0ea5e9);
    color: #fff;
    text-decoration: none;
    font-weight: 700;
    box-shadow: 0 14px 26px rgba(29, 78, 216, 0.25);
    transition: transform 0.2s ease, box-shadow 0.2s ease;
  }

  .pm-about__btn:hover {
    transform: translateY(-2px);
    box-shadow: 0 22px 40px rgba(14, 165, 233, 0.3);
    color: white;
  }

  .pm-about__meta {
    display: inline-flex;
    align-items: center;
    gap: 8px;
    font-size: 12px;
    color: #6b7280;
  }

  .pm-about__dot {
    width: 10px;
    height: 10px;
    border-radius: 50%;
    background: #3b82f6;
    box-shadow: 0 0 0 4px rgba(59, 130, 246, 0.2);
  }

  .pm-about__stats {
    display: grid;
    gap: 14px;
  }

  .pm-about__card {
    background: #fff;
    border: 1px solid rgba(10, 16, 32, 0.08);
    border-radius: 16px;
    padding: 16px 18px;
    box-shadow: 0 10px 24px rgba(10, 16, 32, 0.08);
  }

  .pm-about__num {
    font-size: clamp(20px, 3vw, 28px);
    font-weight: 800;
    color: var(--pm-ink);
  }

  .pm-about__label {
    font-size: 13px;
    color: #5a6578;
  }

  @media (max-width: 900px) {
    .pm-about__grid {
      grid-template-columns: 1fr;
    }
  }

  @media (max-width: 640px) {
    .pm-about {
      padding: 40px 18px;
      border-radius: 16px;
    }
  }/* End custom CSS */