.elementor-2148 .elementor-element.elementor-element-454cdc2{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-61f9abb{--display:flex;}.elementor-2148 .elementor-element.elementor-element-83a646d .services{padding-top:150px;padding-bottom:150px;}.elementor-2148 .elementor-element.elementor-element-83a646d .services:hover{margin-top:-10px;}.elementor-2148 .elementor-element.elementor-element-83a646d .services h3,.elementor-2148 .elementor-element.elementor-element-83a646d services h3 a{margin-top:10px;margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-83a646d .services:hover h3,.elementor-2148 .elementor-element.elementor-element-83a646d services:hover h3 a{color:#0d882e;}.elementor-2148 .elementor-element.elementor-element-83a646d .services .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-83a646d .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#0d882e;font-size:48px;padding:16px;border-color:#0d882e;border-style:solid;border-radius:100px;border-width:3px;}.elementor-2148 .elementor-element.elementor-element-83a646d .services:hover .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-83a646d .services:hover i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:#0d882e;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-2148 .elementor-element.elementor-element-cbe4e57{--display:flex;}.elementor-2148 .elementor-element.elementor-element-e17662d .services{padding-top:150px;padding-bottom:150px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services:hover{margin-top:-10px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services h3,.elementor-2148 .elementor-element.elementor-element-e17662d services h3 a{margin-top:10px;margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services:hover h3,.elementor-2148 .elementor-element.elementor-element-e17662d services:hover h3 a{color:#0d882e;}.elementor-2148 .elementor-element.elementor-element-e17662d .services .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-e17662d .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#0d882e;font-size:48px;padding:16px;border-color:#0d882e;border-style:solid;border-radius:100px;border-width:3px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services:hover .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-e17662d .services:hover i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:#0d882e;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-2148 .elementor-element.elementor-element-84cb2fb{--display:flex;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services{padding-top:150px;padding-bottom:150px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services:hover{margin-top:-10px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services h3,.elementor-2148 .elementor-element.elementor-element-6e62866 services h3 a{margin-top:10px;margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services:hover h3,.elementor-2148 .elementor-element.elementor-element-6e62866 services:hover h3 a{color:#0d882e;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-6e62866 .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#0d882e;font-size:48px;padding:16px;border-color:#0d882e;border-style:solid;border-radius:100px;border-width:3px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services:hover .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-6e62866 .services:hover i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:#0d882e;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-2148 .elementor-element.elementor-element-59d83d1{--display:flex;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services{padding-top:150px;padding-bottom:150px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services:hover{margin-top:-10px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services h3,.elementor-2148 .elementor-element.elementor-element-e1862dd services h3 a{margin-top:10px;margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services:hover h3,.elementor-2148 .elementor-element.elementor-element-e1862dd services:hover h3 a{color:#0d882e;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-e1862dd .services i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#0d882e;font-size:48px;padding:16px;border-color:#0d882e;border-style:solid;border-radius:100px;border-width:3px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services:hover .cz_hexagon,.elementor-2148 .elementor-element.elementor-element-e1862dd .services:hover i:not(.cz_sb_sep_icon):not(.cz_hexagon i){color:#ffffff;background-color:#0d882e;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}.elementor-2148 .elementor-element.elementor-element-b110396{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-b110396:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-b110396 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;background-image:url("https://rahatelecom.com/wp-content/uploads/2018/12/row-bg-about.jpg");background-size:cover;}.elementor-2148 .elementor-element.elementor-element-b48f332{--display:flex;}.elementor-2148 .elementor-element.elementor-element-35601a8 .cz_title .cz_title_content{margin-top:100px;margin-bottom:150px;}.elementor-2148 .elementor-element.elementor-element-4c80bdc .cz_image > div{position:relative;}.elementor-2148 .elementor-element.elementor-element-4c80bdc .cz_image_in{margin-top:100px;border-color:#0d882e;border-style:solid;border-right-width:10px;}.elementor-2148 .elementor-element.elementor-element-b593044{--display:flex;}.elementor-2148 .elementor-element.elementor-element-47362c8 .cz_image > div{position:relative;}.elementor-2148 .elementor-element.elementor-element-47362c8 .cz_image_in{margin-top:100px;border-color:#0d882e;border-style:solid;border-right-width:10px;}.elementor-2148 .elementor-element.elementor-element-ed3e914 .cz_title .cz_title_content{margin-top:80px;margin-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-838d105 > .elementor-widget-container{padding:0px 80px 0px 80px;}.elementor-2148 .elementor-element.elementor-element-f1b5dba{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;--margin-top:50px;--margin-bottom:0px;--margin-left:0px;--margin-right:0px;}.elementor-2148 .elementor-element.elementor-element-f1b5dba:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-f1b5dba > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#282828;background-image:url("https://rahatelecom.com/wp-content/uploads/2018/12/footer-bg.jpg");background-size:cover;}.elementor-2148 .elementor-element.elementor-element-e4081dc{--display:flex;}.elementor-2148 .elementor-element.elementor-element-58600ad .cz_title .cz_title_content{margin-top:100px;margin-bottom:80px;}.elementor-2148 .elementor-element.elementor-element-319f988{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-ca792bd{--display:flex;}.elementor-2148 .elementor-element.elementor-element-96711ea .cz_counter_num_wrap:before{content:"7/";}.elementor-2148 .elementor-element.elementor-element-96711ea .cz_counter{color:#ffffff;background-color:rgba(12,166,132,0.12);padding:60px 10px;margin-right:10px;margin-bottom:130px;margin-left:10px;}.elementor-2148 .elementor-element.elementor-element-96711ea .cz_counter_num_wrap{font-size:90px;}.elementor-2148 .elementor-element.elementor-element-96711ea .cz_counter_after{font-size:20px;margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-71df8de{--display:flex;}.elementor-2148 .elementor-element.elementor-element-9c7ffe8 .cz_counter{color:#ffffff;background-color:rgba(255,255,255,0.12);padding:60px 10px;margin-right:10px;margin-bottom:130px;margin-left:10px;}.elementor-2148 .elementor-element.elementor-element-9c7ffe8 .cz_counter_num_wrap{color:#0a6b24;font-size:90px;}.elementor-2148 .elementor-element.elementor-element-9c7ffe8 .cz_counter_after{font-size:20px;margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-ea538d8{--display:flex;}.elementor-2148 .elementor-element.elementor-element-e5ca704 .cz_counter{color:#ffffff;background-color:rgba(12,166,132,0.12);padding:60px 10px;margin-right:10px;margin-bottom:130px;margin-left:10px;}.elementor-2148 .elementor-element.elementor-element-e5ca704 .cz_counter_num_wrap{font-size:90px;}.elementor-2148 .elementor-element.elementor-element-e5ca704 .cz_counter_after{font-size:20px;margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-911c353{--display:flex;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter{color:#ffffff;background-color:rgba(255,255,255,0.12);padding:60px 10px;margin-right:10px;margin-bottom:130px;margin-left:10px;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter_num_wrap{color:#0a6b24;font-size:90px;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter_num_wrap i{font-size:80px;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter_after{font-size:20px;margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-07fb011{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-07fb011:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-07fb011 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#242424;}.elementor-2148 .elementor-element.elementor-element-98dfab6{--display:flex;}.elementor-2148 .elementor-element.elementor-element-b89eef0{--display:flex;--flex-direction:row;--container-widget-width:calc( ( 1 - var( --container-widget-flex-grow ) ) * 100% );--container-widget-height:100%;--container-widget-flex-grow:1;--container-widget-align-self:stretch;--flex-wrap-mobile:wrap;--align-items:stretch;--gap:10px 10px;--row-gap:10px;--column-gap:10px;}.elementor-2148 .elementor-element.elementor-element-b89eef0:not(.elementor-motion-effects-element-type-background), .elementor-2148 .elementor-element.elementor-element-b89eef0 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#0D882E;}.elementor-2148 .elementor-element.elementor-element-9baca3b{--display:flex;}.elementor-2148 .elementor-element.elementor-element-ce797f9 .cz_title .cz_title_content{padding-top:5px;padding-bottom:2px;margin-top:50px;margin-bottom:50px;}.elementor-2148 .elementor-element.elementor-element-94399b4{--display:flex;}.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn,.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn:before{color:#0d882e;font-size:18px;background-color:#ffffff;margin-top:50px;margin-bottom:50px;border-color:#0d882e;border-style:solid;border-width:2px;}.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn:hover,.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn:after{color:#ffffff;background-color:#0d882e;border-color:#ffffff;border-style:solid;box-shadow:0px 10px 50px 0px rgba(0,0,0,0.1);}@media(min-width:768px){.elementor-2148 .elementor-element.elementor-element-9baca3b{--width:74.868%;}.elementor-2148 .elementor-element.elementor-element-94399b4{--width:25.045%;}}@media(max-width:1024px){.elementor-2148 .elementor-element.elementor-element-83a646d .services{padding-top:40px;padding-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services{padding-top:40px;padding-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services{padding-top:40px;padding-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services{padding-top:40px;padding-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-35601a8 .cz_title .cz_title_content{margin-bottom:80px;}.elementor-2148 .elementor-element.elementor-element-838d105 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-2148 .elementor-element.elementor-element-58600ad .cz_title .cz_title_content{margin-top:50px;margin-bottom:30px;}.elementor-2148 .elementor-element.elementor-element-96711ea .cz_counter{margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-9c7ffe8 .cz_counter{margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-e5ca704 .cz_counter{margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter{margin-bottom:20px;}.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn,.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn:before{margin-top:40px;}}@media(max-width:767px){.elementor-2148 .elementor-element.elementor-element-83a646d .services{padding-top:50px;padding-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-e17662d .services{padding-top:40px;padding-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-6e62866 .services{padding-top:40px;padding-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-e1862dd .services{padding-top:40px;padding-bottom:40px;}.elementor-2148 .elementor-element.elementor-element-35601a8 .cz_title .cz_title_content{margin-top:50px;}.elementor-2148 .elementor-element.elementor-element-4c80bdc .cz_image_in{margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-47362c8 .cz_image_in{margin-top:10px;}.elementor-2148 .elementor-element.elementor-element-ed3e914 .cz_title .cz_title_content{margin-top:40px;}.elementor-2148 .elementor-element.elementor-element-58600ad .cz_title .cz_title_content{margin-top:50px;margin-bottom:50px;}.elementor-2148 .elementor-element.elementor-element-216aed1 .cz_counter{margin-bottom:60px;}.elementor-2148 .elementor-element.elementor-element-ce797f9 .cz_title .cz_title_content{margin-top:40px;margin-bottom:10px;}.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn,.elementor-2148 .elementor-element.elementor-element-949e62a .cz_btn:before{margin-top:10px;margin-bottom:50px;}}@media(max-width:1024px) and (min-width:768px){.elementor-2148 .elementor-element.elementor-element-61f9abb{--width:50%;}.elementor-2148 .elementor-element.elementor-element-cbe4e57{--width:50%;}.elementor-2148 .elementor-element.elementor-element-84cb2fb{--width:50%;}.elementor-2148 .elementor-element.elementor-element-59d83d1{--width:50%;}.elementor-2148 .elementor-element.elementor-element-ca792bd{--width:50%;}.elementor-2148 .elementor-element.elementor-element-71df8de{--width:50%;}.elementor-2148 .elementor-element.elementor-element-ea538d8{--width:50%;}.elementor-2148 .elementor-element.elementor-element-911c353{--width:50%;}}/* Start custom CSS for container, class: .elementor-element-07fb011 *//* کانتینر اصلی که لوگوها در آن هستند */
.elementor-2148 .elementor-element.elementor-element-07fb011 {
    display: flex !important;
    flex-wrap: wrap !important;
    justify-content: center !important;
    align-items: center !important;
    gap: 20px !important;
}

/* تعریف فضای یکسان برای هر ویجت تصویر */
.elementor-2148 .elementor-element.elementor-element-07fb011 > .elementor-widget {
    flex: 0 0 140px !important; /* عرض ثابت برای همه لوگوها */
    height: 80px !important;    /* ارتفاع ثابت برای همه لوگوها */
    display: flex !important;
    align-items: center !important;
    justify-content: center !important;
    background: #ffffff;        /* پس‌زمینه سفید برای تضاد */
    border-radius: 8px;
    padding: 10px;
}

/* اطمینان از اینکه عکس داخل این فضا به خوبی جا می‌گیرد */
.elementor-2148 .elementor-element.elementor-element-07fb011 img {
    max-width: 100% !important;
    max-height: 100% !important;
    width: auto !important;
    height: auto !important;
    object-fit: contain !important; /* مهم: عکس بدون تغییر شکل (کشیده شدن) جا می‌شود */
}

/* ریسپانسیو برای موبایل */
@media (max-width: 767px) {
    .elementor-2148 .elementor-element.elementor-element-07fb011 > .elementor-widget {
        flex: 0 0 100px !important; /* کوچک‌تر کردن فضای لوگو در موبایل */
        height: 60px !important;
    }
}/* End custom CSS */