.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-slide-bg{background-image:url("https://rcii.ir/wp-content/uploads/2026/06/building-4-1024x553.jpg");background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0.3;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider .elementor-repeater-item-1662a42 .xpro-hero-slider-slide-content-wrapper{justify-content:center;text-align:center;align-items:center;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-subtitle,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-title,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-slide-bg{background-image:url("https://rcii.ir/wp-content/uploads/2026/05/intro_01.png");background-position:bottom center;background-repeat:no-repeat;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0.3;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider .elementor-repeater-item-e542f82 .xpro-hero-slider-slide-content-wrapper{justify-content:left;text-align:left;align-items:center;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-subtitle,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-title,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-e542f82 .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-slide-bg{background-image:url("https://rcii.ir/wp-content/uploads/2025/10/emc_sloder_06.jpg");background-position:center center;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-slide-bg::before{mix-blend-mode:inherit;opacity:0.3;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider .elementor-repeater-item-9ae2f1f .xpro-hero-slider-slide-content-wrapper{justify-content:right;text-align:left;align-items:center;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-subtitle,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-subtitle span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-subtitle::after{animation-duration:1s;animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-subtitle{animation-delay:0s;-webkit-animation-delay:0s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-title,.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-title span.char{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-title::after{animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-description{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-9ae2f1f .xpro-hero-slider-description::after{animation-delay:0s;-webkit-animation-delay:0s;animation-duration:1s;}.elementor-24575 .elementor-element.elementor-element-591b2d8.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-591b2d8 > .elementor-widget-container{border-style:solid;border-width:1px 1px 1px 1px;border-radius:10px 10px 10px 10px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-slide-content-wrapper{min-height:500px;width:1140px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-subtitle{font-family:var( --e-global-typography-265f696-font-family ), Sans-serif;font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );margin:0px 0px 30px 0px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-title{font-family:"VazirFN", Sans-serif;font-weight:600;line-height:20px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-description{font-family:var( --e-global-typography-eb12175-font-family ), Sans-serif;font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );margin:020px 0px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-primary i{font-size:14px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-primary svg{width:14px;height:auto;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-primary{gap:14px;font-family:var( --e-global-typography-eb12175-font-family ), Sans-serif;font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );background-color:#0E468C;border-radius:3px 3px 3px 3px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-secondary i{font-size:14px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-secondary svg{width:14px;height:auto;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-secondary{gap:14px;font-family:var( --e-global-typography-eb12175-font-family ), Sans-serif;font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );background-color:#A6C93C;border-radius:3px 3px 3px 3px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .swiper-pagination .swiper-pagination-bullet{height:12px;width:12px;margin-left:3px;margin-right:3px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .swiper-dots-horizontal-style-2 .swiper-pagination .swiper-pagination-bullet-active{width:calc(12px * 2);}.elementor-24575 .elementor-element.elementor-element-591b2d8 .swiper-slider-theme .swiper-pagination.swiper-pagination-horizontal {bottom:12px;}.elementor-24575 .elementor-element.elementor-element-72b8ae37{margin-top:10px;margin-bottom:30px;}.elementor-24575 .elementor-element.elementor-element-70ed3bf6.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-71c1366a > .elementor-widget-container{margin:10px 0px 25px 0px;}.elementor-24575 .elementor-element.elementor-element-71c1366a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading{text-align:right;}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading .item--title{color:#1A5494;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );margin-bottom:0px;}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading .item--title i{color:#1A5494;}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-widget-xpro-button .xpro-elementor-button .xpro-button-text{font-family:var( --e-global-typography-accent-font-family ), Sans-serif;font-weight:var( --e-global-typography-accent-font-weight );}.elementor-24575 .elementor-element.elementor-element-45a83b7a .xpro-elementor-button,.elementor-24575 .elementor-element.elementor-element-45a83b7a .xpro-elementor-button-hover-style-skewFill:before,
								.elementor-24575 .elementor-element.elementor-element-45a83b7a .xpro-elementor-button-hover-style-flipSlide::before{background-color:#A6C93C;}.elementor-24575 .elementor-element.elementor-element-45a83b7a > .elementor-widget-container{padding:0px 0px 0px 10px;}.elementor-24575 .elementor-element.elementor-element-45a83b7a.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-39ace544{--swiper-slides-to-display:3;--swiper-slides-gap:10px;--arrow-prev-left-align:0%;--arrow-prev-translate-x:0px;--arrow-prev-left-position:0px;--arrow-prev-top-align:50%;--arrow-prev-translate-y:-50%;--arrow-prev-top-position:0px;--arrow-next-right-align:0%;--arrow-next-translate-x:0%;--arrow-next-right-position:0px;--arrow-next-top-align:50%;--arrow-next-translate-y:-50%;--arrow-next-top-position:0px;--arrow-normal-color:#185494;}.elementor-24575 .elementor-element.elementor-element-39ace544.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-39ace544 .swiper-slide > .elementor-element{height:100%;}.elementor-24575 .elementor-element.elementor-element-39ace544 :is(.elementor-swiper-button-prev, .elementor-swiper-button-next) {padding:0px 10px 0px 10px;}.elementor-24575 .elementor-element.elementor-element-149cb315{margin-top:50px;margin-bottom:60px;}.elementor-bc-flex-widget .elementor-24575 .elementor-element.elementor-element-358bb722.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24575 .elementor-element.elementor-element-358bb722.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24575 .elementor-element.elementor-element-5c13e315.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-5c13e315 .ct-heading .item--title{color:#1A5494;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );margin-bottom:0px;}.elementor-24575 .elementor-element.elementor-element-5c13e315 .ct-heading .item--title i{color:#1A5494;}.elementor-24575 .elementor-element.elementor-element-5c13e315 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-24575 .elementor-element.elementor-element-4abb4b74 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-4abb4b74.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-4abb4b74 .ct-text-editor{text-align:justify;}.elementor-24575 .elementor-element.elementor-element-4abb4b74{font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper{text-align:left;}.elementor-24575 .elementor-element.elementor-element-408657df > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-408657df.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper .btn{padding:10px 12px 10px 12px;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );background:#185494 !important;}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper .btn.btn-white2 i{color:#185494 !important;}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper .btn.btn-third i{color:#185494;}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{font-family:var( --e-global-typography-text-font-family ), Sans-serif;font-weight:var( --e-global-typography-text-font-weight );line-height:var( --e-global-typography-text-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad{width:var( --container-widget-width, 102.586% );max-width:102.586%;--container-widget-width:102.586%;--container-widget-flex-grow:0;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:150px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap{transition:500ms;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-wrapper{background-color:#fff;border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul li.control{font-family:var( --e-global-typography-265f696-font-family ), Sans-serif;font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );color:#444;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-style:none;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:4px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .video-popup:hover > img{transform:scale(1.1);}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:40px;line-height:40px;width:40px;font-size:15px;border-radius:100px;transition:300ms;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:15px;width:15px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-1d4c78b6{border-style:none;margin-top:50px;margin-bottom:70px;}.elementor-24575 .elementor-element.elementor-element-6a144e05 > .elementor-background-overlay{background-color:#ECEBEB;opacity:0.5;}.elementor-24575 .elementor-element.elementor-element-58752ef7{order:1;}.elementor-24575 .elementor-element.elementor-element-718c6754{width:var( --container-widget-width, 102.586% );max-width:102.586%;--container-widget-width:102.586%;--container-widget-flex-grow:0;}.elementor-24575 .elementor-element.elementor-element-718c6754.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item .gallery-item-thumbnail-wrap, 
                    .elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-grid-fg-box .eael-grid-fg-img,
                    .elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img .grid__cell-img-inner{height:150px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap{transition:500ms;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-wrapper{margin:0px 10px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul li.control{font-family:var( --e-global-typography-265f696-font-family ), Sans-serif;font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );color:#444;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul > li.control{border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul li.active{color:#fff;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul li.control.active{background:#333;border-radius:0px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item,
                    .elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-grid-fg-box{background-color:#FFFFFF;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-gallery-grid-item, 
                    .elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-grid-fg-box,
                    .elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filterable-gallery-item-wrap .eael-hg-grid__cell-img{border-radius:4px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap .gallery-item-hoverer-bg{background-color:rgba(0,0,0,0.7);}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{color:#ffffff;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{color:#ffffff;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .video-popup-bg{background-color:rgba(0, 0, 0, .7);}.elementor-24575 .elementor-element.elementor-element-718c6754 .video-popup:hover > img{transform:scale(1.1);}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap .gallery-item-buttons > a span{background:#ff622a;color:#fff;height:40px;line-height:40px;width:40px;font-size:15px;border-radius:100px;transition:300ms;}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap .gallery-item-buttons > a span img{height:15px;width:15px;}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap .gallery-item-buttons > a span:hover{background:#ff622a;color:#fff;border-radius:100px;}.elementor-24575 .elementor-element.elementor-element-718c6754 #eael-fg-no-items-found{text-align:center;color:#858e9a;border-radius:0px;}.elementor-bc-flex-widget .elementor-24575 .elementor-element.elementor-element-654a1b32.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-24575 .elementor-element.elementor-element-654a1b32.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-24575 .elementor-element.elementor-element-654a1b32 > .elementor-element-populated{padding:10px 20px 10px 20px;}.elementor-24575 .elementor-element.elementor-element-654a1b32{order:2;}.elementor-24575 .elementor-element.elementor-element-14706604.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-14706604 .ct-heading .item--title{color:#1A5494;font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );margin-bottom:0px;}.elementor-24575 .elementor-element.elementor-element-14706604 .ct-heading .item--title i{color:#1A5494;}.elementor-24575 .elementor-element.elementor-element-14706604 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-24575 .elementor-element.elementor-element-47da93da > .elementor-widget-container{margin:10px 0px 0px 10px;}.elementor-24575 .elementor-element.elementor-element-47da93da.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-47da93da .ct-text-editor{text-align:justify;}.elementor-24575 .elementor-element.elementor-element-47da93da{font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper{text-align:right;}.elementor-24575 .elementor-element.elementor-element-3946bd9 > .elementor-widget-container{margin:10px 0px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-3946bd9.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper .btn{padding:10px 12px 10px 12px;font-family:var( --e-global-typography-b4de715-font-family ), Sans-serif;font-size:var( --e-global-typography-b4de715-font-size );font-weight:var( --e-global-typography-b4de715-font-weight );line-height:var( --e-global-typography-b4de715-line-height );background:#185494 !important;}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper .btn.btn-white2 i{color:#185494 !important;}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper .btn.btn-third i{color:#185494;}.elementor-24575 .elementor-element.elementor-element-54f9c95b{margin-top:25px;margin-bottom:25px;}.elementor-24575 .elementor-element.elementor-element-35643aaa.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-35643aaa .ct-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-35643aaa .ct-counter-title{font-family:"VazirFN", Sans-serif;font-size:18px;font-weight:600;line-height:20px;}.elementor-24575 .elementor-element.elementor-element-736b046e.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-736b046e .ct-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-736b046e .ct-counter-title{font-family:"VazirFN", Sans-serif;font-size:18px;font-weight:600;line-height:20px;}.elementor-24575 .elementor-element.elementor-element-72943d12.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-72943d12 .ct-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-72943d12 .ct-counter-title{font-family:"VazirFN", Sans-serif;font-size:18px;font-weight:600;line-height:20px;}.elementor-24575 .elementor-element.elementor-element-cacb.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-cacb .ct-counter-number{font-family:var( --e-global-typography-primary-font-family ), Sans-serif;font-weight:var( --e-global-typography-primary-font-weight );line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-cacb .ct-counter-title{font-family:"VazirFN", Sans-serif;font-size:18px;font-weight:600;line-height:20px;}.elementor-24575 .elementor-element.elementor-element-76c05dfd{margin-top:35px;margin-bottom:50px;}.elementor-24575 .elementor-element.elementor-element-3db8a945 > .elementor-widget-container{margin:30px 0px 0px 0px;}.elementor-24575 .elementor-element.elementor-element-3db8a945.xpro-widget-bg-overlay:before{transition:background 0.3s;}.elementor-24575 .elementor-element.elementor-element-3db8a945 .ct-heading .item--title{color:#1A5494;font-family:"VazirFN", Sans-serif;font-weight:600;line-height:20px;margin-bottom:0px;}.elementor-24575 .elementor-element.elementor-element-3db8a945 .ct-heading .item--title i{color:#1A5494;}.elementor-24575 .elementor-element.elementor-element-3db8a945 .ct-heading .item--sub-title{margin-bottom:9px;}.elementor-24575 .elementor-element.elementor-element-420f9787 > .elementor-widget-container{margin:5px 0px 5px 0px;}.elementor-24575 .elementor-element.elementor-element-420f9787.xpro-widget-bg-overlay:before{transition:background 0.3s;}@media(min-width:768px){.elementor-24575 .elementor-element.elementor-element-358bb722{width:30%;}.elementor-24575 .elementor-element.elementor-element-198cafca{width:69.665%;}.elementor-24575 .elementor-element.elementor-element-58752ef7{width:70%;}.elementor-24575 .elementor-element.elementor-element-654a1b32{width:30%;}}@media(max-width:1024px){.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-slide-content-wrapper{width:1025px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-subtitle{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-description{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-primary{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-secondary{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-39ace544{--swiper-slides-to-display:2;}.elementor-24575 .elementor-element.elementor-element-5c13e315 .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-4abb4b74{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper .btn{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{line-height:var( --e-global-typography-text-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul li.control{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul li.control{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-14706604 .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-47da93da{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper .btn{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-35643aaa .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-736b046e .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-72943d12 .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-cacb .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}}@media(max-width:767px){.elementor-24575 .elementor-element.elementor-element-591b2d8 .elementor-repeater-item-1662a42 .xpro-hero-slider-slide-bg{background-position:center center;background-repeat:no-repeat;background-size:cover;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-slide-content-wrapper{width:768px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-subtitle{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-title{font-size:41px;line-height:1.1em;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-description{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-primary{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );margin:0px 2px 0px 2px;}.elementor-24575 .elementor-element.elementor-element-591b2d8 .xpro-hero-slider-button-secondary{font-size:var( --e-global-typography-eb12175-font-size );line-height:var( --e-global-typography-eb12175-line-height );}.elementor-24575 .elementor-element.elementor-element-71c1366a .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-39ace544{--swiper-slides-to-display:1;}.elementor-24575 .elementor-element.elementor-element-5c13e315 .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-4abb4b74{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-408657df .ct-button-wrapper .btn{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-price{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-caption-head .fg-item-ratings{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-item-category span{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-filter-trigger > span{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .fg-layout-3-filter-controls li.control{line-height:var( --e-global-typography-text-line-height );}.elementor-widget-eael-filterable-gallery .eael-gallery-load-more .eael-filterable-gallery-load-more-text{line-height:var( --e-global-typography-text-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .eael-filter-gallery-control ul li.control{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-5bc6f7ad .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-58752ef7{order:2;}.elementor-24575 .elementor-element.elementor-element-718c6754 .eael-filter-gallery-control ul li.control{font-size:var( --e-global-typography-265f696-font-size );line-height:var( --e-global-typography-265f696-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-title{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-718c6754 .gallery-item-caption-wrap.caption-style-hoverer .fg-item-content{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-654a1b32{order:1;}.elementor-24575 .elementor-element.elementor-element-14706604 .ct-heading .item--title{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-47da93da{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-3946bd9 .ct-button-wrapper .btn{font-size:var( --e-global-typography-b4de715-font-size );line-height:var( --e-global-typography-b4de715-line-height );}.elementor-24575 .elementor-element.elementor-element-35643aaa .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-736b046e .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-72943d12 .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}.elementor-24575 .elementor-element.elementor-element-cacb .ct-counter-number{line-height:var( --e-global-typography-primary-line-height );}}/* Start custom CSS for html, class: .elementor-element-70ed3bf6 */.tech-services{
    display:grid;
    grid-template-columns:repeat(6,minmax(170px,1fr));
    gap:24px;
    max-width:1400px;
    margin:40px auto;
    font-family:"Vazirmatn",sans-serif;
}

.tech-card{
    position:relative;
    display:flex;
    flex-direction:column;
    align-items:center;
    justify-content:flex-start;
    padding:32px 18px 26px;
    background:#fff;
    border-radius:18px;
    text-decoration:none;
    border:1px solid #e8edf3;
    overflow:hidden;
    transition:all .35s ease;
}

.tech-card::before{
    content:"";
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:4px;
    background:#005BAC; /* رنگ سازمانی */
    transform:scaleX(0);
    transform-origin:right;
    transition:.35s;
}

.tech-card:hover::before{
    transform:scaleX(1);
}

.tech-card:hover{
    transform:translateY(-10px);
    box-shadow:0 18px 45px rgba(0,40,90,.10);
    border-color:#dbe8f5;
}

.tech-icon{
    width:92px;
    height:92px;
    display:flex;
    align-items:center;
    justify-content:center;
    border-radius:18px;
    background:#f7f9fc;
    transition:.35s;
}

.tech-icon img{
    width:72px;
    height:72px;
    object-fit:contain;
    transition:.35s;
}

.tech-card:hover .tech-icon{
    background:#eef5fb;
}

.tech-card:hover .tech-icon img{
    transform:translateY(-4px) scale(1.06);
}

.tech-card h3{
    margin:22px 0 0;
    font-size:15px;
    font-weight:700;
    color:#243746;
    line-height:1.8;
    text-align:center;
    transition:.3s;
}

.tech-card:hover h3{
    color:#005BAC;
}



@media(max-width:1200px){
    .tech-services{
        grid-template-columns:repeat(3,1fr);
    }
}

@media(max-width:768px){
    .tech-services{
        grid-template-columns:repeat(2,1fr);
    }

    .tech-card{
        padding:24px 15px;
    }

    .tech-icon{
        width:82px;
        height:82px;
    }

    .tech-icon img{
        width:64px;
        height:64px;
    }
}/* End custom CSS */