.elementor-141 .elementor-element.elementor-element-bf1df4f > .elementor-container > .elementor-column > .elementor-widget-wrap{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-bf1df4f:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-bf1df4f > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#494949;background-image:url("https://www.shiremadar.com/wp-content/uploads/2023/05/001.jpg");background-position:center center;background-repeat:no-repeat;background-size:100% auto;}.elementor-141 .elementor-element.elementor-element-bf1df4f > .elementor-background-overlay{background-color:#000f2b;opacity:0.83;transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-bf1df4f{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:120px 0px 120px 0px;}.elementor-141 .elementor-element.elementor-element-bf1df4f > .elementor-shape-bottom svg{height:36px;}.elementor-141 .elementor-element.elementor-element-d30e93f{text-align:center;}.elementor-141 .elementor-element.elementor-element-d30e93f .elementor-heading-title{color:#ffffff;}.elementor-141 .elementor-element.elementor-element-e05fd7c{padding:110px 0px 110px 0px;}.elementor-141 .elementor-element.elementor-element-bc83089 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0873427 > .elementor-element-populated, .elementor-141 .elementor-element.elementor-element-0873427 > .elementor-element-populated > .elementor-background-overlay, .elementor-141 .elementor-element.elementor-element-0873427 > .elementor-background-slideshow{border-radius:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0873427 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 12px 0px 0px;--e-column-margin-right:12px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0873427 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-86f5249{text-align:left;}.elementor-141 .elementor-element.elementor-element-86f5249 img{width:100%;}.elementor-141 .elementor-element.elementor-element-0cb29ba:not(.elementor-motion-effects-element-type-background) > .elementor-widget-wrap, .elementor-141 .elementor-element.elementor-element-0cb29ba > .elementor-widget-wrap > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-0cb29ba.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-0cb29ba.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-0cb29ba > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 50px 0px 78px;}.elementor-141 .elementor-element.elementor-element-0cb29ba > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-0cb29ba{z-index:1;}.elementor-141 .elementor-element.elementor-element-0b9faed > .elementor-widget-container{background-color:#ffffff;margin:0px 0px -5px -150px;padding:013px 11px 9px 11px;}.elementor-141 .elementor-element.elementor-element-0b9faed{text-align:right;}.elementor-141 .elementor-element.elementor-element-9cb7c7f{text-align:justify;}.elementor-141 .elementor-element.elementor-element-2635f48 .elementor-button{background-color:#474ECE;fill:#E5ECEB;color:#E5ECEB;}.elementor-141 .elementor-element.elementor-element-c606a18 > .elementor-widget-container{padding:40px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-c606a18{text-align:right;}.elementor-141 .elementor-element.elementor-element-c606a18 img{width:42%;}.elementor-141 .elementor-element.elementor-element-eaf01cd:not(.elementor-motion-effects-element-type-background), .elementor-141 .elementor-element.elementor-element-eaf01cd > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#000f2b;}.elementor-141 .elementor-element.elementor-element-eaf01cd{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;padding:50px 0px 50px 0px;}.elementor-141 .elementor-element.elementor-element-eaf01cd > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-4245b24.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-4245b24.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-4245b24 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-141 .elementor-element.elementor-element-4245b24 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:1px 1px 1px 1px;}.elementor-141 .elementor-element.elementor-element-4245b24 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-b01a3e7 .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-b01a3e7 .elementor-image-box-title{margin-bottom:2px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-b01a3e7 .elementor-image-box-description{color:#f4f4f4;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-b39bad6.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-b39bad6.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-b39bad6 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-141 .elementor-element.elementor-element-b39bad6 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-141 .elementor-element.elementor-element-b39bad6 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-61db84a .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-61db84a .elementor-image-box-title{margin-bottom:2px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-61db84a .elementor-image-box-description{color:#f4f4f4;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-a14c64a.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-a14c64a.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-a14c64a > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-141 .elementor-element.elementor-element-a14c64a > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-141 .elementor-element.elementor-element-a14c64a > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-dda3e7b .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-dda3e7b .elementor-image-box-title{margin-bottom:2px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-dda3e7b .elementor-image-box-description{color:#f4f4f4;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-f2e1af4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-f2e1af4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-f2e1af4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-141 .elementor-element.elementor-element-f2e1af4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-141 .elementor-element.elementor-element-f2e1af4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-2e3fc03 .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-2e3fc03 .elementor-image-box-title{margin-bottom:2px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-2e3fc03 .elementor-image-box-description{color:#f4f4f4;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-ccf3cd4.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-ccf3cd4.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-ccf3cd4 > .elementor-element-populated >  .elementor-background-overlay{opacity:0.5;}.elementor-141 .elementor-element.elementor-element-ccf3cd4 > .elementor-element-populated{transition:background 0.3s, border 0.3s, border-radius 0.3s, box-shadow 0.3s;margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;}.elementor-141 .elementor-element.elementor-element-ccf3cd4 > .elementor-element-populated > .elementor-background-overlay{transition:background 0.3s, border-radius 0.3s, opacity 0.3s;}.elementor-141 .elementor-element.elementor-element-b3e73ef .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-b3e73ef .elementor-image-box-title{margin-bottom:2px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-b3e73ef .elementor-image-box-description{color:#f4f4f4;}.elementor-141 .elementor-element.elementor-element-20aa63a{text-align:center;}.elementor-bc-flex-widget .elementor-141 .elementor-element.elementor-element-861f035.elementor-column .elementor-widget-wrap{align-items:center;}.elementor-141 .elementor-element.elementor-element-861f035.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:center;align-items:center;}.elementor-141 .elementor-element.elementor-element-3875550{--e-image-carousel-slides-to-show:1;}.elementor-141 .elementor-element.elementor-element-3875550 > .elementor-widget-container{border-radius:6px 6px 6px 6px;box-shadow:0px 9px 38px 1px rgba(163,163,163,0.5);}.elementor-141 .elementor-element.elementor-element-3875550 .elementor-swiper-button.elementor-swiper-button-prev, .elementor-141 .elementor-element.elementor-element-3875550 .elementor-swiper-button.elementor-swiper-button-next{font-size:20px;color:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-3875550 .elementor-swiper-button.elementor-swiper-button-prev svg, .elementor-141 .elementor-element.elementor-element-3875550 .elementor-swiper-button.elementor-swiper-button-next svg{fill:#f7f7f7;}.elementor-141 .elementor-element.elementor-element-3875550 .swiper-pagination-bullet{width:0px;height:0px;}body.elementor-page-141:not(.elementor-motion-effects-element-type-background), body.elementor-page-141 > .elementor-motion-effects-container > .elementor-motion-effects-layer{background-color:#ffffff;}@media(min-width:768px){.elementor-141 .elementor-element.elementor-element-0873427{width:30.321%;}.elementor-141 .elementor-element.elementor-element-0cb29ba{width:69.679%;}.elementor-141 .elementor-element.elementor-element-81ccf4c{width:100%;}.elementor-141 .elementor-element.elementor-element-861f035{width:31.667%;}.elementor-141 .elementor-element.elementor-element-b7e6d6a{width:68.333%;}}@media(max-width:1024px){.elementor-141 .elementor-element.elementor-element-bf1df4f{padding:62px 0px 60px 0px;}.elementor-141 .elementor-element.elementor-element-e05fd7c{padding:80px 0px 80px 0px;}.elementor-141 .elementor-element.elementor-element-bc83089 > .elementor-element-populated{padding:0px 0px 0px 30px;}.elementor-141 .elementor-element.elementor-element-d784051{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0cb29ba > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:50px 30px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0b9faed > .elementor-widget-container{margin:0px 0px 0px 0px;padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-c606a18 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-c606a18 img{width:23%;}.elementor-141 .elementor-element.elementor-element-eaf01cd{padding:40px 0px 40px 20px;}.elementor-141 .elementor-element.elementor-element-4245b24 > .elementor-element-populated{padding:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-b01a3e7 .elementor-image-box-wrapper{text-align:right;}.elementor-141 .elementor-element.elementor-element-a14c64a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-dda3e7b .elementor-image-box-wrapper{text-align:right;}.elementor-141 .elementor-element.elementor-element-f2e1af4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-2e3fc03 .elementor-image-box-wrapper{text-align:right;}.elementor-141 .elementor-element.elementor-element-ccf3cd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 20px 20px 20px;}.elementor-141 .elementor-element.elementor-element-b3e73ef .elementor-image-box-wrapper{text-align:right;}}@media(max-width:767px){.elementor-141 .elementor-element.elementor-element-e05fd7c{padding:60px 20px 60px 20px;}.elementor-141 .elementor-element.elementor-element-bc83089 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-86f5249 img{width:100%;}.elementor-141 .elementor-element.elementor-element-0cb29ba > .elementor-element-populated{padding:50px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-0b9faed{text-align:center;}.elementor-141 .elementor-element.elementor-element-9cb7c7f{text-align:center;}.elementor-141 .elementor-element.elementor-element-c606a18{text-align:center;}.elementor-141 .elementor-element.elementor-element-c606a18 img{width:45%;}.elementor-141 .elementor-element.elementor-element-eaf01cd{padding:50px 0px 50px 0px;}.elementor-141 .elementor-element.elementor-element-4245b24 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-b01a3e7 .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-b39bad6 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-61db84a > .elementor-widget-container{margin:0px 0px 0px 0px;}.elementor-141 .elementor-element.elementor-element-61db84a .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-a14c64a > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-dda3e7b .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-f2e1af4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-2e3fc03 .elementor-image-box-wrapper{text-align:center;}.elementor-141 .elementor-element.elementor-element-ccf3cd4 > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:20px 0px 20px 0px;}.elementor-141 .elementor-element.elementor-element-b3e73ef .elementor-image-box-wrapper{text-align:center;}}@media(max-width:1024px) and (min-width:768px){.elementor-141 .elementor-element.elementor-element-bc83089{width:100%;}.elementor-141 .elementor-element.elementor-element-0873427{width:40%;}.elementor-141 .elementor-element.elementor-element-0cb29ba{width:100%;}.elementor-141 .elementor-element.elementor-element-4245b24{width:50%;}.elementor-141 .elementor-element.elementor-element-b39bad6{width:50%;}.elementor-141 .elementor-element.elementor-element-a14c64a{width:50%;}.elementor-141 .elementor-element.elementor-element-f2e1af4{width:50%;}.elementor-141 .elementor-element.elementor-element-ccf3cd4{width:50%;}}/* Start custom CSS for html, class: .elementor-element-8d9164b *//* بنر یا هدر بالای صفحه درباره ما */
.election-header {
    background: linear-gradient(135deg, #2c5f8a 0%, #1a3f5c 100%);
    padding: 2rem;
    border-radius: 24px;
    color: white;
    text-align: center;
    margin-bottom: 2rem;
    box-shadow: 0 10px 20px rgba(0,0,0,0.1);
}

.election-header h2 {
    margin: 0 0 0.5rem 0;
    font-size: 1.8rem;
    font-weight: 600;
}

.election-header p {
    margin: 0;
    opacity: 0.9;
    font-size: 1rem;
}

/* باکس تاییدیه */
.confirmation-box {
    background: #eef7f0;
    border-right: 6px solid #2e7d64;
    padding: 1rem 1.5rem;
    border-radius: 16px;
    margin: 1.5rem 0;
    font-weight: 500;
    color: #1e4a3b;
    box-shadow: 0 2px 6px rgba(0,0,0,0.05);
}

/* جدول اسامی اعضا */
.members-table {
    width: 100%;
    border-collapse: collapse;
    background: #ffffff;
    border-radius: 20px;
    overflow: hidden;
    box-shadow: 0 5px 15px rgba(0,0,0,0.05);
    margin: 1.5rem 0;
}

.members-table th {
    background-color: #f1f9f6;
    color: #1e4a3b;
    padding: 1rem;
    font-size: 1rem;
    text-align: right;
    border-bottom: 2px solid #d0e2d8;
}

.members-table td {
    padding: 0.8rem 1rem;
    border-bottom: 1px solid #e9ecef;
    color: #2d3e50;
}

.members-table tr:last-child td {
    border-bottom: none;
}

.members-table tr:hover {
    background-color: #fef9e6;
    transition: 0.2s ease;
}

/* تگ سمت عنوان سمت‌ها */
.role-tag {
    font-weight: 600;
    color: #2c5f8a;
}

/* ریسپانسیو برای موبایل */
@media (max-width: 640px) {
    .members-table, .members-table tbody, .members-table tr, .members-table td {
        display: block;
        width: 100%;
    }
    .members-table tr {
        margin-bottom: 1rem;
        border-bottom: 2px solid #e2e8f0;
        padding: 0.5rem 0;
    }
    .members-table td {
        padding: 0.4rem 1rem;
        border: none;
        display: flex;
        justify-content: space-between;
        align-items: center;
        flex-wrap: wrap;
    }
    .members-table td::before {
        content: attr(data-label);
        font-weight: bold;
        color: #1e4a3b;
        margin-left: 0.5rem;
    }
}/* End custom CSS */