.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-39999 .elementor-element.elementor-element-f9e8a21{--display:flex;--min-height:565px;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-08df04b{--display:flex;}.elementor-39999 .elementor-element.elementor-element-08df04b:not(.elementor-motion-effects-element-type-background), .elementor-39999 .elementor-element.elementor-element-08df04b > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pcapaint.com/wp-content/uploads/2025/11/plane-2.png");background-position:center left;background-repeat:no-repeat;background-size:contain;}.elementor-39999 .elementor-element.elementor-element-f10f52e{--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;}.elementor-39999 .elementor-element.elementor-element-f10f52e:not(.elementor-motion-effects-element-type-background), .elementor-39999 .elementor-element.elementor-element-f10f52e > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-image:url("https://pcapaint.com/wp-content/uploads/2025/11/Gemini_Generated_Image_y5126ny5126ny512.png");background-position:center center;background-repeat:no-repeat;background-size:contain;}.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-39999 .elementor-element.elementor-element-c1cc443 > .elementor-widget-container{margin:53px 0px 0px 0px;}.elementor-39999 .elementor-element.elementor-element-c1cc443{text-align:center;}.elementor-39999 .elementor-element.elementor-element-c1cc443 .elementor-heading-title{font-family:"Yekan", Sans-serif;font-size:33px;font-weight:900;line-height:49px;text-shadow:0px 0px 10px rgba(0,0,0,0.3);color:#000000;}.elementor-39999 .elementor-element.elementor-element-5f2ae44{--display:flex;--flex-direction:column;--container-widget-width:100%;--container-widget-height:initial;--container-widget-flex-grow:0;--container-widget-align-self:initial;--flex-wrap-mobile:wrap;}.elementor-widget-divider{--divider-color:var( --e-global-color-secondary );}.elementor-widget-divider .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-divider .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-divider .elementor-divider__text{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-widget-divider.elementor-view-stacked .elementor-icon{background-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon{color:var( --e-global-color-secondary );border-color:var( --e-global-color-secondary );}.elementor-widget-divider.elementor-view-framed .elementor-icon, .elementor-widget-divider.elementor-view-default .elementor-icon svg{fill:var( --e-global-color-secondary );}.elementor-39999 .elementor-element.elementor-element-a2aeca6{--divider-border-style:solid;--divider-color:#9B9A9A;--divider-border-width:1px;}.elementor-39999 .elementor-element.elementor-element-a2aeca6 .elementor-divider-separator{width:100%;}.elementor-39999 .elementor-element.elementor-element-a2aeca6 .elementor-divider{padding-block-start:48px;padding-block-end:48px;}.elementor-39999 .elementor-element.elementor-element-73791b0{--display:flex;}.elementor-widget-neobiz_title_icon_line .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-neobiz_title_icon_line .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-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon{color:#fff;font-size:24px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon-wrapper{background-color:#1cc9a0;width:40px;height:40px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-title-text{color:#333;font-size:24px !important;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-line{background-color:#ddd;opacity:100%;width:37% !important;height:2px;}.elementor-39999 .elementor-element.elementor-element-8c2dffb{--display:flex;}.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-39999 .elementor-element.elementor-element-0664903{font-family:"Yekan", Sans-serif;font-weight:400;line-height:46px;}.elementor-39999 .elementor-element.elementor-element-d32e931{--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-39999 .elementor-element.elementor-element-84589a9{--display:flex;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon{color:#fff;font-size:24px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon-wrapper{background-color:#1cc9a0;width:40px;height:40px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-title-text{color:#333;font-size:24px !important;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-line{background-color:#ddd;opacity:100%;width:37% !important;height:2px;}.elementor-39999 .elementor-element.elementor-element-b66fd29{--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-39999 .elementor-element.elementor-element-16a23b8{--display:flex;}.elementor-widget-icon-box .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-icon-box .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-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-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-39999 .elementor-element.elementor-element-74f8c07{--icon-box-icon-margin:14px;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-stacked .elementor-icon{background-color:#080808;fill:#FFCE2A;color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed .elementor-icon, .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed .elementor-icon{background-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFCE2A;fill:#000000;color:#000000;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-default:has(:focus) .elementor-icon{fill:#FFCE2A;color:#FFCE2A;border-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon{font-size:23px;padding:10px;border-radius:17px 17px 17px 17px;}.elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-title a{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:600;}.elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-title{color:#3D3D3D;}.elementor-39999 .elementor-element.elementor-element-74f8c07:has(:hover) .elementor-icon-box-title,
					 .elementor-39999 .elementor-element.elementor-element-74f8c07:has(:focus) .elementor-icon-box-title{color:#0D0D0D;}.elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-description{font-family:"Yekan", Sans-serif;font-weight:800;}.elementor-39999 .elementor-element.elementor-element-86f48d6{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-441388d{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-4c2e0f8 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-4c2e0f8{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-4c2e0f8 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-1066341{--display:flex;--justify-content:center;}.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-39999 .elementor-element.elementor-element-80f1239{--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-39999 .elementor-element.elementor-element-0fe9fab{--display:flex;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-39999 .elementor-element.elementor-element-3787017{--icon-box-icon-margin:14px;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-stacked .elementor-icon{background-color:#080808;fill:#FFCE2A;color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed .elementor-icon, .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed .elementor-icon{background-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFCE2A;fill:#000000;color:#000000;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-default:has(:focus) .elementor-icon{fill:#FFCE2A;color:#FFCE2A;border-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-3787017.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon{font-size:23px;padding:10px;border-radius:17px 17px 17px 17px;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-title a{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:600;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-title{color:#3D3D3D;}.elementor-39999 .elementor-element.elementor-element-3787017:has(:hover) .elementor-icon-box-title,
					 .elementor-39999 .elementor-element.elementor-element-3787017:has(:focus) .elementor-icon-box-title{color:#0D0D0D;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-description{font-family:"Yekan", Sans-serif;font-weight:800;}.elementor-39999 .elementor-element.elementor-element-e6d6e7b{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-b109a65{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-2ef1d7d img{opacity:0.79;border-radius:17px 17px 17px 17px;}.elementor-39999 .elementor-element.elementor-element-2ef1d7d:hover img{opacity:1;}.elementor-39999 .elementor-element.elementor-element-ece51a7{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-74c3f6f > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-74c3f6f{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-74c3f6f p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-3889588{--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-39999 .elementor-element.elementor-element-9146fd2{--display:flex;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-wrapper{align-items:center;text-align:right;}.elementor-39999 .elementor-element.elementor-element-f23a30b{--icon-box-icon-margin:14px;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-stacked .elementor-icon{background-color:#080808;fill:#FFCE2A;color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed .elementor-icon, .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-default .elementor-icon{fill:#080808;color:#080808;border-color:#080808;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed .elementor-icon{background-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-stacked:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-stacked:has(:focus) .elementor-icon{background-color:#FFCE2A;fill:#000000;color:#000000;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-default:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed:has(:focus) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-default:has(:focus) .elementor-icon{fill:#FFCE2A;color:#FFCE2A;border-color:#FFCE2A;}.elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed:has(:hover) .elementor-icon,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b.elementor-view-framed:has(:focus) .elementor-icon{background-color:#000000;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon{font-size:23px;padding:10px;border-radius:17px 17px 17px 17px;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-title a{font-family:"Yekan", Sans-serif;font-size:20px;font-weight:600;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-title{color:#3D3D3D;}.elementor-39999 .elementor-element.elementor-element-f23a30b:has(:hover) .elementor-icon-box-title,
					 .elementor-39999 .elementor-element.elementor-element-f23a30b:has(:focus) .elementor-icon-box-title{color:#0D0D0D;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-description{font-family:"Yekan", Sans-serif;font-weight:800;}.elementor-39999 .elementor-element.elementor-element-301338a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-4ff0c91{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-7b20a40 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-7b20a40{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-7b20a40 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-b784f2f{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-30eb174 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-30eb174{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-30eb174 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-e3e063a{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-3aa8dc6{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-cf4fa9f > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-cf4fa9f{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-cf4fa9f p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-9b07095{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-fc61b10 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-fc61b10{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-fc61b10 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-ae5dcac{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-4a2f17d{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-03f3d1c > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-03f3d1c{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-03f3d1c p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-36ced0f{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-d7bfe5c > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-d7bfe5c{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-d7bfe5c p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-3069cb1{--display:flex;--flex-direction:row;--container-widget-width:initial;--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;}.elementor-39999 .elementor-element.elementor-element-58431c3{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-261cb09 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-261cb09{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-261cb09 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-8e0c8be{--display:flex;--justify-content:center;}.elementor-39999 .elementor-element.elementor-element-bcabe02 > .elementor-widget-container{padding:27px 27px 27px 27px;border-radius:20px 20px 20px 20px;box-shadow:0px 0px 10px 0px rgba(0,0,0,0.5);}.elementor-39999 .elementor-element.elementor-element-bcabe02{text-align:justify;font-family:"Yekan", Sans-serif;font-weight:400;line-height:39px;}.elementor-39999 .elementor-element.elementor-element-bcabe02 p{margin-block-end:15px;}.elementor-39999 .elementor-element.elementor-element-2011ad1{--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-39999 .elementor-element.elementor-element-f35a1f0{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;}.elementor-39999 .elementor-element.elementor-element-f35a1f0 .elementor-divider-separator{width:100%;}.elementor-39999 .elementor-element.elementor-element-f35a1f0 .elementor-divider{padding-block-start:42px;padding-block-end:42px;}.elementor-39999 .elementor-element.elementor-element-44cc145{--display:grid;--e-con-grid-template-columns:repeat(4, 1fr);--e-con-grid-template-rows:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-widget-counter .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-counter .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-counter .elementor-counter-number-wrapper{color:var( --e-global-color-primary );font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );}.elementor-widget-counter .elementor-counter-title{color:var( --e-global-color-secondary );font-family:var( --e-global-typography-secondary-font-family ), Sans-serif;font-weight:var( --e-global-typography-secondary-font-weight );}.elementor-39999 .elementor-element.elementor-element-104ad78 .elementor-counter-number-wrapper{color:#FFC504;}.elementor-39999 .elementor-element.elementor-element-8e07ae6 .elementor-counter-number-wrapper{color:#FFC504;}.elementor-39999 .elementor-element.elementor-element-4251581 .elementor-counter-number-wrapper{color:#FFC504;}.elementor-39999 .elementor-element.elementor-element-da7c3b4 .elementor-counter-number-wrapper{color:#FFC504;}.elementor-39999 .elementor-element.elementor-element-c7ae6eb{--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-39999 .elementor-element.elementor-element-8dec22c{--divider-border-style:solid;--divider-color:#BEBEBE;--divider-border-width:1px;}.elementor-39999 .elementor-element.elementor-element-8dec22c .elementor-divider-separator{width:100%;}.elementor-39999 .elementor-element.elementor-element-8dec22c .elementor-divider{padding-block-start:42px;padding-block-end:42px;}.elementor-39999 .elementor-element.elementor-element-16a1545{--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-39999 .elementor-element.elementor-element-1df8191{--display:flex;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon{color:#fff;font-size:24px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon-wrapper{background-color:#1cc9a0;width:40px;height:40px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-title-text{color:#333;font-size:24px !important;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-line{background-color:#ddd;opacity:100%;width:80% !important;height:2px;}.elementor-widget-neobiz_company_slider .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-neobiz_company_slider .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-39999 .elementor-element.elementor-element-1a1ab73 .neobiz-company-item{background-color:#ffffff;}.elementor-39999 .elementor-element.elementor-element-1a1ab73 .neobiz-company-item:hover{background-color:#f0f7ff;}.elementor-39999 .elementor-element.elementor-element-1a1ab73 .company-text h3{font-size:20px;}.elementor-39999 .elementor-element.elementor-element-1a1ab73 .company-text p{color:#8c98a4;font-size:14px;}.elementor-39999 .elementor-element.elementor-element-1a1ab73 .swiper-slide{margin:0 10px;}.elementor-widget-spacer .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-spacer .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-39999 .elementor-element.elementor-element-3ebc3d4{--spacer-size:115px;}@media(max-width:1024px){.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon{font-size:20px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon-wrapper{width:35px;height:35px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-title-text{font-size:20px !important;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-line{width:70% !important;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon{font-size:20px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon-wrapper{width:35px;height:35px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-title-text{font-size:20px !important;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-line{width:70% !important;}.elementor-39999 .elementor-element.elementor-element-44cc145{--grid-auto-flow:row;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon{font-size:20px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon-wrapper{width:35px;height:35px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-title-text{font-size:20px !important;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-line{width:70% !important;}}@media(min-width:768px){.elementor-39999 .elementor-element.elementor-element-f10f52e{--width:54%;}}@media(max-width:767px){.elementor-39999 .elementor-element.elementor-element-c1cc443 > .elementor-widget-container{margin:16px 0px 0px 0px;}.elementor-39999 .elementor-element.elementor-element-c1cc443 .elementor-heading-title{font-size:16px;line-height:1.5em;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon{font-size:16px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-icon-wrapper{width:30px;height:30px;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-title-text{line-height:1.6em;font-size:18px !important;}.elementor-39999 .elementor-element.elementor-element-ff11eaf .neobiz-line{width:60% !important;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon{font-size:16px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-icon-wrapper{width:30px;height:30px;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-title-text{line-height:1.6em;font-size:18px !important;}.elementor-39999 .elementor-element.elementor-element-7f7ba65 .neobiz-line{width:60% !important;}.elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-74f8c07 .elementor-icon-box-title a{line-height:1.6em;}.elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-3787017 .elementor-icon-box-title a{line-height:1.6em;}.elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-title, .elementor-39999 .elementor-element.elementor-element-f23a30b .elementor-icon-box-title a{line-height:1.5em;}.elementor-39999 .elementor-element.elementor-element-44cc145{--e-con-grid-template-columns:repeat(1, 1fr);--grid-auto-flow:row;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon{font-size:16px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-icon-wrapper{width:30px;height:30px;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-title-text{font-size:18px !important;}.elementor-39999 .elementor-element.elementor-element-c1d89e1 .neobiz-line{width:60% !important;}}/* Start custom CSS for text-editor, class: .elementor-element-4c2e0f8 *//* فاصله داخلی باکس */
.elementor-element-4c2e0f8 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-4c2e0f8 .elementor-widget-container,
.elementor-element-4c2e0f8 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-4c2e0f8 .elementor-widget-container,
    .elementor-element-4c2e0f8 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-4c2e0f8 .elementor-widget-container ul,
.elementor-element-4c2e0f8 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-4c2e0f8 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-74c3f6f *//* فاصله داخلی باکس */
.elementor-element-74c3f6f .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-74c3f6f .elementor-widget-container,
.elementor-element-74c3f6f .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-74c3f6f .elementor-widget-container,
    .elementor-element-74c3f6f .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-74c3f6f .elementor-widget-container ul,
.elementor-element-74c3f6f .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-74c3f6f .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-7b20a40 *//* فاصله داخلی باکس */
.elementor-element-7b20a40 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-7b20a40 .elementor-widget-container,
.elementor-element-7b20a40 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-7b20a40 .elementor-widget-container,
    .elementor-element-7b20a40 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-7b20a40 .elementor-widget-container ul,
.elementor-element-7b20a40 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-7b20a40 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-30eb174 *//* فاصله داخلی باکس */
.elementor-element-30eb174 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-30eb174 .elementor-widget-container,
.elementor-element-30eb174 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-30eb174 .elementor-widget-container,
    .elementor-element-30eb174 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-30eb174 .elementor-widget-container ul,
.elementor-element-30eb174 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-30eb174 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-cf4fa9f *//* فاصله داخلی باکس */
.elementor-element-cf4fa9f .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-cf4fa9f .elementor-widget-container,
.elementor-element-cf4fa9f .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-cf4fa9f .elementor-widget-container,
    .elementor-element-cf4fa9f .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-cf4fa9f .elementor-widget-container ul,
.elementor-element-cf4fa9f .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-cf4fa9f .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-fc61b10 *//* فاصله داخلی باکس */
.elementor-element-fc61b10 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-fc61b10 .elementor-widget-container,
.elementor-element-fc61b10 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-fc61b10 .elementor-widget-container,
    .elementor-element-fc61b10 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-fc61b10 .elementor-widget-container ul,
.elementor-element-fc61b10 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-fc61b10 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-03f3d1c *//* فاصله داخلی باکس */
.elementor-element-03f3d1c .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-03f3d1c .elementor-widget-container,
.elementor-element-03f3d1c .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-03f3d1c .elementor-widget-container,
    .elementor-element-03f3d1c .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-03f3d1c .elementor-widget-container ul,
.elementor-element-03f3d1c .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-03f3d1c .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-d7bfe5c *//* فاصله داخلی باکس */
.elementor-element-d7bfe5c .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-d7bfe5c .elementor-widget-container,
.elementor-element-d7bfe5c .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-d7bfe5c .elementor-widget-container,
    .elementor-element-d7bfe5c .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-d7bfe5c .elementor-widget-container ul,
.elementor-element-d7bfe5c .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-d7bfe5c .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-261cb09 *//* فاصله داخلی باکس */
.elementor-element-261cb09 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-261cb09 .elementor-widget-container,
.elementor-element-261cb09 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-261cb09 .elementor-widget-container,
    .elementor-element-261cb09 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-261cb09 .elementor-widget-container ul,
.elementor-element-261cb09 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-261cb09 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-bcabe02 *//* فاصله داخلی باکس */
.elementor-element-bcabe02 .elementor-widget-container {
    padding: 25px !important;
    box-sizing: border-box !important;
    background: #fff; /* اگر باکس سفید است نگه دار، اگر نیست حذف کن */
    border-radius: 8px; /* اگر لازم داشتی */
}

/* تنظیم سایز متن */
.elementor-element-bcabe02 .elementor-widget-container,
.elementor-element-bcabe02 .elementor-widget-container * {
    font-size: 13.5px !important;
    line-height: 1.9 !important;
}

/* موبایل */
@media (max-width: 767px) {
    .elementor-element-bcabe02 .elementor-widget-container,
    .elementor-element-bcabe02 .elementor-widget-container * {
        font-size: 14px !important;
        line-height: 1.9 !important;
    }
}
.elementor-element-bcabe02 .elementor-widget-container ul,
.elementor-element-bcabe02 .elementor-widget-container ol {
    list-style: disc !important;
    padding-right: 20px !important; /* فاصله مناسب برای راست‌چین */
}

.elementor-element-bcabe02 .elementor-widget-container ol {
    list-style: decimal !important;
}/* End custom CSS */
/* Start custom CSS for neobiz_company_slider, class: .elementor-element-1a1ab73 *//* 1) اسلاید هیچ چیز را بیرون ندهد */
.our-partner-swiper .swiper-slide { 
  overflow: hidden !important;
}

/* 2) لینک و کارت دقیقا هم‌عرض اسلاید باشند */
.our-partner-swiper .our-parter {
  display: block !important;
  width: 100% !important;            /* override fit-content */
}

.our-partner-swiper .our-parter-container {
  width: 100% !important;            /* override fit-content */
  max-width: 100% !important;
  height: 150px !important;          /* ارتفاع ثابت */
  box-sizing: border-box !important;
  display: flex !important;
  align-items: center !important;
  justify-content: space-between !important;
  gap: 24px !important;
  overflow: hidden !important;        /* جلوی بیرون‌زدن محتوا */
  margin: 0 !important;
  border-radius: 12px !important;
  border: 1px solid #eee !important;
  background: #fff !important;
}

/* 3) لوگو همیشه داخل کارت بماند و بزرگ‌تر از کارت نشود */
.our-partner-swiper .our-parter-container > img {
  flex: 0 0 64px !important;         /* جای ثابت برای لوگو */
  width: 64px !important;
  height: 64px !important;
  object-fit: contain !important;     /* تناسب درست داخل باکس */
  filter: grayscale(1);               /* حفظ افکت اولیه در صورت نیاز */
}

/* 4) باکس متن قابل جمع‌شدن باشد تا ellipsis کار کند */
.our-partner-swiper .our-partner-details {
  flex: 1 1 auto !important;
  min-width: 0 !important;            /* کلیدی برای ellipsis در فلکس */
  white-space: nowrap !important;
  text-align: right !important;
  direction: rtl !important;
  position: relative !important;
}

/* 5) تک‌خط + سه‌نقطه */
.our-partner-swiper .our-partner-details .our-partner-name,
.our-partner-swiper .our-partner-details .our-partner-section {
  display: block !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  line-height: 1.4 !important;
  margin: 0 !important;
  font-size: 14px !important;
}

/* 6) خط‌چین وسط، داخل کارت بماند */
.our-partner-swiper .our-partner-details::after {
  right: -16px !important;  /* فاصله منطقی تا لوگو */
  top: 0 !important;
  bottom: 0 !important;
  height: 100% !important;
  /* بقیه‌ی background-image همان که دارید */
}

/* 7) ریسپانسیو کوچک‌تر */
@media (max-width: 480px) {
  .our-partner-swiper .our-parter-container {
    height: 120px !important;
    gap: 16px !important;
  }
  .our-partner-swiper .our-parter-container > img {
    width: 56px !important;
    height: 56px !important;
  }
}/* End custom CSS */
/* Start Custom Fonts CSS */@font-face {
	font-family: 'Yekan';
	font-style: normal;
	font-weight: bold;
	font-display: auto;
	src: url('https://pcapaint.com/wp-content/uploads/2025/02/IRANYekanBoldFaNum.ttf') format('truetype');
}
@font-face {
	font-family: 'Yekan';
	font-style: normal;
	font-weight: 200;
	font-display: auto;
	src: url('https://pcapaint.com/wp-content/uploads/2025/02/IRANYekanThinFaNum.ttf') format('truetype');
}
@font-face {
	font-family: 'Yekan';
	font-style: normal;
	font-weight: 400;
	font-display: auto;
	src: url('https://pcapaint.com/wp-content/uploads/2025/02/IRANYekanMediumFaNum.ttf') format('truetype');
}
@font-face {
	font-family: 'Yekan';
	font-style: normal;
	font-weight: 800;
	font-display: auto;
	src: url('https://pcapaint.com/wp-content/uploads/2025/02/IRANYekanExtraBoldFaNum.ttf') format('truetype');
}
/* End Custom Fonts CSS */